Acoustic Research Tool (ART)
v0.10
|
This is the complete list of members for TerminationElement, including all inherited members.
BORERESOLUTION_ (defined in HornElement) | HornElement | protectedstatic |
BranchImpedanceList(list< Matrix > *ImpListe) (defined in HornElement) | HornElement | inlinevirtual |
canModify_ (defined in HornElement) | HornElement | protected |
canSplit_ (defined in HornElement) | HornElement | protected |
clone() (defined in TerminationElement) | TerminationElement | inlinevirtual |
coneTlaAccumulate(const double w, const double Xin, const double Xout, const double Rin, const double Rout, const float T, const float F, const float H, const float XC, SimpleMatrix *a) (defined in HornElement) | HornElement | protectedstatic |
Contrib_ (defined in TerminationElement) | TerminationElement | protected |
cylBendMultimodeAccumulate(const double w, const double length, const double radius, const double bendRadius, const bool lossy, const float T, const float Humidity, const float XC, Matrix *a) (defined in HornElement) | HornElement | protectedstatic |
cylBendMultimodeInputImpedance(const double w, Matrix *Zout, const double length, const double radius, const double bendRadius, const bool lossy, const float T, const float L, const float Humidity, const float XC) (defined in HornElement) | HornElement | protectedstatic |
cylMultimodeAccumulate(const double w, const double length, const double radius, const bool lossy, const bool bends, const float T, const float F, const float H, const float XC, Matrix *a) (defined in HornElement) | HornElement | protectedstatic |
cylMultimodeInputImpedance(const double w, Matrix *Zout, const double length, const double radius, const bool lossy, const bool simplified, const bool bends, const float T, const float L, const float H, const float XC) (defined in HornElement) | HornElement | protectedstatic |
cylTlaAccumulate(const double w, const double length, const double radius, const float T, const float F, const float H, const float XC, SimpleMatrix *a) (defined in HornElement) | HornElement | protectedstatic |
cylZorumskiPlaneRadiation(const double w, const double radius, const float T, const float H, const float XC) (defined in HornElement) | HornElement | protectedstatic |
D1_ (defined in HornElement) | HornElement | protectedstatic |
D2_ (defined in HornElement) | HornElement | protectedstatic |
D_ (defined in HornElement) | HornElement | protectedstatic |
D_F_ (defined in HornElement) | HornElement | protectedstatic |
Dmn(const double tau, const int m, const int n, const double kR) (defined in HornElement) | HornElement | protectedstatic |
Dn(const double tau, const int i, const double kR) (defined in HornElement) | HornElement | protectedstatic |
elementCrossover(const HornElement &m, HornElement *s, HornElement *b, const float pcross) (defined in TerminationElement) | TerminationElement | virtual |
elementInitialise(const double previousRout) (defined in HornElement) | HornElement | inlinevirtual |
F_ (defined in HornElement) | HornElement | protectedstatic |
F_MAX_ (defined in HornElement) | HornElement | protectedstatic |
F_MIN_ (defined in HornElement) | HornElement | protectedstatic |
filename() const (defined in TerminationElement) | TerminationElement | inlinevirtual |
FILENAME_ (defined in TerminationElement) | TerminationElement | |
findRadius(const double x) const (defined in TerminationElement) | TerminationElement | inlinevirtual |
FirstElement(const int val) (defined in HornElement) | HornElement | inlinevirtual |
FirstElement() const (defined in HornElement) | HornElement | inlinevirtual |
FirstElement_ (defined in HornElement) | HornElement | protected |
Freq (defined in HornElement) | HornElement | static |
getboreresolution() (defined in HornElement) | HornElement | inlinestatic |
getdf() (defined in HornElement) | HornElement | inlinestatic |
getfmax() (defined in HornElement) | HornElement | inlinestatic |
getfmin() (defined in HornElement) | HornElement | inlinestatic |
gethumidity() const (defined in HornElement) | HornElement | inline |
GetImpedance(const double w, const int IndFreq) (defined in HornElement) | HornElement | inlinevirtual |
getlossF() const (defined in HornElement) | HornElement | inline |
getlossy() (defined in HornElement) | HornElement | inlinestatic |
getName() const (defined in HornElement) | HornElement | inline |
getnModes() (defined in HornElement) | HornElement | inlinestatic |
GetParallelImpedance(const double w, const int IndFreq) (defined in HornElement) | HornElement | inlinevirtual |
getPropertyPointer(const char *name) (defined in HornElement) | HornElement | inlinevirtual |
GetRadiationImpedance(int test, int contrib) (defined in TerminationElement) | TerminationElement | protected |
getSaveString() const (defined in HornElement) | HornElement | inlinevirtual |
getsimplified() (defined in HornElement) | HornElement | inlinestatic |
gettempC() const (defined in HornElement) | HornElement | inline |
getxc() const (defined in HornElement) | HornElement | inline |
gradientIn() const (defined in TerminationElement) | TerminationElement | inlinevirtual |
gradientOut() const (defined in TerminationElement) | TerminationElement | inlinevirtual |
haveInitMatrices (defined in HornElement) | HornElement | protectedstatic |
HornElement(const float tempC=21.0, const float lossF=1.0, const float humidity=80, const float xc=382, const string name=" ", int type=-1, Matrix MA=NULL, Matrix MB=NULL, double rr=0.0, double length=0.0, const bool canSplit=false, const bool canModify=false) (defined in HornElement) | HornElement | inline |
humidity_ (defined in HornElement) | HornElement | protected |
I_ (defined in HornElement) | HornElement | protectedstatic |
ImpEltsAcoustic() (defined in HornElement) | HornElement | inlinevirtual |
ImpLengthCorrection() (defined in HornElement) | HornElement | inlinevirtual |
initMatrices() (defined in HornElement) | HornElement | inlineprotectedstatic |
jumpMultimodeInputImpedance(const double w, double *rr, Matrix *A, Matrix *B, Matrix *Zout, const double rIn, const double rOut, const bool bends, const float T) (defined in HornElement) | HornElement | protectedstatic |
jumpMultimodeTransmMatrix(double zeta, const bool bends, Matrix *a) (defined in HornElement) | HornElement | protectedstatic |
ki_ (defined in HornElement) | HornElement | protectedstatic |
kn(const double w, const double radius, const bool lossy, const bool bends, const float T, const float L, const float H, const float XC, dcomp *kn) (defined in HornElement) | HornElement | protectedstatic |
length() const (defined in HornElement) | HornElement | inlinevirtual |
length(const double length) (defined in HornElement) | HornElement | inlinevirtual |
length_ (defined in HornElement) | HornElement | protected |
lossF_ (defined in HornElement) | HornElement | protected |
LOSSY_ (defined in HornElement) | HornElement | protectedstatic |
MA_ (defined in HornElement) | HornElement | protected |
maxLength_ (defined in TerminationElement) | TerminationElement | protected |
maxRadius_ (defined in TerminationElement) | TerminationElement | protected |
MB_ (defined in HornElement) | HornElement | protected |
mIndex(const int alpha, const bool bends) (defined in HornElement) | HornElement | inlineprotectedstatic |
minLength_ (defined in TerminationElement) | TerminationElement | protected |
minRadius_ (defined in TerminationElement) | TerminationElement | protected |
MultimodeAccumulate(const double w, int IndFreq, const bool bends, Matrix *a, const int Ind, vector< int > &mem, Matrix *zt, list< Matrix > *ImpedanceList, vector< int > &IndHole) (defined in HornElement) | HornElement | inlinevirtual |
multimodeInputImpedance(const double w, const bool bends, Matrix *Zout) (defined in HornElement) | HornElement | inlinevirtual |
multimodeRadiationImpedance(const double w, const bool bends, const int IndFreq, Matrix *result) const (defined in TerminationElement) | TerminationElement | virtual |
multimodeRadiationImpedance_TermElt(const double w, const bool bends) const (defined in TerminationElement) | TerminationElement | |
multimodeRadiationImpedanceClosedEnd(const double w, const bool bends, Matrix *result) const (defined in TerminationElement) | TerminationElement | virtual |
multimodeRadiationImpedanceOpenEnd(const double w, const bool bends, Matrix *result) const (defined in TerminationElement) | TerminationElement | virtual |
multimodeRadiationImpedanceTerminated(const double w, const bool bends, Matrix *result, const dcomp z_trm) const (defined in HornElement) | HornElement | inlinevirtual |
mutate(const float pmut, const float mu, const double previousRout) (defined in TerminationElement) | TerminationElement | virtual |
MZ (defined in HornElement) | HornElement | protectedstatic |
Name() const (defined in TerminationElement) | TerminationElement | inlinevirtual |
NAME_ (defined in TerminationElement) | TerminationElement | |
name_ (defined in HornElement) | HornElement | protected |
NbHole() const (defined in HornElement) | HornElement | inlinevirtual |
nIndex(const int beta, const bool bends) (defined in HornElement) | HornElement | inlineprotectedstatic |
nModes_ (defined in HornElement) | HornElement | protectedstatic |
PlaneWaveRadiationImpedance_TermElt(const double w) const (defined in TerminationElement) | TerminationElement | virtual |
PrevInputRadius_ (defined in TerminationElement) | TerminationElement | protected |
PrevType_ (defined in TerminationElement) | TerminationElement | protected |
print() const (defined in HornElement) | HornElement | inlinevirtual |
PutHoleParam(const double length_Hole, const double radius_Hole) (defined in HornElement) | HornElement | inlinevirtual |
PutRoutParam(const double rOut) (defined in HornElement) | HornElement | inlinevirtual |
RADIATION_TYPE_ (defined in TerminationElement) | TerminationElement | |
radiationImpedance(const double w) const (defined in HornElement) | HornElement | inlinevirtual |
radiationImpedanceInfiniteCylPipe(const double w, Matrix *result, const double radius, const float T, const float H, const float XC) (defined in HornElement) | HornElement | protectedstatic |
radiationImpedanceLevine(const double w) const (defined in TerminationElement) | TerminationElement | |
radiationImpedanceLevine(const double w, double *InputRadius, dcomp *z_t) const (defined in HornElement) | HornElement | inlinevirtual |
radiationImpedanceLevineCone(const double w, const double Xin, const double Xout, const double Rin, const double Rout, const float T, const float H, const float XC) (defined in HornElement) | HornElement | protectedstatic |
radiationImpedanceLevineCyl(const double w, const double radius, const float T, const float H, const float XC) (defined in HornElement) | HornElement | protectedstatic |
radiationImpedanceTerminated(const double w, Matrix *result, const double radius, const bool bends, const float T, const float H, const float XC, const dcomp z_trm) (defined in HornElement) | HornElement | protectedstatic |
radiationImpedanceZorumski(const double w, Matrix *result, const double radius, const bool bends, const float T, const float H, const float XC) (defined in HornElement) | HornElement | protectedstatic |
RadiationRadius_ (defined in TerminationElement) | TerminationElement | protected |
RadiationType() const (defined in TerminationElement) | TerminationElement | inlinevirtual |
radius(const double radius) (defined in TerminationElement) | TerminationElement | inline |
rIn() const (defined in TerminationElement) | TerminationElement | inlinevirtual |
rOut() const (defined in TerminationElement) | TerminationElement | inlinevirtual |
rr_ (defined in HornElement) | HornElement | protected |
setboreresolution(const double boreresolution) (defined in HornElement) | HornElement | inlinestatic |
setdf(const double df) (defined in HornElement) | HornElement | inlinestatic |
setfmax(const double fmax) (defined in HornElement) | HornElement | inlinestatic |
setfmin(const double fmin) (defined in HornElement) | HornElement | inlinestatic |
sethumidity(float humidity) (defined in HornElement) | HornElement | inline |
SetImpedanceFile(const char filemame[], int RadHole, int Contrib, vector< Matrix > &Z) (defined in HornElement) | HornElement | static |
setlossF(float lossF) (defined in HornElement) | HornElement | inline |
setlossy(const bool lossy) (defined in HornElement) | HornElement | inlinestatic |
setName(string name) (defined in HornElement) | HornElement | inline |
setnModes(const int nModes) (defined in HornElement) | HornElement | inlinevirtual |
setsimplified(const bool simplified) (defined in HornElement) | HornElement | inlinestatic |
settempC(float tempC) (defined in HornElement) | HornElement | inline |
setxc(float xc) (defined in HornElement) | HornElement | inline |
SIMPLIFIED_ (defined in HornElement) | HornElement | protectedstatic |
split(list< HornElement * > &l, list< HornElement * >::iterator &iter) (defined in HornElement) | HornElement | inlinevirtual |
tempC_ (defined in HornElement) | HornElement | protected |
TerminationElement(const bool canModify=false, const bool canSplit=false, int test=0, int Contrib=1, const double RadiationRadius=1.0, const double PrevInputRadius=1.0, const int PrevType=1, const int radiation_type=0, const char filename[100]=" ", const float tempC=21.0, const float lossF=1.0, const float humidity=80, const float xc=382, const string name=" ", Matrix MA=NULL, Matrix MB=NULL, double rr=0.0) (defined in TerminationElement) | TerminationElement | inline |
TerminationElement(HornElement *c) (defined in TerminationElement) | TerminationElement | |
Test_ (defined in TerminationElement) | TerminationElement | protected |
TlaAccumulate(const double w, int IndFreq, SimpleMatrix *a, const int Ind, vector< int > &mem, dcomp *zt, list< Matrix > *ImpedanceList, vector< int > &IndHole) (defined in HornElement) | HornElement | inlinevirtual |
type() const (defined in HornElement) | HornElement | inline |
type_ (defined in HornElement) | HornElement | protected |
xc_ (defined in HornElement) | HornElement | protected |
Zc_ (defined in HornElement) | HornElement | protectedstatic |
ZcInv_ (defined in HornElement) | HornElement | protectedstatic |
ZorumskiPlaneRadiation(const double w) const (defined in HornElement) | HornElement | inlinevirtual |
zt(const double w) const (defined in TerminationElement) | TerminationElement | inlinevirtual |
zt_ (defined in TerminationElement) | TerminationElement | |
~HornElement() (defined in HornElement) | HornElement | inlinevirtual |
~TerminationElement() (defined in TerminationElement) | TerminationElement |