33template <
typename _Scalar>
35 public Step<CCSDEnvironment<_Scalar>> {
51 return "Calculate the current CCD intermediates as described in Stanton1991.";
62 const auto& f = environment.
f;
63 const auto& V_A = environment.
V_A;
Definition: CCSDEnvironment.hpp:39
SquareRankFourTensor< Scalar > V_A
Definition: CCSDEnvironment.hpp:55
std::deque< T2Amplitudes< Scalar > > t2_amplitudes
Definition: CCSDEnvironment.hpp:49
ImplicitRankFourTensorSlice< Scalar > W2
Definition: CCSDEnvironment.hpp:62
ImplicitMatrixSlice< Scalar > F1
Definition: CCSDEnvironment.hpp:57
SquareMatrix< Scalar > f
Definition: CCSDEnvironment.hpp:54
ImplicitMatrixSlice< Scalar > F2
Definition: CCSDEnvironment.hpp:58
ImplicitRankFourTensorSlice< Scalar > W3
Definition: CCSDEnvironment.hpp:63
ImplicitRankFourTensorSlice< Scalar > W1
Definition: CCSDEnvironment.hpp:61
static ImplicitMatrixSlice< Scalar > calculateF1(const SquareMatrix< Scalar > &f, const SquareRankFourTensor< Scalar > &V_A, const T2Amplitudes< Scalar > &t2)
Definition: CCD.hpp:176
static ImplicitRankFourTensorSlice< Scalar > calculateW2(const SquareRankFourTensor< Scalar > &V_A, const T2Amplitudes< Scalar > &t2)
Definition: CCD.hpp:297
static ImplicitRankFourTensorSlice< Scalar > calculateW1(const SquareRankFourTensor< Scalar > &V_A, const T2Amplitudes< Scalar > &t2)
Definition: CCD.hpp:257
static ImplicitRankFourTensorSlice< Scalar > calculateW3(const SquareRankFourTensor< Scalar > &V_A, const T2Amplitudes< Scalar > &t2)
Definition: CCD.hpp:337
static ImplicitMatrixSlice< Scalar > calculateF2(const SquareMatrix< Scalar > &f, const SquareRankFourTensor< Scalar > &V_A, const T2Amplitudes< Scalar > &t2)
Definition: CCD.hpp:217
Definition: BaseOneElectronIntegralBuffer.hpp:25