Template Class DummyFmm¶
Defined in File test.h
Inheritance Relationships¶
Base Type¶
public exafmm_t::FmmBase< T >
(Template Class FmmBase)
Class Documentation¶
-
template<typename T>
class exafmm_t::DummyFmm : public exafmm_t::FmmBase<T>¶ A derived FMM class, assuming that all sources have a unit charge. Kernel functions only compute monopoles. This is used for testing tree and list construction.
Public Functions
-
inline DummyFmm()¶
-
inline DummyFmm(int ncrit_)¶
-
inline ivec3 octant2coord(int octant)¶
Given the octant of a node, return a triplet’s relative postion to its parent.
- Parameters
octant – Octant of a node, integer from 0 to 7
- Returns
Triplet of node’s relative position to its parent, each element is -1 or 1
-
inline virtual void potential_P2P(RealVec &src_coord, std::vector<T> &src_value, RealVec &trg_coord, std::vector<T> &trg_value)¶
-
inline DummyFmm()¶