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 | |