sisi4s
Loading...
Searching...
No Matches
sisi4s::SimilarityTransformedHamiltonian< F > Class Template Reference

#include <SimilarityTransformedHamiltonian.hpp>

Collaboration diagram for sisi4s::SimilarityTransformedHamiltonian< F >:

Classes

struct  StructureFactor
 
struct  StructureFactorSettings
 

Public Types

enum  Dressing {
  CCSD , CCSDT , NONE , RPA ,
  GENERAL
}
 
typedef SimilarityTransformedHamiltonian STH
 

Public Member Functions

 SimilarityTransformedHamiltonian (int No_, int Nv_)
 
 ~SimilarityTransformedHamiltonian ()
 
SFockVector< F > right_apply_hirata_RPA (SFockVector< F > &v)
 
FockVector< F > right_apply_CISD (FockVector< F > &R)
 
SDFockVector< F > right_apply_Intermediates (SDFockVector< F > &v)
 
SDFockVector< F > right_apply_hirata (SDFockVector< F > &v)
 
SDFockVector< F > right_apply (SDFockVector< F > &v)
 
SDFockVector< F > leftApply_hirata (SDFockVector< F > &v)
 
SDFockVector< F > leftApplyIntermediates (SDFockVector< F > &v)
 
SDFockVector< F > leftApply (SDFockVector< F > &v)
 
SDTFockVector< F > right_apply_hirata (SDTFockVector< F > &v)
 
SDTFockVector< F > right_apply (SDTFockVector< F > &v)
 
SDFockVector< F > right_apply_CCSD_IP (SDFockVector< F > &)
 
SDFockVector< F > right_apply_hirata_CCSD_IP (SDFockVector< F > &)
 
SDFockVector< F > right_apply_Intermediates_CCSD_IP (SDFockVector< F > &)
 
SDFockVector< F > right_apply_CCSD_EA (SDFockVector< F > &)
 
SDFockVector< F > right_apply_hirata_CCSD_EA (SDFockVector< F > &)
 
SDFockVector< F > right_apply_Intermediates_CCSD_EA (SDFockVector< F > &)
 
StructureFactor structureFactor (SDFockVector< F > &t, const StructureFactorSettings &s={ .onlySingles=false,.onlyDoubles=false,.hartreeInOneBody=false,.fockInOneBody=false})
 
std::shared_ptr< Tensor< F > > getIJ ()
 
std::shared_ptr< Tensor< F > > getAB ()
 
std::shared_ptr< Tensor< F > > getAI ()
 
std::shared_ptr< Tensor< F > > getAI_RPA ()
 
std::shared_ptr< Tensor< F > > getIA ()
 
std::shared_ptr< Tensor< F > > getABIJ ()
 
std::shared_ptr< Tensor< F > > getABIJ_RPA ()
 
std::shared_ptr< Tensor< F > > getIJAB ()
 
std::shared_ptr< Tensor< F > > getABCD ()
 
std::shared_ptr< Tensor< F > > getABCI ()
 
std::shared_ptr< Tensor< F > > getAIBC ()
 
std::shared_ptr< Tensor< F > > getIABJ ()
 
std::shared_ptr< Tensor< F > > getIAJK ()
 
std::shared_ptr< Tensor< F > > getIJKA ()
 
std::shared_ptr< Tensor< F > > getIJKL ()
 
std::shared_ptr< Tensor< F > > getABCIJK ()
 
