LISOUSI: Line Source Simulation

◆ rayleigh()

TFourier::Tcoeff HSEC::rayleigh ( const double &  p) const
protectedinherited

return value of Rayleigh determinant

Definition at line 63 of file wnintegration.cc.

References HSEC::Ma, ExpCoefficients::Malphaq, HSEC::Maq, HSEC::Mb, ExpCoefficients::Mbetaq, HSEC::Mbq, and HSEC::Mpq.

Referenced by coeff(), and HSECR::coeff().

64 {
65  TFourier::Tcoeff retval;
66  Mpq=p*p;
67  Maq=(1./Malphaq)-Mpq;
68  Mbq=(1./Mbetaq)-Mpq;
69  Ma=std::sqrt(Maq);
70  Mb=std::sqrt(Mbq);
71  retval=(Mpq-Mbq)*(Mpq-Mbq)+4.*Mpq*Ma*Mb;
72  return(retval);
73 } // TFourier::Tcoeff HSEC::rayleigh(const double& k) const
TFourier::Tcoeff Ma
derived values
TFourier::Tcoeff Mpq
TFourier::Tcoeff Mbetaq
square of complex S-wave velocity
Definition: wnintegration.h:84
TFourier::Tcoeff Mbq
TFourier::Tcoeff Mb
TFourier::Tcoeff Malphaq
square of complex P-wave velocity
Definition: wnintegration.h:82
TFourier::Tcoeff Maq
Here is the caller graph for this function: