NiHu
2.0
|
Base class of convected operators This class stores the wave number, kappa, the mach number vector and the transform matrix. More...
#include <convected_helmholtz_3d_hf_fmm.hpp>
Public Types | |
typedef Eigen::Matrix< double, 3, 3 > | dmatrix3_t |
typedef WaveNumber | wave_number_t |
Public Types inherited from NiHu::fmm::operator_with_wave_number< WaveNumber > | |
typedef WaveNumber | wave_number_t |
Public Member Functions | |
convected_operator (wave_number_t const &k, wave_number_t const &kappa, dmatrix3_t const &T) | |
Construct a new convected operator object. More... | |
dmatrix3_t | get_T () const |
return the transform matrix More... | |
const wave_number_t & | get_kappa () const |
return the modified wave number More... | |
Public Member Functions inherited from NiHu::fmm::operator_with_wave_number< WaveNumber > | |
operator_with_wave_number (wave_number_t const &wave_number) | |
const wave_number_t & | get_wave_number () const |
Base class of convected operators This class stores the wave number, kappa, the mach number vector and the transform matrix.
WaveNumber | the wave number type |
Definition at line 38 of file convected_helmholtz_3d_hf_fmm.hpp.
|
inline |
Construct a new convected operator object.
k | the wave number |
kappa | the modified wave number |
T | the transform matrix |
Definition at line 52 of file convected_helmholtz_3d_hf_fmm.hpp.
|
inline |
return the modified wave number
Definition at line 72 of file convected_helmholtz_3d_hf_fmm.hpp.
|
inline |
return the transform matrix
Definition at line 63 of file convected_helmholtz_3d_hf_fmm.hpp.