NiHu
2.0
|
L2P operator of the Convected Helmholtz FMM. More...
#include <convected_helmholtz_3d_hf_fmm.hpp>
Public Types | |
using | test_input_t = typename NiHu::convected_helmholtz_3d_SLP_kernel< wave_number_t >::test_input_t |
using | trial_input_t = cluster_t |
using | result_t = Eigen::Matrix< std::complex< double >, 1, Eigen::Dynamic > |
Public Types inherited from NiHu::fmm::convected_operator< wave_number_t > | |
typedef Eigen::Matrix< double, 3, 3 > | dmatrix3_t |
typedef wave_number_t | wave_number_t |
Public Types inherited from NiHu::fmm::operator_with_wave_number< wave_number_t > | |
typedef wave_number_t | wave_number_t |
Public Types inherited from NiHu::fmm::fmm_operator< l2p_tag > | |
typedef l2p_tag | fmm_tag |
Public Member Functions | |
l2p (wave_number_t const &k, wave_number_t const &kappa, dmatrix3_t const &T, location_t const &mach_vector) | |
size_t | cols (trial_input_t const &from) const |
result_t | operator() (test_input_t const &tsi, trial_input_t const &from) const |
Public Member Functions inherited from NiHu::fmm::convected_operator< wave_number_t > | |
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< wave_number_t > | |
operator_with_wave_number (wave_number_t const &wave_number) | |
const wave_number_t & | get_wave_number () const |
L2P operator of the Convected Helmholtz FMM.
Definition at line 497 of file convected_helmholtz_3d_hf_fmm.hpp.