#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: