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