SimilarityTransformedHamiltoniansetTai (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetTabij (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetTabcijk (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetTabcdijkl (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetFij (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetFab (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetFia (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVabcd (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetViajb (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVijab (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVijkl (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVijka (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetViabc (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetViajk (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVabic (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVaibc (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVaibj (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetViabj (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVijak (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVaijb (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVabci (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVabij (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVVaijb (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVViabc (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVVijka (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetVVijab (Tensor< F > *t)
 
SimilarityTransformedHamiltoniansetGammaGqr (Tensor< sisi4s::complex > *t)
 
STHsetDressing (Dressing d)
 
std::shared_ptr< Tensor< F > > getTauABIJ ()
 
std::string getAbbreviation () const
 
SimilarityTransformedHamiltonianwith_right_apply_intermediates (bool const &v)
 
bool & with_right_apply_intermediates ()
 
SimilarityTransformedHamiltonianwithStantonIntermediatesUCCSD (bool const &v)
 
bool & withStantonIntermediatesUCCSD ()
 
SimilarityTransformedHamiltonianwithRingCCSDT (bool const &v)
 
bool & withRingCCSDT ()
 
SimilarityTransformedHamiltonianwithCISD (bool const &v)
 
bool & withCISD ()
 
SimilarityTransformedHamiltonianwithCIS (bool const &v)
 
bool & withCIS ()
 

Public Attributes

Tensor< F > * Tai = nullptr
 
Tensor< F > * Tabij = nullptr
 
Tensor< F > * Tabcijk = nullptr
 
Tensor< F > * Tabcdijkl = nullptr
 
Tensor< F > * Fij = nullptr
 
Tensor< F > * Fab = nullptr
 
Tensor< F > * Fia = nullptr
 
Tensor< F > * Vabcd = nullptr
 
Tensor< F > * Viajb = nullptr
 
Tensor< F > * Vijab = nullptr
 
Tensor< F > * Vijkl = nullptr
 
Tensor< F > * Vijka = nullptr
 
Tensor< F > * Viabc = nullptr
 
Tensor< F > * Viajk = nullptr
 
Tensor< F > * Vabic = nullptr
 
Tensor< F > * Vaibc = nullptr
 
Tensor< F > * Vaibj = nullptr
 
Tensor< F > * Viabj = nullptr
 
Tensor< F > * Vijak = nullptr
 
Tensor< F > * Vaijb = nullptr
 
Tensor< F > * Vabci = nullptr
 
Tensor< F > * Vabij = nullptr
 
Tensor< F > * VVaijb = nullptr
 
Tensor< F > * VViabc = nullptr
 
Tensor< F > * VVijka = nullptr
 
Tensor< F > * VVijab = nullptr
 
Tensor< sisi4s::complex > * GammaGqr = nullptr
 
bool _with_right_apply_intermediates = false
 
bool _withStantonIntermediatesUCCSD = false
 
bool _withRingCCSDT = false
 
bool _withCISD = false
 
bool _withCIS = false
 

Member Typedef Documentation

◆ STH

template<typename F = complex>
typedef SimilarityTransformedHamiltonian sisi4s::SimilarityTransformedHamiltonian< F >::STH

Member Enumeration Documentation

◆ Dressing

template<typename F = complex>
enum sisi4s::SimilarityTransformedHamiltonian::Dressing

The kind of dressing of the Similarity transformed hamiltonian, i.e., the nature of T, if T is the coupled cluster excitation operator, then some matrices elements of H will be identically 0.

Enumerator
CCSD 
CCSDT 
NONE 
RPA 
GENERAL 

Constructor & Destructor Documentation

◆ SimilarityTransformedHamiltonian()

template<typename F = complex>
sisi4s::SimilarityTransformedHamiltonian< F >::SimilarityTransformedHamiltonian ( int  No_,
int  Nv_ 
)
inline

◆ ~SimilarityTransformedHamiltonian()

template<typename F = complex>
sisi4s::SimilarityTransformedHamiltonian< F >::~SimilarityTransformedHamiltonian ( )
inline

Member Function Documentation

◆ getAB()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getAB

◆ getAbbreviation()

template<typename F = complex>
std::string sisi4s::SimilarityTransformedHamiltonian< F >::getAbbreviation ( ) const
inline

◆ getABCD()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getABCD

◆ getABCI()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getABCI

◆ getABCIJK()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getABCIJK

◆ getABIJ()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getABIJ

◆ getABIJ_RPA()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getABIJ_RPA

◆ getAI()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getAI

◆ getAI_RPA()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getAI_RPA

◆ getAIBC()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getAIBC

◆ getIA()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getIA

◆ getIABJ()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getIABJ

◆ getIAJK()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getIAJK

◆ getIJ()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getIJ

◆ getIJAB()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getIJAB

◆ getIJKA()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getIJKA

◆ getIJKL()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getIJKL

◆ getTauABIJ()

template<typename F >
std::shared_ptr< Tensor< F > > SimilarityTransformedHamiltonian::getTauABIJ

◆ leftApply()

template<typename F = complex>
SDFockVector< F > sisi4s::SimilarityTransformedHamiltonian< F >::leftApply ( SDFockVector< F > &  v)

◆ leftApply_hirata()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::leftApply_hirata ( SDFockVector< F > &  v)
Here is the call graph for this function:

◆ leftApplyIntermediates()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::leftApplyIntermediates ( SDFockVector< F > &  v)
Here is the call graph for this function:

◆ right_apply() [1/2]

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply ( SDFockVector< F > &  v)

◆ right_apply() [2/2]

template<typename F >
SDTFockVector< F > SimilarityTransformedHamiltonian::right_apply ( SDTFockVector< F > &  v)

◆ right_apply_CCSD_EA()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply_CCSD_EA ( SDFockVector< F > &  R)
Here is the caller graph for this function:

◆ right_apply_CCSD_IP()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply_CCSD_IP ( SDFockVector< F > &  R)
Here is the caller graph for this function:

◆ right_apply_CISD()

template<typename F >
FockVector< F > SimilarityTransformedHamiltonian::right_apply_CISD ( FockVector< F > &  R)
Here is the call graph for this function:

◆ right_apply_hirata() [1/2]

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply_hirata ( SDFockVector< F > &  v)
Here is the call graph for this function:

◆ right_apply_hirata() [2/2]

template<typename F >
SDTFockVector< F > SimilarityTransformedHamiltonian::right_apply_hirata ( SDTFockVector< F > &  v)
Here is the call graph for this function:

◆ right_apply_hirata_CCSD_EA()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply_hirata_CCSD_EA ( SDFockVector< F > &  R)
Here is the call graph for this function:

◆ right_apply_hirata_CCSD_IP()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply_hirata_CCSD_IP ( SDFockVector< F > &  R)
Here is the call graph for this function:

◆ right_apply_hirata_RPA()

template<typename F >
SFockVector< F > SimilarityTransformedHamiltonian::right_apply_hirata_RPA ( SFockVector< F > &  v)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ right_apply_Intermediates()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply_Intermediates ( SDFockVector< F > &  v)
Here is the call graph for this function:

◆ right_apply_Intermediates_CCSD_EA()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply_Intermediates_CCSD_EA ( SDFockVector< F > &  R)
Here is the call graph for this function:

◆ right_apply_Intermediates_CCSD_IP()

template<typename F >
SDFockVector< F > SimilarityTransformedHamiltonian::right_apply_Intermediates_CCSD_IP ( SDFockVector< F > &  R)
Here is the call graph for this function:

◆ setDressing()

template<typename F = complex>
STH & sisi4s::SimilarityTransformedHamiltonian< F >::setDressing ( Dressing  d)
inline

◆ setFab()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setFab ( Tensor< F > *  t)
inline

◆ setFia()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setFia ( Tensor< F > *  t)
inline

◆ setFij()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setFij ( Tensor< F > *  t)
inline

◆ setGammaGqr()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setGammaGqr ( Tensor< sisi4s::complex > *  t)
inline

◆ setTabcdijkl()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setTabcdijkl ( Tensor< F > *  t)
inline

◆ setTabcijk()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setTabcijk ( Tensor< F > *  t)
inline

◆ setTabij()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setTabij ( Tensor< F > *  t)
inline

◆ setTai()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setTai ( Tensor< F > *  t)
inline

◆ setVabcd()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVabcd ( Tensor< F > *  t)
inline

◆ setVabci()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVabci ( Tensor< F > *  t)
inline

◆ setVabic()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVabic ( Tensor< F > *  t)
inline

◆ setVabij()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVabij ( Tensor< F > *  t)
inline

◆ setVaibc()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVaibc ( Tensor< F > *  t)
inline

◆ setVaibj()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVaibj ( Tensor< F > *  t)
inline

◆ setVaijb()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVaijb ( Tensor< F > *  t)
inline

◆ setViabc()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setViabc ( Tensor< F > *  t)
inline

◆ setViabj()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setViabj ( Tensor< F > *  t)
inline

◆ setViajb()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setViajb ( Tensor< F > *  t)
inline

◆ setViajk()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setViajk ( Tensor< F > *  t)
inline

◆ setVijab()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVijab ( Tensor< F > *  t)
inline

◆ setVijak()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVijak ( Tensor< F > *  t)
inline

◆ setVijka()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVijka ( Tensor< F > *  t)
inline

◆ setVijkl()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVijkl ( Tensor< F > *  t)
inline

◆ setVVaijb()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVVaijb ( Tensor< F > *  t)
inline

◆ setVViabc()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVViabc ( Tensor< F > *  t)
inline

◆ setVVijab()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVVijab ( Tensor< F > *  t)
inline

◆ setVVijka()

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::setVVijka ( Tensor< F > *  t)
inline

◆ structureFactor()

template<typename F = complex>
SimilarityTransformedHamiltonian< F >::StructureFactor SimilarityTransformedHamiltonian::structureFactor ( SDFockVector< F > &  t,
const StructureFactorSettings s = { .onlySingles = false, .onlyDoubles = false, .hartreeInOneBody = false, .fockInOneBody = false} 
)
Here is the call graph for this function:

◆ with_right_apply_intermediates() [1/2]

template<typename F = complex>
bool & sisi4s::SimilarityTransformedHamiltonian< F >::with_right_apply_intermediates ( )
inline

◆ with_right_apply_intermediates() [2/2]

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::with_right_apply_intermediates ( bool const &  v)
inline

◆ withCIS() [1/2]

template<typename F = complex>
bool & sisi4s::SimilarityTransformedHamiltonian< F >::withCIS ( )
inline

◆ withCIS() [2/2]

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::withCIS ( bool const &  v)
inline

◆ withCISD() [1/2]

template<typename F = complex>
bool & sisi4s::SimilarityTransformedHamiltonian< F >::withCISD ( )
inline

◆ withCISD() [2/2]

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::withCISD ( bool const &  v)
inline

◆ withRingCCSDT() [1/2]

template<typename F = complex>
bool & sisi4s::SimilarityTransformedHamiltonian< F >::withRingCCSDT ( )
inline

◆ withRingCCSDT() [2/2]

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::withRingCCSDT ( bool const &  v)
inline

◆ withStantonIntermediatesUCCSD() [1/2]

template<typename F = complex>
bool & sisi4s::SimilarityTransformedHamiltonian< F >::withStantonIntermediatesUCCSD ( )
inline

◆ withStantonIntermediatesUCCSD() [2/2]

template<typename F = complex>
SimilarityTransformedHamiltonian & sisi4s::SimilarityTransformedHamiltonian< F >::withStantonIntermediatesUCCSD ( bool const &  v)
inline

Member Data Documentation

◆ _with_right_apply_intermediates

template<typename F = complex>
bool sisi4s::SimilarityTransformedHamiltonian< F >::_with_right_apply_intermediates = false

◆ _withCIS

template<typename F = complex>
bool sisi4s::SimilarityTransformedHamiltonian< F >::_withCIS = false

◆ _withCISD

template<typename F = complex>
bool sisi4s::SimilarityTransformedHamiltonian< F >::_withCISD = false

◆ _withRingCCSDT

template<typename F = complex>
bool sisi4s::SimilarityTransformedHamiltonian< F >::_withRingCCSDT = false

◆ _withStantonIntermediatesUCCSD

template<typename F = complex>
bool sisi4s::SimilarityTransformedHamiltonian< F >::_withStantonIntermediatesUCCSD = false

◆ Fab

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Fab = nullptr

◆ Fia

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Fia = nullptr

◆ Fij

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Fij = nullptr

◆ GammaGqr

template<typename F = complex>
Tensor<sisi4s::complex>* sisi4s::SimilarityTransformedHamiltonian< F >::GammaGqr = nullptr

◆ Tabcdijkl

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Tabcdijkl = nullptr

◆ Tabcijk

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Tabcijk = nullptr

◆ Tabij

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Tabij = nullptr

◆ Tai

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Tai = nullptr

◆ Vabcd

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vabcd = nullptr

◆ Vabci

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vabci = nullptr

◆ Vabic

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vabic = nullptr

◆ Vabij

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vabij = nullptr

◆ Vaibc

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vaibc = nullptr

◆ Vaibj

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vaibj = nullptr

◆ Vaijb

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vaijb = nullptr

◆ Viabc

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Viabc = nullptr

◆ Viabj

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Viabj = nullptr

◆ Viajb

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Viajb = nullptr

◆ Viajk

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Viajk = nullptr

◆ Vijab

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vijab = nullptr

◆ Vijak

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vijak = nullptr

◆ Vijka

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vijka = nullptr

◆ Vijkl

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::Vijkl = nullptr

◆ VVaijb

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::VVaijb = nullptr

◆ VViabc

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::VViabc = nullptr

◆ VVijab

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::VVijab = nullptr

◆ VVijka

template<typename F = complex>
Tensor<F>* sisi4s::SimilarityTransformedHamiltonian< F >::VVijka = nullptr

The documentation for this class was generated from the following files: