| Calist | |
| CBVector_Sig< T > | Abstract base class (signature) for Vectors without arithmetics |
| CBVector< T * > | |
| CBVector< T > | Basic Vector functionality but arithmetic operators (+=, - , *, /...) |
| CTVector< T > | Temporary Base Class Idiom: Class TVector is used for temporary variables |
| CVector< T > | |
| CVector_Sig< T > | Abstract base class (signature) for Vectors with arithmetics |
| CFS_Vector< dims, T > | Implementation of fixed sized Vectors (template argument) which is favorable for small Vectors, where the overhead of dynamically allocating and freeing memory and it's management is too expensive |
| CTSVector< T > | |
| CTVector< T > | Temporary Base Class Idiom: Class TVector is used for temporary variables |
| CBVector_Sig< unsigned > | |
| CBVector< unsigned > | |
| CTVector< unsigned > | |
| CVector< unsigned > | |
| CIndex | Note that this #pragma interface might create problems as the class index is not templated! |
| CVector_Sig< unsigned > | |
| CTVector< unsigned > | |
| CBVector_Sig< unsigned int > | |
| CBVector< unsigned int > | |
| Ccback | |
| Ccilist | |
| Ccllist | |
| Ccomplex | |
| Ccplx< T > | Our own complex class |
| CCTensor< T > | Note (KG, 981214): We don't handle rank == 0 |
| CTensor< T > | Tensor class including arithmetics |
| CDNformat | |
| Cdoublecomplex | |
| Cf_Matrix | Real, user referable, Matrix |
| Cfactor_param_t | |
| CGlobalLU_t | |
| Cicilist | |
| Cinlist | |
| Cjob_input | |
| Cjob_output | |
| CList< T > | |
| CnsList< T, S > | A numerically sortable List |
| Clist | Double linked list, storing pointers to the data |
| CListItem< T > | |
| Clistitem | Helper class to store the elements of the list |
| CListIterator< T > | |
| CListRIterator< T > | |
| CMat_Brack< T > | |
| Cmat_fill_fn< T > | |
| CMatrix_Sig< T > | Common interface definition (signature) for all Matrices |
| CBdMatrix< T > | The class BdMatrix is an implementation to store and do operations on sparse Matrices with a band structure |
| CCRMatrix< T > | C++ class for sparse matrices using compressed row storage |
| CCSCMatrix< T > | Exception class: Use MatErr from matrix.h |
| CF_BandMatrix< T > | C++ class for banded matrices using band storage in a one-dimensional array |
| CF_TMatrix< T > | Temporary Base Class (non referable!) (acc |
| CF_Matrix< T > | |
| CF_TSMatrix< T > | Temporary object for scaled matrices |
| CSymm_BdMatrix< T > | Matrix class with optimized Matrix-Vector multiplication for symmetrical Matrices |
| CTMatrix< T > | |
| CMatrix< T > | |
| CTSMatrix< T > | |
| Cmem_usage_t | |
| CMultitype | |
| CNamelist | |
| CNCformat | |
| CNCPformat | |
| CNOINST< T > | |
| CNRformat | |
| Colist | |
| CPreconditioner_Sig< T, MatrixType > | Abstract base class for all Preconditioners |
| CDiagPreconditioner< T, MatrixType > | |
| CNoPreconditioner< T, MatrixType > | |
| CPreconditioner_Sig< T, BdMatrix< T > > | |
| CDILU_BdMatrixPreconditioner< T > | |
| CILU0_BdMatrixPreconditioner< T > | |
| CPreconditioner_Sig< T, Symm_BdMatrix< T > > | |
| CILU0_Symm_BdMatrixPreconditioner< T > | |
| CSCformat | |
| CSTD__ exception | |
| CNumErr | Exception base class for the TBCI NumLib |
| CBdMatrixErr | Exception class |
| CCRMatErr | |
| CCSCMatErr | |
| CFSVecErr | Exception class |
| CF_BandMatErr | |
| CIdxErr | |
| CMatErr | Exception class |
| CSymmBdMatrixErr | Exception class |
| CTensErr | |
| CVecErr | Exception class |
| Cstopw_base | Base class for all the stop watches to minimize code duplication |
| Cstopwatch | |
| Cstopwatch_e | Stopwatch class using gettimeofday() / _ftime() / time() to measure elapsed (= wall clock) time |
| Cstopwatch_u | Stopwatch class using times() to measure userspace CPU time of ourselves and our children |
| Cstopwatch_us | Stopwatch class using times() to measure userspace and system CPU time of ourselves and our children |
| CSuperLUStat_t | |
| CSuperMatrix | |
| Ctbci_memalloc< T > | |
| Ctbci_memalloc< charptr > | |
| Ctbci_memalloc< double > | |
| Ctbci_memalloc< doubleptr > | |
| Ctbci_memalloc< float > | |
| Ctbci_memalloc< floatptr > | |
| Ctbci_memalloc< int > | |
| Ctbci_memalloc< intptr > | |
| Ctbci_memalloc< long > | |
| Ctbci_memalloc< longptr > | |
| Ctbci_memalloc< signed char > | |
| Ctbci_memalloc< ucharptr > | |
| Ctbci_memalloc< uintptr > | |
| Ctbci_memalloc< ulongptr > | |
| Ctbci_memalloc< unsigned > | |
| Ctbci_memalloc< unsigned char > | |
| Ctbci_memalloc< unsigned long > | |
| Ctbci_memalloc< unsigned short > | |
| Ctbci_memalloc< voidptr > | |
| Ctbci_memalloc_cache< T > | For specializations of the memory allocator: |
| Ctbci_memalloc_cache_tls< T > | |
| Cthr_ctrl | |
| Cthr_struct | |
| CVardesc | |
| CTBCI::vec_fill_fn< T > | |