#include <VectorHierarchicBase.h>
Inheritance diagram for mat::VectorHierarchicBase< Treal, Telement >:

Public Member Functions | |
| const int & | nScalars () const |
| const int & | n () const |
| Telement & | operator ()(int ind) |
| const Telement & | operator ()(int ind) const |
| bool | is_zero () const |
| void | resetRows (SizesAndBlocks const &newRows) |
Protected Member Functions | |
| bool | is_empty () const |
| Check if vector is empty Empty is different from zero, a zero matrix contains information about blocksizes etc. | |
| VectorHierarchicBase () | |
| VectorHierarchicBase (SizesAndBlocks const &rowsInp) | |
| VectorHierarchicBase (const VectorHierarchicBase< Treal, Telement > &vec) | |
| VectorHierarchicBase< Treal, Telement > & | operator= (const VectorHierarchicBase< Treal, Telement > &vec) |
| virtual | ~VectorHierarchicBase () |
Protected Attributes | |
| SizesAndBlocks | rows |
| Telement * | elements |
Permutation
| mat::VectorHierarchicBase< Treal, Telement >::VectorHierarchicBase | ( | ) | [inline, protected] |
| mat::VectorHierarchicBase< Treal, Telement >::VectorHierarchicBase | ( | SizesAndBlocks const & | rowsInp | ) | [inline, explicit, protected] |
| mat::VectorHierarchicBase< Treal, Telement >::VectorHierarchicBase | ( | const VectorHierarchicBase< Treal, Telement > & | vec | ) | [protected] |
| mat::VectorHierarchicBase< Treal, Telement >::~VectorHierarchicBase | ( | ) | [protected, virtual] |
| bool mat::VectorHierarchicBase< Treal, Telement >::is_empty | ( | ) | const [inline, protected] |
Check if vector is empty Empty is different from zero, a zero matrix contains information about blocksizes etc.
| bool mat::VectorHierarchicBase< Treal, Telement >::is_zero | ( | ) | const [inline] |
| const int& mat::VectorHierarchicBase< Treal, Telement >::n | ( | ) | const [inline] |
| const int& mat::VectorHierarchicBase< Treal, Telement >::nScalars | ( | ) | const [inline] |
| const Telement& mat::VectorHierarchicBase< Treal, Telement >::operator | ( | ) | const [inline] |
| Telement& mat::VectorHierarchicBase< Treal, Telement >::operator | ( | ) | [inline] |
| VectorHierarchicBase< Treal, Telement > & mat::VectorHierarchicBase< Treal, Telement >::operator= | ( | const VectorHierarchicBase< Treal, Telement > & | vec | ) | [protected] |
| void mat::VectorHierarchicBase< Treal, Telement >::resetRows | ( | SizesAndBlocks const & | newRows | ) | [inline] |
Telement* mat::VectorHierarchicBase< Treal, Telement >::elements [protected] |
SizesAndBlocks mat::VectorHierarchicBase< Treal, Telement >::rows [protected] |
1.4.7