cluster::F04< NodeX, NodeY >::Ffld Class Reference
Class to store the far field coefficients. More...
Public Member Functions | |
Ffld (const NodeX *clstX, const NodeY *clstY, Ffld *lnk=0) | |
concepts::Real | intensity (concepts::Real s) const |
Ffld * | link () const |
uint | m () const |
uint | m (uint m) |
uint | sigma () const |
uint | tau () const |
FColExp * | val () const |
FColExp * | val (uint blksz, const ExpansionF< FX > &exp) |
concepts::Real3d | z () const |
~Ffld () | |
Private Attributes | |
const NodeX * | clstX_ |
Pointer to two clusters belonging to the far field. More... | |
const NodeY * | clstY_ |
Ffld * | lnk_ |
Next far field entry. More... | |
uint | m_ |
Expansion order. More... | |
FColExp * | val_ |
Far field coefficients of the kernel expansion. More... | |
Detailed Description
template<class NodeX, class NodeY>
class cluster::F04< NodeX, NodeY >::Ffld
Class to store the far field coefficients.
Constructor & Destructor Documentation
◆ Ffld()
template<class NodeX , class NodeY >
|
inline |
◆ ~Ffld()
template<class NodeX , class NodeY >
|
inline |
Member Function Documentation
◆ intensity()
template<class NodeX , class NodeY >
|
inline |
◆ link()
template<class NodeX , class NodeY >
|
inline |
◆ m() [1/2]
template<class NodeX , class NodeY >
|
inline |
◆ m() [2/2]
template<class NodeX , class NodeY >
|
inline |
◆ sigma()
template<class NodeX , class NodeY >
|
inline |
◆ tau()
template<class NodeX , class NodeY >
|
inline |
◆ val() [1/2]
template<class NodeX , class NodeY >
|
inline |
◆ val() [2/2]
template<class NodeX , class NodeY >
|
inline |
◆ z()
template<class NodeX , class NodeY >
|
inline |
Member Data Documentation
◆ clstX_
template<class NodeX , class NodeY >
|
private |
◆ clstY_
template<class NodeX , class NodeY >
|
private |
◆ lnk_
template<class NodeX , class NodeY >
|
private |
◆ m_
template<class NodeX , class NodeY >
|
private |
◆ val_
template<class NodeX , class NodeY >
|
private |
The documentation for this class was generated from the following file:
- cluster/f04.hh