41template <
typename _Scalar>
74 const ConvergenceType convergence_criterion {threshold, density_matrix_extractor,
"the RHF density matrix in AO basis"};
103 const ConvergenceType convergence_criterion {threshold, density_matrix_extractor,
"the RHF density matrix in AO basis"};
126 const auto density_matrix_extractor = [](
const RHFSCFEnvironment<Scalar>& environment) {
return environment.density_matrices; };
129 const ConvergenceType convergence_criterion {threshold, density_matrix_extractor,
"the RHF density matrix in AO basis"};
Definition: ConsecutiveIteratesNormConvergence.hpp:40
Definition: IterativeAlgorithm.hpp:38
Definition: RHFDensityMatrixCalculation.hpp:36
Definition: RHFDensityMatrixDamper.hpp:37
Definition: RHFElectronicEnergyCalculation.hpp:36
Definition: RHFErrorCalculation.hpp:36
Definition: RHFFockMatrixCalculation.hpp:36
Definition: RHFFockMatrixDIIS.hpp:40
Definition: RHFFockMatrixDiagonalization.hpp:37
Definition: RHFSCFEnvironment.hpp:45
std::deque< Orbital1DM< Scalar > > density_matrices
Definition: RHFSCFEnvironment.hpp:60
Definition: RHFSCFSolver.hpp:42
static IterativeAlgorithm< RHFSCFEnvironment< Scalar > > DensityDamped(const double alpha, const double threshold=1.0e-08, const size_t maximum_number_of_iterations=128)
Definition: RHFSCFSolver.hpp:59
static IterativeAlgorithm< RHFSCFEnvironment< Scalar > > DIIS(const size_t minimum_subspace_dimension=6, const size_t maximum_subspace_dimension=6, const double threshold=1.0e-08, const size_t maximum_number_of_iterations=128)
Definition: RHFSCFSolver.hpp:88
_Scalar Scalar
Definition: RHFSCFSolver.hpp:44
static IterativeAlgorithm< RHFSCFEnvironment< Scalar > > Plain(const double threshold=1.0e-08, const size_t maximum_number_of_iterations=128)
Definition: RHFSCFSolver.hpp:115
Definition: StepCollection.hpp:41
enable_if_t< std::is_same< Environment, typename Z::Environment >::value, StepCollection< Environment > & > add(const Z &step)
Definition: StepCollection.hpp:92
Definition: BaseOneElectronIntegralBuffer.hpp:25
@ alpha
Definition: Spin.hpp:28