#include <vector_sig.h>

Public Member Functions | |
| BVector_Sig () | |
| BVector_Sig (const unsigned long) | |
| ~BVector_Sig () | |
| T & | operator() (const unsigned long) |
| tbci_traits< T >::const_refval_type | operator() (const unsigned long) const |
| unsigned long | size () const |
| BVector_Sig< T > & | fill (const T &) |
| BVector_Sig< T > & | clear () |
| bool | operator== (const BVector_Sig< T > &) const |
| bool | operator!= (const BVector_Sig< T > &) const |
Static Public Member Functions | |
| static const char * | vec_info () |
(B)Vector_Sig signatures are like Matrix_Sig does for Matrices (and Preconditioner_Sig for Preconditioners) All Vector classes should be derived from Vector_Sig.
Polymorphism is not really used at the moment. Vector_Sig should be an abstract base class, but isn't currently Actually, some investigation is needed to find out about the performance impact of having classes with virtual functions ...
Definition at line 41 of file vector_sig.h.
| TBCI::BVector_Sig< T >::BVector_Sig | ( | ) | [inline] |
Definition at line 45 of file vector_sig.h.
| TBCI::BVector_Sig< T >::BVector_Sig | ( | const unsigned | long | ) | [inline] |
Definition at line 46 of file vector_sig.h.
| TBCI::BVector_Sig< T >::~BVector_Sig | ( | ) | [inline] |
Definition at line 47 of file vector_sig.h.
| T& TBCI::BVector_Sig< T >::operator() | ( | const unsigned | long | ) |
| tbci_traits<T>::const_refval_type TBCI::BVector_Sig< T >::operator() | ( | const unsigned | long | ) | const |
| unsigned long TBCI::BVector_Sig< T >::size | ( | ) | const |
| BVector_Sig<T>& TBCI::BVector_Sig< T >::fill | ( | const T & | ) |
Reimplemented in TBCI::BVector< T >, TBCI::FS_Vector< dims, T >, TBCI::Vector< T >, TBCI::BVector< T * >, TBCI::BVector< unsigned int >, TBCI::BVector< unsigned >, and TBCI::Vector< unsigned >.
Referenced by TBCI::Vector< unsigned >::clear().
| BVector_Sig<T>& TBCI::BVector_Sig< T >::clear | ( | ) |
| bool TBCI::BVector_Sig< T >::operator== | ( | const BVector_Sig< T > & | ) | const |
| bool TBCI::BVector_Sig< T >::operator!= | ( | const BVector_Sig< T > & | ) | const |
| static const char* TBCI::BVector_Sig< T >::vec_info | ( | ) | [static] |
1.5.6