Additional Inherited Members |
static int | getnModes () |
static void | setlossy (const bool lossy) |
static bool | getlossy () |
static void | setfmin (const double fmin) |
static double | getfmin () |
static void | setfmax (const double fmax) |
static double | getfmax () |
static void | setdf (const double df) |
static double | getdf () |
static void | setsimplified (const bool simplified) |
static bool | getsimplified () |
static void | setboreresolution (const double boreresolution) |
static double | getboreresolution () |
static void | SetImpedanceFile (const char filemame[], int RadHole, int Contrib, vector< Matrix > &Z) |
static vector< double > | Freq |
static void | cylTlaAccumulate (const double w, const double length, const double radius, const float T, const float F, const float H, const float XC, SimpleMatrix *a) |
static dcomp | radiationImpedanceLevineCyl (const double w, const double radius, const float T, const float H, const float XC) |
static dcomp | cylZorumskiPlaneRadiation (const double w, const double radius, const float T, const float H, const float XC) |
static void | 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) |
static dcomp | 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) |
static void | 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) |
static double | Dn (const double tau, const int i, const double kR) |
static double | Dmn (const double tau, const int m, const int n, const double kR) |
static void | jumpMultimodeInputImpedance (const double w, double *rr, Matrix *A, Matrix *B, Matrix *Zout, const double rIn, const double rOut, const bool bends, const float T) |
static void | 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) |
static void | 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) |
static int | 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) |
static void | jumpMultimodeTransmMatrix (double zeta, const bool bends, Matrix *a) |
static void | 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) |
static void | radiationImpedanceZorumski (const double w, Matrix *result, const double radius, const bool bends, const float T, const float H, const float XC) |
static void | radiationImpedanceInfiniteCylPipe (const double w, Matrix *result, const double radius, const float T, const float H, const float XC) |
static void | 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) |
static void | initMatrices () |
static int | mIndex (const int alpha, const bool bends) |
static int | nIndex (const int beta, const bool bends) |
static int | nModes_ = 0 |
static bool | LOSSY_ = true |
static bool | SIMPLIFIED_ = false |
static double | BORERESOLUTION_ = 0.2 |
static double | F_MAX_ = 1800 |
static double | F_MIN_ = 0 |
static double | D_F_ = 10 |
static vector< Matrix > | MZ |
static Matrix | I_ |
static Matrix | D_ |
static Matrix | Zc_ |
static Matrix | ZcInv_ |
static Matrix | F_ |
static dcomp * | ki_ |
static double * | D1_ |
static double * | D2_ |
static bool | haveInitMatrices = false |