34template <
typename _Scalar>
36 public Step<UHFSCFEnvironment<_Scalar>> {
52 return "Calculate the current UHF alpha and beta density matrices (in the AO basis) and place them in the environment.";
SpinResolved1DM< Scalar > calculateScalarBasis1DM() const
Definition: UHF.hpp:462
const Of & beta() const
Definition: SpinResolvedBase.hpp:140
const Of & alpha() const
Definition: SpinResolvedBase.hpp:130
Definition: UHFDensityMatrixCalculation.hpp:36
void execute(Environment &environment) override
Definition: UHFDensityMatrixCalculation.hpp:61
std::string description() const override
Definition: UHFDensityMatrixCalculation.hpp:51
_Scalar Scalar
Definition: UHFDensityMatrixCalculation.hpp:39
Definition: UHFSCFEnvironment.hpp:45
std::deque< SpinResolved1DM< Scalar > > density_matrices
Definition: UHFSCFEnvironment.hpp:61
SpinResolved< size_t > N
Definition: UHFSCFEnvironment.hpp:51
std::deque< UTransformation< Scalar > > coefficient_matrices
Definition: UHFSCFEnvironment.hpp:59
Definition: BaseOneElectronIntegralBuffer.hpp:25