Acoustic Research Tool (ART)
v0.10
|
This is the complete list of members for WindInstrument, including all inherited members.
append(HornElement *a, bool addJumps) (defined in WindInstrument) | WindInstrument | |
begin() (defined in WindInstrument) | WindInstrument | inline |
BORERESOLUTION_ (defined in HornElement) | HornElement | protectedstatic |
BranchImpedanceList(list< Matrix > *ImpListe) (defined in WindInstrument) | WindInstrument | inlinevirtual |
canModify_ (defined in HornElement) | HornElement | protected |
canSplit_ (defined in HornElement) | HornElement | protected |
check() (defined in WindInstrument) | WindInstrument | |
chglossF(const float lossF) (defined in WindInstrument) | WindInstrument | |
chgtempC(const float tempC) (defined in WindInstrument) | WindInstrument | |
cleanElements() (defined in WindInstrument) | WindInstrument | |
clone(CloneMethod) const (defined in WindInstrument) | WindInstrument | inlinevirtual |
clone() (defined in WindInstrument) | WindInstrument | inlinevirtual |
Compare(const GAGenome &, const GAGenome &) (defined in WindInstrument) | WindInstrument | inlinestatic |
compareBore(const char instrumentFile[], const char outputFile[]) const (defined in WindInstrument) | WindInstrument | |
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 |
copy(const GAGenome &orig) (defined in WindInstrument) | WindInstrument | inlinevirtual |
copyLists(list< HornElement * > *orig) (defined in WindInstrument) | WindInstrument | |
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 WindInstrument) | WindInstrument | inlinevirtual |
elementInitialise(const double previousRout) (defined in WindInstrument) | WindInstrument | virtual |
erase() (defined in WindInstrument) | WindInstrument | |
erase(int i) (defined in WindInstrument) | WindInstrument | |
Evaluate(GAGenome &) (defined in WindInstrument) | WindInstrument | inlinestatic |
F_ (defined in HornElement) | HornElement | protectedstatic |
F_MAX_ (defined in HornElement) | HornElement | protectedstatic |
F_MIN_ (defined in HornElement) | HornElement | protectedstatic |
filename() const (defined in WindInstrument) | WindInstrument | inlinevirtual |
findRadius(const double x) const (defined in WindInstrument) | WindInstrument | virtual |
FirstElement(const int val) (defined in HornElement) | HornElement | inlinevirtual |
FirstElement() const (defined in HornElement) | HornElement | inlinevirtual |
FirstElement_ (defined in HornElement) | HornElement | protected |
fixedTerm_ (defined in WindInstrument) | WindInstrument | static |
Freq (defined in HornElement) | HornElement | static |
GADefineIdentity("WindInstrument", 223) (defined in WindInstrument) | WindInstrument | |
getboreresolution() (defined in HornElement) | HornElement | inlinestatic |
getdf() (defined in HornElement) | HornElement | inlinestatic |
getElement(int i) (defined in WindInstrument) | WindInstrument | |
getfmax() (defined in HornElement) | HornElement | inlinestatic |
getfmin() (defined in HornElement) | HornElement | inlinestatic |
getHasTarget() (defined in WindInstrument) | WindInstrument | inlinestatic |
gethumidity() const (defined in HornElement) | HornElement | inline |
GetImpedance(const double w, const int IndFreq) (defined in WindInstrument) | WindInstrument | inlinevirtual |
getImpedanceCurve() (defined in WindInstrument) | WindInstrument | inline |
getInputImpedance(const double f, const int t, int IndFreq, const int Contrib, const double gain, const int val, list< Matrix > *ImpedanceList, const int var, vector< int > &IndHole, const int accumulate) (defined in WindInstrument) | WindInstrument | |
getInputImpedance(const double f, const int t, const bool accum) (defined in WindInstrument) | WindInstrument | |
getList() const (defined in WindInstrument) | WindInstrument | inline |
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 |
getOutputMode() const (defined in WindInstrument) | WindInstrument | inline |
GetParallelImpedance(const double w, const int IndFreq) (defined in WindInstrument) | WindInstrument | inlinevirtual |
getParam(const double Freq, const double IndFreq, const int Contrib, const int Ind, list< Matrix > *ImpedanceList, const int var, vector< int > &IndHole) (defined in WindInstrument) | WindInstrument | |
getPropertyPointer(const char *name) (defined in HornElement) | HornElement | inlinevirtual |
getRadiationImpedance(const double Freq, const double IndFreq, const int Contrib, const int Ind, list< Matrix > *ImpedanceList, const int var, vector< int > &IndHole) (defined in WindInstrument) | WindInstrument | |
getSaveString() const (defined in WindInstrument) | WindInstrument | inlinevirtual |
getsimplified() (defined in HornElement) | HornElement | inlinestatic |
getSize() (defined in WindInstrument) | WindInstrument | inline |
getSize() const (defined in WindInstrument) | WindInstrument | inline |
getTarget() (defined in WindInstrument) | WindInstrument | inlinestatic |
gettempC() const (defined in HornElement) | HornElement | inline |
GetTerminationImpedance(const double w, int IndFreq, Matrix *zt, int test, int NextPos, vector< int > &mem, HornElement *iter, list< Matrix > *ImpedanceList) (defined in WindInstrument) | WindInstrument | |
GetTerminationImpedance(const double w, int IndFreq, dcomp *zt, int test, int NextPos, vector< int > &mem, HornElement *iter, list< Matrix > *ImpedanceList) (defined in WindInstrument) | WindInstrument | |
getxc() const (defined in HornElement) | HornElement | inline |
gradientIn() const (defined in WindInstrument) | WindInstrument | inlinevirtual |
gradientOut() const (defined in WindInstrument) | WindInstrument | inlinevirtual |
hasBends_ (defined in WindInstrument) | WindInstrument | static |
hasBranch_ (defined in WindInstrument) | WindInstrument | static |
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 |
impedanceCurve (defined in WindInstrument) | WindInstrument | |
ImpEltsAcoustic() (defined in WindInstrument) | WindInstrument | inlinevirtual |
ImpLengthCorrection() (defined in WindInstrument) | WindInstrument | inlinevirtual |
initMatrices() (defined in HornElement) | HornElement | inlineprotectedstatic |
inputImpedanceMagnitude(const double f, const int term, const bool accumulate) (defined in WindInstrument) | WindInstrument | |
insert(HornElement *a) (defined in WindInstrument) | WindInstrument | |
iter (defined in WindInstrument) | WindInstrument | |
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 WindInstrument) | WindInstrument | inlinevirtual |
length(const double length) (defined in HornElement) | HornElement | inlinevirtual |
length_ (defined in HornElement) | HornElement | protected |
ListCrossover(const GAGenome &m, const GAGenome &d, GAGenome *s, GAGenome *b) (defined in WindInstrument) | WindInstrument | static |
ListInitializer(GAGenome &c) (defined in WindInstrument) | WindInstrument | static |
ListMutator(GAGenome &c, float pmut) (defined in WindInstrument) | WindInstrument | static |
ListSplit(bool modifyDefault) (defined in WindInstrument) | WindInstrument | |
load(const char filename[]) (defined in WindInstrument) | WindInstrument | |
loadBase(const char filename[]) (defined in WindInstrument) | WindInstrument | static |
loadElemental(const char filename[]) (defined in WindInstrument) | WindInstrument | |
loadPointwise(const char filename[]) (defined in WindInstrument) | WindInstrument | |
loadTargetImpedanceCurve(const char filename[]) (defined in WindInstrument) | WindInstrument | inlinestatic |
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 WindInstrument) | WindInstrument | virtual |
multimodeInputImpedance(const double w, const bool bends, Matrix *Zout) (defined in WindInstrument) | WindInstrument | virtual |
multimodeRadiationImpedance(const double w, const bool bends, const int IndFreq, Matrix *result) const (defined in WindInstrument) | WindInstrument | inlinevirtual |
multimodeRadiationImpedanceClosedEnd(const double w, const bool bends, Matrix *result) const (defined in WindInstrument) | WindInstrument | inlinevirtual |
multimodeRadiationImpedanceOpenEnd(const double w, const bool bends, Matrix *result) const (defined in WindInstrument) | WindInstrument | inlinevirtual |
multimodeRadiationImpedanceTerminated(const double w, const bool bends, Matrix *result, const dcomp z_trm) const (defined in WindInstrument) | WindInstrument | inlinevirtual |
mutate(const float pmut, const float mu, const double previousRout) (defined in WindInstrument) | WindInstrument | virtual |
MZ (defined in HornElement) | HornElement | protectedstatic |
Name() const (defined in WindInstrument) | WindInstrument | 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 |
operator=(const GAGenome &orig) (defined in WindInstrument) | WindInstrument | inline |
paramRefs_ (defined in WindInstrument) | WindInstrument | |
parseBool(const char input[], int *ptr) const (defined in WindInstrument) | WindInstrument | |
parseDcomp(const char input[], int *ptr) const (defined in WindInstrument) | WindInstrument | |
parseDouble(const char input[], int *ptr) const (defined in WindInstrument) | WindInstrument | |
parseInt(const char input[], int *ptr) const (defined in WindInstrument) | WindInstrument | |
parseString(const char input[], int *ptr) const (defined in WindInstrument) | WindInstrument | |
PlaneWaveRadiationImpedance_TermElt(const double w) const (defined in WindInstrument) | WindInstrument | inlinevirtual |
print() const (defined in WindInstrument) | WindInstrument | virtual |
printDescription() const (defined in WindInstrument) | WindInstrument | |
printImpedanceCurve(const bool carriageReturn) const (defined in WindInstrument) | WindInstrument | inline |
printList(bool indent) (defined in WindInstrument) | WindInstrument | |
printList(const bool indent) const (defined in WindInstrument) | WindInstrument | |
PutHoleParam(const double length_Hole, const double radius_Hole) (defined in WindInstrument) | WindInstrument | inlinevirtual |
PutRoutParam(const double rOut) (defined in WindInstrument) | WindInstrument | inlinevirtual |
radiationImpedance(const double w) const (defined in WindInstrument) | WindInstrument | 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 WindInstrument) | WindInstrument | 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 WindInstrument) | WindInstrument | inlinevirtual |
recursiveCombinedFindPeak(const double xLeft, const double rLeft, const double xCentre, const double rCentre, const double xRight, const double rRight, const double epsilon, const int counter, const int t, const bool accum) (defined in WindInstrument) | WindInstrument | |
recursiveQuadraticFindPeak(const double xLeft, const double rLeft, const double xCentre, const double rCentre, const double xRight, const double rRight, const double epsilon, const int counter, const int t, const bool accum) (defined in WindInstrument) | WindInstrument | |
refinePeaks(const double epsilon, const int t, const bool accumulate) (defined in WindInstrument) | WindInstrument | |
refinePeaks(const double epsilon) (defined in WindInstrument) | WindInstrument | |
rIn() const (defined in WindInstrument) | WindInstrument | inlinevirtual |
rosen(double *params) (defined in WindInstrument) | WindInstrument | |
roughPlot(const int nModes, const double fmin, const double fmax, const int nPoints, const bool accumulate) (defined in WindInstrument) | WindInstrument | |
roughPlot(const int nModes, const double fmin, const double fmax, const int nPoints, const bool accumulate, const int termination) (defined in WindInstrument) | WindInstrument | |
rOut() const (defined in WindInstrument) | WindInstrument | inlinevirtual |
rr_ (defined in HornElement) | HornElement | protected |
runScript(const char filename[]) (defined in WindInstrument) | WindInstrument | |
save(const char filename[]) (defined in WindInstrument) | WindInstrument | |
saveElemental(const char filename[]) (defined in WindInstrument) | WindInstrument | |
saveImpedancePlot(const char filename[]) (defined in WindInstrument) | WindInstrument | |
saveInstrumentPlot(const char filename[]) (defined in WindInstrument) | WindInstrument | |
savePointwise(const char filename[]) (defined in WindInstrument) | WindInstrument | |
savePointwise(std::ofstream *file, double *x, const bool asMaple) (defined in WindInstrument) | WindInstrument | |
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 |
setIterToBegin() (defined in WindInstrument) | WindInstrument | |
setIterToEnd() (defined in WindInstrument) | WindInstrument | |
setLength(double length) (defined in WindInstrument) | WindInstrument | inline |
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 |
setOutputMode(const bool isMaple) (defined in WindInstrument) | WindInstrument | inline |
setsimplified(const bool simplified) (defined in HornElement) | HornElement | inlinestatic |
setSupressedLists(const bool isSupressed) (defined in WindInstrument) | WindInstrument | inline |
settempC(float tempC) (defined in HornElement) | HornElement | inline |
setToDefault() (defined in WindInstrument) | WindInstrument | |
setVerboseMode(const bool isVerbose) (defined in WindInstrument) | WindInstrument | 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 |
stringEquality(char a[], char b[]) const (defined in WindInstrument) | WindInstrument | |
tempC_ (defined in HornElement) | HornElement | protected |
term (defined in WindInstrument) | WindInstrument | |
TlaAccumulate(const double w, int IndFreq, SimpleMatrix *a, const int Ind, vector< int > &mem, dcomp *zt, list< Matrix > *ImpedanceList, vector< int > &IndHole) (defined in WindInstrument) | WindInstrument | virtual |
toLowerCase(char a[]) const (defined in WindInstrument) | WindInstrument | |
type() const (defined in WindInstrument) | WindInstrument | inline |
type_ (defined in HornElement) | HornElement | protected |
WindInstrument() (defined in WindInstrument) | WindInstrument | |
WindInstrument(const char filename[], const bool setDefault) (defined in WindInstrument) | WindInstrument | |
WindInstrument(const WindInstrument &a) (defined in WindInstrument) | WindInstrument | |
WindInstrument(HornElement *c) (defined in WindInstrument) | WindInstrument | |
WindInstrument(const bool supressedLists, const char filename[]) (defined in WindInstrument) | WindInstrument | |
write(std::ostream &os) const (defined in WindInstrument) | WindInstrument | |
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 WindInstrument) | WindInstrument | inlinevirtual |
zt(const double w) const (defined in WindInstrument) | WindInstrument | inlinevirtual |
~HornElement() (defined in HornElement) | HornElement | inlinevirtual |
~WindInstrument() (defined in WindInstrument) | WindInstrument |