vector with real/complex components More...
#include <TinyVector.hxx>
Public Member Functions | |
| TinyVector () | |
| Sets all components to 0. | |
| TinyVector (const T &a) | |
| Sets the first component to a. | |
| TinyVector (const T &a, const T &b) | |
| Sets the two first components. | |
| TinyVector (const T &a, const T &b, const T &c) | |
| Sets the three first components. | |
| TinyVector (const T &a, const T &b, const T &c, const T &d) | |
| Sets the four first components. | |
| TinyVector (const T &a, const T &b, const T &c, const T &d, const T &e) | |
| Sets the five first components. | |
| template<class E > | |
| TinyVector (const TinyVectorExpression< T, m_, E > &u) | |
| Constructor taking an expression with vectors. | |
| template<class T1 , class E > | |
| TinyVector< T, m_ > & | operator= (const TinyVectorExpression< T1, m_, E > &u) |
| Operator *this = expression with vectors. | |
| template<class T1 , class E > | |
| TinyVector< T, m_ > & | operator+= (const TinyVectorExpression< T1, m_, E > &u) |
| Operator *this += expression with vectors. | |
| template<class T1 , class E > | |
| TinyVector< T, m_ > & | operator-= (const TinyVectorExpression< T1, m_, E > &u) |
| Operator *this -= expression with vectors. | |
| TinyVector< T, m_ > & | operator= (const T &x) |
| Sets all elements of the vector to a given value x. | |
| template<class T1 > | |
| TinyVector< T, m_ > & | operator*= (const T1 &a) |
| template<class T1 > | |
| TinyVector< T, m_ > & | operator/= (const T1 &a) |
| template<class T1 > | |
| TinyVector< T, m > & | operator*= (const T1 &a) |
| operation this = this * a where a is scalar | |
| template<class T1 > | |
| TinyVector< T, m > & | operator/= (const T1 &a) |
| operation this = this / a where a is scalar | |
Static Public Attributes | |
| static ClassComplexType< T >::Treal | threshold |
vector with real/complex components
Definition at line 17 of file TinyVector.hxx.