|
occ
|
#include <cstddef>#include <occ/core/log.h>#include <occ/io/occ_input.h>#include <occ/qm/fitting_basis.h>#include <occ/qm/integral_engine_df.h>#include <occ/qm/seminumerical_exchange.h>#include <string>#include <type_traits>Classes | |
| struct | occ::driver::AccelerationPlan |
Namespaces | |
| namespace | occ |
| namespace | occ::dft |
| functionality related to Kohn-Sham density functional theory | |
| namespace | occ::driver |
Functions | |
| AccelerationPlan | occ::driver::plan_acceleration (io::RIPolicy policy, const std::string &orbital_basis_name, std::size_t nbf, double exact_exchange, const std::string &user_df_basis, bool user_cosx) |
| Decide SCF acceleration (density fitting / COSX) for a calculation. | |
| template<typename Proc > | |
| void | occ::driver::apply_acceleration (Proc &proc, std::size_t nbf, const io::OccInput &config, bool allow_cosx=true) |
| Apply the active acceleration policy (DF / COSX) to an SCF procedure. | |