Go to the documentation of this file.
15 : m_p_level_data(nullptr)
22 return multipole_t::Zero(
get_level_data().get_unit_sphere().get_num_directions(), 1);
28 return local_t::Zero(
get_level_data().get_unit_sphere().get_num_directions(), 1);
39 return *m_p_level_data;
base_t::local_t local_t
the local type
const helmholtz_3d_hf_level_data & get_level_data() const
return the cluster's level data
void set_p_level_data(helmholtz_3d_hf_level_data const *p)
set the pointer to the cluster's level data
local_t zero_local() const
return a zero (cleared) local contribution
base_t::multipole_t multipole_t
the multipole type
multipole_t zero_multipole() const
return a zero (cleared) multipole contribution
helmholtz_3d_hf_cluster()
constructor, setting level_data pointer to null
level data of the helmholtz 3d hf fmm
Interface of class fmm::helmholtz_3d_hf_cluster.