#include <electronicstructureparams.h>
madness::ElectronicStructureParams::ElectronicStructureParams |
( |
| ) |
|
|
inline |
void madness::ElectronicStructureParams::read_file |
( |
const std::string & |
filename | ) |
|
|
inline |
References basis, madness::f, functional, koffset0, koffset1, koffset2, L, lo, MADNESS_EXCEPTION, maxits, maxrotn, maxsub, maxthresh, maxwaveorder, nelec, nempty, ngridk0, ngridk1, ngridk2, nio, madness::position_stream(), rcriterion, sd, solver, and swidth.
Referenced by madness::Solver< T, NDIM >::init().
template<typename Archive >
void madness::ElectronicStructureParams::serialize |
( |
Archive & |
ar | ) |
|
|
inline |
std::string madness::ElectronicStructureParams::basis |
bool madness::ElectronicStructureParams::canon |
bool madness::ElectronicStructureParams::centered |
bool madness::ElectronicStructureParams::fractional |
int madness::ElectronicStructureParams::functional |
bool madness::ElectronicStructureParams::ispotential |
double madness::ElectronicStructureParams::koffset0 |
double madness::ElectronicStructureParams::koffset1 |
double madness::ElectronicStructureParams::koffset2 |
bool madness::ElectronicStructureParams::kpoints |
double madness::ElectronicStructureParams::L |
Referenced by madness::Solver< T, NDIM >::apply_hf_exchange4(), madness::Solver< T, NDIM >::init(), madness::Solver< T, NDIM >::initial_guess(), madness::Solver< T, NDIM >::make_nuclear_charge_density_impl(), madness::Solver< T, NDIM >::project_ao_basis(), read_file(), and madness::Solver< T, NDIM >::test_periodicity().
double madness::ElectronicStructureParams::lo |
Referenced by madness::Solver< T, NDIM >::apply_hf_exchange(), madness::Solver< T, NDIM >::apply_hf_exchange4(), madness::Solver< T, NDIM >::initial_guess(), madness::Solver< T, NDIM >::make_bsh_operators(), madness::Solver< T, NDIM >::make_nuclear_potential(), read_file(), and madness::Solver< T, NDIM >::Solver().
int madness::ElectronicStructureParams::maxits |
double madness::ElectronicStructureParams::maxocc |
double madness::ElectronicStructureParams::maxrotn |
unsigned int madness::ElectronicStructureParams::maxsub |
double madness::ElectronicStructureParams::maxthresh |
int madness::ElectronicStructureParams::maxwaveorder |
int madness::ElectronicStructureParams::nbands |
double madness::ElectronicStructureParams::ncharge |
int madness::ElectronicStructureParams::nelec |
int madness::ElectronicStructureParams::nempty |
int madness::ElectronicStructureParams::ngridk0 |
int madness::ElectronicStructureParams::ngridk1 |
int madness::ElectronicStructureParams::ngridk2 |
int madness::ElectronicStructureParams::nio |
bool madness::ElectronicStructureParams::periodic |
Referenced by madness::Solver< T, NDIM >::build_fock_matrix(), madness::Solver< T, NDIM >::calculate_kinetic_energy(), madness::DFT< T, NDIM >::DFT(), madness::Solver< T, NDIM >::do_rhs(), madness::Solver< T, NDIM >::do_rhs_simple(), madness::EigSolver< T, NDIM >::EigSolver(), madness::Solver< T, NDIM >::init(), madness::Solver< T, NDIM >::initial_guess(), madness::Solver< T, NDIM >::make_nuclear_charge_density_impl(), madness::Solver< T, NDIM >::print_fock_matrix_eigs(), and madness::Solver< T, NDIM >::Solver().
bool madness::ElectronicStructureParams::plotorbs |
bool madness::ElectronicStructureParams::print_matrices |
double madness::ElectronicStructureParams::rcriterion |
int madness::ElectronicStructureParams::restart |
double madness::ElectronicStructureParams::sd |
double madness::ElectronicStructureParams::smear |
int madness::ElectronicStructureParams::solver |
bool madness::ElectronicStructureParams::spinpol |
Referenced by madness::Solver< T, NDIM >::apply_potential(), madness::Solver< T, NDIM >::calculate_kinetic_energy(), madness::Solver< T, NDIM >::compute_residual(), madness::Solver< T, NDIM >::load_orbitals(), madness::Solver< T, NDIM >::reproject(), madness::Solver< T, NDIM >::save_orbitals(), madness::Solver< T, NDIM >::solve(), madness::Solver< T, NDIM >::update_orbitals(), madness::SubspaceK< T, NDIM >::update_subspace(), and madness::Subspace< T, NDIM >::update_subspace().
double madness::ElectronicStructureParams::swidth |
double madness::ElectronicStructureParams::thresh |
Referenced by madness::Solver< T, NDIM >::apply_potential(), madness::DFT< T, NDIM >::DFT(), madness::Solver< T, NDIM >::do_rhs(), madness::Solver< T, NDIM >::do_rhs_simple(), madness::Solver< T, NDIM >::init(), madness::Solver< T, NDIM >::initial_guess(), madness::Solver< T, NDIM >::make_nuclear_charge_density_impl(), madness::Solver< T, NDIM >::make_nuclear_potential_impl(), madness::Solver< T, NDIM >::orthonormalize(), madness::Solver< T, NDIM >::reproject(), madness::Solver< T, NDIM >::solve(), and madness::Solver< T, NDIM >::Solver().
int madness::ElectronicStructureParams::waveorder |
The documentation for this struct was generated from the following file: