Acoustic Research Tool (ART)
v0.10
|
This is the complete list of members for HornElement, 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()=0 (defined in HornElement) | HornElement | pure virtual |
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 |
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)=0 (defined in HornElement) | HornElement | pure 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 HornElement) | HornElement | inlinevirtual |
findRadius(const double x) const =0 (defined in HornElement) | HornElement | pure virtual |
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 |
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 =0 (defined in HornElement) | HornElement | pure virtual |
gradientOut() const =0 (defined in HornElement) | HornElement | pure virtual |
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 |
MB_ (defined in HornElement) | HornElement | protected |
mIndex(const int alpha, const bool bends) (defined in HornElement) | HornElement | inlineprotectedstatic |
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 HornElement) | HornElement | inlinevirtual |
multimodeRadiationImpedanceClosedEnd(const double w, const bool bends, Matrix *result) const (defined in HornElement) | HornElement | inlinevirtual |
multimodeRadiationImpedanceOpenEnd(const double w, const bool bends, Matrix *result) const (defined in HornElement) | HornElement | inlinevirtual |
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)=0 (defined in HornElement) | HornElement | pure virtual |
MZ (defined in HornElement) | HornElement | protectedstatic |
Name() const (defined in HornElement) | HornElement | inlinevirtual |
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 HornElement) | HornElement | inlinevirtual |
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 |
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, 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 |
RadiationType() const (defined in HornElement) | HornElement | inlinevirtual |
rIn() const =0 (defined in HornElement) | HornElement | pure virtual |
rOut() const =0 (defined in HornElement) | HornElement | pure virtual |
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 |
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 HornElement) | HornElement | inlinevirtual |
~HornElement() (defined in HornElement) | HornElement | inlinevirtual |