▼NCI | |
COptions | |
▼NDft | |
CMatrix | |
CFullMatrix | |
CHiCuGridParams | A structure describing the HiCu grid settings |
CGridParams | A structure describing the grid settings |
▼NED | |
CParams | |
Neigvec | |
▼NJK | |
CExchWeights | |
CParams | |
▼NLR | |
CVarVectorProxyOp | Template based proxy object that uses bool-valued policies to perform the assignments |
CVarVector | Vector of variables parametrising the solution to the linear response equations |
CE2Evaluator | E2Evaluator interface provides a way to perform a linear transformation of supplied transition density matrix |
CVarVectorCollection | Collection of vectors, usually handled at once |
COneElOperator | Abstract interface to a one electron operator |
▼CSmallMatrix | Class implementing dynamic resized two dimensional arrays |
CRowProxy | |
CLRSolver | Linear Response iterative solver using a variant of the Davidson method |
CSetOfEqSolver | Iterative Set Of Linear Equations solver, extending the generic LRSolver |
CEigenSolver | Iterative Eigenvalue solver, extending the generic LRSolver |
▼Nmat | |
▼Narn | |
CLanczos | Class template for building Krylov subspaces with Lanczos |
CLanczosLargestMagnitudeEig | |
CLanczosLargestMagnitudeEigIfSmall | |
CLanczosSeveralLargestEig | |
CMatrixTridiagSymmetric | Tridiagonal symmetric matrix class template |
CAllocator | |
CAllocatorManager | |
CDebugLevelHigh | |
CDebugLevelMedium | |
CDebugLevelLow | |
CFailure | |
CAcceptable | |
CAcceptableMaxIter | |
▼CFileWritable | Write and read objects to/from file |
CManager | |
CStats | |
CInterval | |
CGblas | |
CDiffMatrix | |
CATAMatrix | |
CTripleMatrix | |
CCongrTransErrorMatrix | |
CParams | |
CTime | |
▼CMemUsage | |
CValues | |
CVector | Vector class |
CAccessMap | |
CSingletonForTimings | |
CMatrix | Matrix class and heart of the matrix library |
CMatrix< Treal > | |
CXY | This proxy expresses the result of multiplication of two objects, of possibly different types, TX and TY |
CXYZ | This proxy expresses the result of multiplication of three objects, of possibly different types, TX, TY, and TZ |
CXYZpUV | This proxy expresses the result of multiplication of three objects added to two other multiplied objects |
CXtrans | This proxy expresses the result of transposition of an object of type TX |
CXpY | This proxy expresses the result of addition of two objects, of possibly different types, TX and TY |
CXmY | This proxy expresses the result of substraction of two objects, of possibly different types, TX and TY |
CMatrixGeneral | Normal matrix |
CMatrixSymmetric | Symmetric matrix |
CMatrixTriangular | Upper non-unit triangular matrix |
CVectorGeneral | |
CMatrixBase | Base class for matrix API |
CMatrixHierarchicBase | Base class for Matrix and Matrix specialization |
CSizesAndBlocks | Describes dimensions of matrix and its blocks on all levels |
▼CTC2 | Trace correcting purification |
CFun | Help class for bisection root finding calls |
CEuclTruncationBase | |
CEuclTruncationSymm | Truncation of symmetric matrices |
CEuclTruncationSymmWithZ | Truncation of symmetric matrices with Z |
CEuclTruncationSymmElementLevel | Truncation of symmetric matrices at the element level (used for mixed norm truncation) |
CEuclTruncationGeneral | Truncation of general matrices |
CEuclTruncationCongrTransMeasure | Truncation of general matrices with impact on matrix triple multiply as error measure |
CValidPtr | Smart pointer class to control access to object |
CVector< Treal > | |
CVectorHierarchicBase | Base class for Vector and Vector specialization |
▼Nper | |
CPerturbation | |
▼NSCF | |
COptions | |
CMatOptions | An object respresenting the configuration of the matrix library |
COutputOptions | |
Nsimple_lanczos | |
▼NUtil | |
CTimeMeter | Time-measuring class |