sisi4s
|
This implements one body rdm for eom ccsd In principle it calculates p T <0| L \rho R e |0> q For L and R being singles doubles vectors without 0-th components. More...
#include <OneBodyReducedDensityMatrix.hpp>
Public Member Functions | |
EomOneBodyReducedDensityMatrix (Tensor< F > *Tai_, Tensor< F > *Tabij_, const SDFockVector< F > *L_, const SDFockVector< F > *R_) | |
std::shared_ptr< Tensor< F > > | getAI () override |
std::shared_ptr< Tensor< F > > | getIJ () override |
std::shared_ptr< Tensor< F > > | getAB () override |
std::shared_ptr< Tensor< F > > | getIA () override |
Public Member Functions inherited from sisi4s::OneBodyReducedDensityMatrix< F > | |
~OneBodyReducedDensityMatrix () | |
virtual std::shared_ptr< Tensor< F > > | getIA ()=0 |
virtual std::shared_ptr< Tensor< F > > | getAI ()=0 |
virtual std::shared_ptr< Tensor< F > > | getIJ ()=0 |
virtual std::shared_ptr< Tensor< F > > | getAB ()=0 |
This implements one body rdm for eom ccsd In principle it calculates p T <0| L \rho R e |0> q For L and R being singles doubles vectors without 0-th components.
|
inline |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |