 math | |
  matrix_error | |
  matrix | |
 AcousticResearchTool | The acoustic research tool contains all simulators, prototypes and elements, as well as menu commands |
 addModule | Implements a module which simply adds two input signals and presents the result at its single output port |
 amplificationModule | Implements a simple module which amplifies the signal connected to the input port with a given amplification factor |
 ARTabort | An object of this class is thrown by ARTprogressIndicator when the user aborts an operation |
 ARTcell | The base class for all classes containing name, short and long description of an object and HTML explanation |
 ARTcircuit | This class represents a wind instrument, that is built from several ARTelement:s which are put together in a certain order |
 ARTdataContainer | In addition to a value (ARTvariant) of some kind, this class can also contain the formula to (re)calculate its value |
 ARTdataProp | A value with a concrete name belonging to an ARTobject is represented by an ARTdataProperty |
 ARTelement | Simulators belong to a simulation domain (frequency, time) and simulate waves of a certain type (plain, spherical, multimodal) |
 ARTerror | For errors that make the continuation of the programme impossible an object of this class is thrown |
 ARTfreqSimulator | Implementation of a simulator for the frequency domain |
 ARTfrqGridFunc | |
 ARTfunctionoid | The function objects (functionoids or functors) derived from this base class are the same as formulas in ARTdataContainers: instructions for calculation |
 ARTItimeModule | This class provides a generic interface for all time-domain simulations and is used by the ARTtimeSimulator class |
  FPortType | This class represents an input function or lookup table |
  globalParameterType | This class represents all parameters which have global scope within the time module they are associated with |
  IPortType | This class represents all input ports of time modules and actually refers to an existing output/function port |
  localParameterType | This class represents all parameters which only have local scope within the time module they are associated with |
  OPortType | This class represents all output ports of time modules and saves the actual values of each time index and the evaluation expression |
  PortType | Parent class of all port types (input, output, function) which can be added to a time module |
  timeProperty | This is the generic class representing all types of attributes which can be added to a time module |
 ARTlistProp | A list of objects (like all ARTelement:s as userElements) that is added as property to another ARTobject |
 ARTmethod | Objects of this class represent user actions.The impedance calculation for example is an ARTmethod object, and it contains minimum and maximum frequency as well as delta frequency |
 ARTmmRadImpFunc | |
 ARTmodelInterface | This is the common interface for acoustic models |
 ARTobject | This is the base class for all acoustic objects |
 ARTprogressIndicator | The static instance of this class in ARTdataContainer calls the TprogressFunction, if the user has specified one |
 ARTproperty | Objects of this class are sets of strings (see ARTcell for details), that represent the property of an ARTobject |
 ARTprototype | An object of this class is like the blueprint of an ARTelement |
 ARTsimulator | Simulators belong to a simulation domain (frequency, time) and simulate waves of a certain type (plain, spherical, multimodal) |
 ARTtimeModule | This class is a generic time module and allows the user to create individual ports which can be connected to any other class implementing the ARTItimeModule interface |
 ARTtimeSimulator | Implementation of a simulator in the time domain |
 ARTwfrqGridFunc | |
 BesselSection | |
 BoreJumpSection | |
 Branch | |
 BranchModel | Represents a branch in a circuit |
 ConeBendSection | |
 ConeSection | |
 CylinderBendSection | |
 CylinderSection | |
 DWGconeJunctionModule | Implements a digital waveguide module for conical junctions |
 DWGconeModule | Implements a digital waveguide module for conical bores |
 DWGcylinderJunctionModule | Implements a digital waveguide module for cylinder junctions |
 DWGcylinderModule | Implements a digital waveguide module for cylinders |
 fractionalDelayModule | This module delays the input signal by the given delay in seconds by using FIR or IIR filters |
 genericDelayModule | Abstract class which provides internal methods which can be re-used by all modules requiring fractional delay filters |
 heavisideModule | This module implements the Heaviside step function and only has a single output port |
 Horn | |
 HornElement | |
 HornElementPrototype_FD | A template model class using HornElements to calculate impedance |
 ImpedanceCurve | |
 impulseModule | This module creates a Dirac impulse and has a single output port |
 inputFunctionModule | Represents a time module with a single function output port which is used as lookup table |
 LeG_quadrature | |
 mpBuffer | A generic buffer which may be either used as a simple vector or ring buffer |
 multiplicationModule | Implements a module which simply multiplies two input signals and presents the result at its single output port |
 rectangularModule | Implements a module creating a rectangular signal which can be further processed by other time modules |
 simpleDelayModule | This module delays the input signal by the given delay in seconds, but rounds to the next closes sample |
 SimpleMatrix | |
 sinewaveModule | Implements a module creating a sine wave signal which can be further processed by other time modules |
 T_ART_Cmplx | This structure represents a complex number |
 T_ART_Matrix | This structure represents a 2x2 matrix |
 T_ART_Tripl | In this structure a frequency and a complex number can be stored |
 TerminationElement | |
 TerminationModel | Represents a termination element |
 ToneHole | Represents a tone hole in a circuit |
 WaveObjectInterface | This is the common interface for all waveobjects passed between elements |
 WaveObjectMMImpedance | |
  ConvertMMImpToImp | A functionoid to convert a multimode impedance matrix into a single mode impedance matrix by dropping all modes except the first mode and to write the modes it into a C_ART_ntri data container |
 WindInstrument | |