sisi4s
|
#include <CcsdPreconditioner.hpp>
Public Types | |
using | V = SFockVector< F > |
Public Types inherited from sisi4s::CcsdPreconditioner< F > | |
typedef SDFockVector< F > | V |
Public Attributes | |
std::shared_ptr< V > | diagonalH |
Public Attributes inherited from sisi4s::CcsdPreconditioner< F > | |
Tensor< F > * | Tai = nullptr |
Tensor< F > * | Tabij = nullptr |
Tensor< F > * | Fij = nullptr |
Tensor< F > * | Fab = nullptr |
Tensor< F > * | Vabcd = nullptr |
Tensor< F > * | Vijab = nullptr |
Tensor< F > * | Viajb = nullptr |
Tensor< F > * | Vijkl = nullptr |
std::shared_ptr< SDFockVector< F > > | diagonalH |
using sisi4s::CISPreconditioner< F >::V = SFockVector<F> |
void CISPreconditioner::calculateDiagonal |
CISPreconditioner< F >::V CISPreconditioner::getCorrection | ( | const complex | eigenValue, |
V & | residuum | ||
) |
std::vector< typename CISPreconditioner< F >::V > CISPreconditioner::getInitialBasis | ( | int | eigenVectorsCount | ) |
std::shared_ptr< V > sisi4s::CISPreconditioner< F >::diagonalH |