Public Member Functions | |
StiffArray () | |
Constructor. | |
StiffArray (const F &dft) | |
StiffArray (const Array< F > &dft) | |
template<class H > | |
StiffArray (const StiffArray< 1, H > &a, F fnc(const H &)) | |
StiffArray (const StiffArray< 1, F > &a) | |
Copy constructor. | |
uint | length () |
void | zeros () |
Fills the memory with zeros. | |
operator F () const | |
Type conversion. | |
const F & | operator[] (const int i) const |
Index operator. | |
F & | operator[] (const int i) |
Index operator. | |
StiffArray< 1, F > & | operator*= (const F n) |
Scaling operator. | |
StiffArray< 1, F > & | operator/= (const F n) |
Division operator. | |
StiffArray< 1, F > & | operator= (const F n) |
Assignement operator. | |
StiffArray< 1, F > & | operator+= (const F n) |
Addition operator. | |
StiffArray< 1, F > & | operator-= (const F n) |
Subtraction operator. | |
StiffArray< 1, F > & | apply (F &fnc(F &)) |
Protected Member Functions | |
virtual std::ostream & | info (std::ostream &os) const |
Returns information in an output stream. | |
Definition at line 163 of file stiffArray.hh.
|
inline |
Constructor.
Definition at line 166 of file stiffArray.hh.
|
inline |
|
inline |
|
inline |
Constructor
a | Stiff array with elements of type H |
fnc | Function which maps from H to F |
Definition at line 186 of file stiffArray.hh.
|
inline |
Copy constructor.
Definition at line 190 of file stiffArray.hh.
|
inline |
Definition at line 191 of file stiffArray.hh.
|
inline |
Application operator to each component, e.g. std::sin or std::conj
Definition at line 233 of file stiffArray.hh.
|
protectedvirtual |
Returns information in an output stream.
Reimplemented from concepts::OutputOperator.
Definition at line 244 of file stiffArray.hh.
|
inline |
Definition at line 194 of file stiffArray.hh.
|
inline |
Type conversion.
Definition at line 198 of file stiffArray.hh.
|
inline |
Scaling operator.
Definition at line 212 of file stiffArray.hh.
|
inline |
Addition operator.
Definition at line 224 of file stiffArray.hh.
|
inline |
Subtraction operator.
Definition at line 228 of file stiffArray.hh.
|
inline |
Division operator.
Definition at line 216 of file stiffArray.hh.
|
inline |
Assignement operator.
Definition at line 220 of file stiffArray.hh.
|
inline |
Index operator.
Definition at line 206 of file stiffArray.hh.
|
inline |
Index operator.
Definition at line 201 of file stiffArray.hh.
|
inline |
Fills the memory with zeros.
Definition at line 196 of file stiffArray.hh.