cluster::XYColF< F > Class Template Reference
Class to hold expansion coefficients of type F. More...
#include <expansion.hh>
Public Types | |
typedef XYColFPtr< F > | ColPtr |
Public Member Functions | |
uint | memory () const |
void | operator+= (uint i) |
void | operator-= (uint i) |
XYColFPtr< F > * | operator[] (uint i) const |
concepts::Real * | value () const |
XYColF (uint blksz, uint n) | |
~XYColF () | |
Protected Attributes | |
concepts::Real * | val_ |
Private Attributes | |
uint | blksz_ |
uint | n_ |
Detailed Description
template<class F = concepts::Real>
class cluster::XYColF< F >
Class to hold expansion coefficients of type F.
Definition at line 60 of file expansion.hh.
Member Typedef Documentation
◆ ColPtr
typedef XYColFPtr<F> cluster::XYColF< F >::ColPtr |
Definition at line 62 of file expansion.hh.
Constructor & Destructor Documentation
◆ XYColF()
|
inline |
Definition at line 64 of file expansion.hh.
◆ ~XYColF()
|
inline |
Definition at line 68 of file expansion.hh.
Member Function Documentation
◆ memory()
|
inlinevirtual |
Implements cluster::XYColExp.
Definition at line 73 of file expansion.hh.
◆ operator+=()
|
inlinevirtual |
Implements cluster::XYColExpPtr.
Definition at line 74 of file expansion.hh.
◆ operator-=()
|
inlinevirtual |
Implements cluster::XYColExpPtr.
Definition at line 77 of file expansion.hh.
◆ operator[]()
|
inlinevirtual |
Implements cluster::XYColExp.
Definition at line 70 of file expansion.hh.
◆ value()
|
inlineinherited |
Definition at line 37 of file expansion.hh.
Member Data Documentation
◆ blksz_
|
private |
Definition at line 82 of file expansion.hh.
◆ n_
|
private |
Definition at line 83 of file expansion.hh.
◆ val_
|
protectedinherited |
Definition at line 40 of file expansion.hh.
The documentation for this class was generated from the following file:
- cluster/expansion.hh