|
MADNESS
version 0.9
|
#include <scfparam.h>

Public Member Functions | |
| template<typename Archive > | |
| void | serialize (Archive &ar) |
| SCFParameters () | |
| void | read_file (const std::string &filename) |
| void | set_molecular_info (const Molecule &molecule, const AtomicBasisSet &aobasis, unsigned int n_core) |
| void | print (World &world) const |
| void | gprint (World &world) const |
Public Attributes | |
| double | charge |
| Total molecular charge. More... | |
| double | smear |
| Smearing parameter. More... | |
| double | econv |
| Energy convergence. More... | |
| double | dconv |
| Density convergence. More... | |
| double | L |
| User coordinates box size. More... | |
| double | maxrotn |
| Step restriction used in autoshift algorithm. More... | |
| int | nvalpha |
| Number of alpha virtuals to compute. More... | |
| int | nvbeta |
| Number of beta virtuals to compute. More... | |
| int | nopen |
| Number of unpaired electrons = napha-nbeta. More... | |
| int | maxiter |
| Maximum number of iterations. More... | |
| int | nio |
| No. of io servers to use. More... | |
| bool | spin_restricted |
| True if spin restricted. More... | |
| int | plotlo |
| int | plothi |
| Range of MOs to print (for both spins if polarized) More... | |
| bool | plotdens |
| If true print the density at convergence. More... | |
| bool | plotcoul |
| If true plot the total coulomb potential at convergence. More... | |
| bool | localize |
| If true solve for localized orbitals. More... | |
| bool | localize_pm |
| If true use PM for localization. More... | |
| bool | restart |
| If true restart from orbitals on disk. More... | |
| unsigned int | maxsub |
| Size of iterative subspace ... set to 0 or 1 to disable. More... | |
| int | npt_plot |
| No. of points to use in each dim for plots. More... | |
| tensorT | plot_cell |
| lo hi in each dimension for plotting (default is all space) More... | |
| std::string | aobasis |
| AO basis used for initial guess (6-31g or sto-3g) More... | |
| std::string | core_type |
| core potential type ("" or "mcp") More... | |
| bool | derivatives |
| If true calculate derivatives. More... | |
| bool | dipole |
| If true calculatio dipole moment. More... | |
| bool | conv_only_dens |
| If true remove bsh_residual from convergence criteria how ugly name is... More... | |
| int | nalpha |
| Number of alpha spin electrons. More... | |
| int | nbeta |
| Number of beta spin electrons. More... | |
| int | nmo_alpha |
| Number of alpha spin molecular orbitals. More... | |
| int | nmo_beta |
| Number of beta spin molecular orbitals. More... | |
| double | lo |
| Smallest length scale we need to resolve. More... | |
| std::string | xc_data |
| XC input line. More... | |
| std::vector< double > | protocol_data |
| Calculation protocol. More... | |
| bool | gopt |
| geometry optimizer More... | |
| double | gtol |
| geometry tolerance More... | |
| bool | gtest |
| geometry tolerance More... | |
| double | gval |
| value precision More... | |
| double | gprec |
| gradient precision More... | |
| int | gmaxiter |
| optimization maxiter More... | |
| std::string | algopt |
| algorithm used for optimization More... | |
|
inline |
|
inline |
References madness::print().
|
inline |
References plot_cell, and madness::print().
|
inline |
|
inline |
References algopt, aobasis, dipole, lo, protocol_data, and spin_restricted.
|
inline |
| std::string SCFParameters::algopt |
algorithm used for optimization
Referenced by serialize().
| std::string SCFParameters::aobasis |
AO basis used for initial guess (6-31g or sto-3g)
Referenced by read_file(), and serialize().
| double SCFParameters::charge |
Total molecular charge.
Referenced by read_file().
| bool SCFParameters::conv_only_dens |
If true remove bsh_residual from convergence criteria how ugly name is...
| std::string SCFParameters::core_type |
core potential type ("" or "mcp")
Referenced by read_file().
| double SCFParameters::dconv |
Density convergence.
Referenced by read_file().
| bool SCFParameters::derivatives |
If true calculate derivatives.
| bool SCFParameters::dipole |
If true calculatio dipole moment.
Referenced by serialize().
| double SCFParameters::econv |
Energy convergence.
Referenced by madness::Nemo::Nemo(), and read_file().
| int SCFParameters::gmaxiter |
optimization maxiter
Referenced by read_file().
| bool SCFParameters::gopt |
geometry optimizer
| double SCFParameters::gprec |
gradient precision
Referenced by read_file().
| bool SCFParameters::gtest |
geometry tolerance
| double SCFParameters::gtol |
geometry tolerance
Referenced by read_file().
| double SCFParameters::gval |
value precision
Referenced by read_file().
| double SCFParameters::L |
User coordinates box size.
Referenced by read_file().
| double SCFParameters::lo |
Smallest length scale we need to resolve.
Referenced by madness::Nemo::Nemo(), and serialize().
| bool SCFParameters::localize |
If true solve for localized orbitals.
| bool SCFParameters::localize_pm |
If true use PM for localization.
| int SCFParameters::maxiter |
Maximum number of iterations.
Referenced by read_file().
| double SCFParameters::maxrotn |
Step restriction used in autoshift algorithm.
Referenced by read_file().
| unsigned int SCFParameters::maxsub |
Size of iterative subspace ... set to 0 or 1 to disable.
Referenced by read_file().
| int SCFParameters::nalpha |
Number of alpha spin electrons.
Referenced by set_molecular_info().
| int SCFParameters::nbeta |
Number of beta spin electrons.
Referenced by set_molecular_info().
| int SCFParameters::nio |
No. of io servers to use.
Referenced by read_file().
| int SCFParameters::nmo_alpha |
Number of alpha spin molecular orbitals.
| int SCFParameters::nmo_beta |
Number of beta spin molecular orbitals.
| int SCFParameters::nopen |
Number of unpaired electrons = napha-nbeta.
Referenced by read_file(), and set_molecular_info().
| int SCFParameters::npt_plot |
No. of points to use in each dim for plots.
Referenced by read_file().
| int SCFParameters::nvalpha |
Number of alpha virtuals to compute.
Referenced by read_file(), and set_molecular_info().
| int SCFParameters::nvbeta |
Number of beta virtuals to compute.
Referenced by read_file(), and set_molecular_info().
| tensorT SCFParameters::plot_cell |
lo hi in each dimension for plotting (default is all space)
Referenced by print(), and read_file().
| bool SCFParameters::plotcoul |
If true plot the total coulomb potential at convergence.
| bool SCFParameters::plotdens |
If true print the density at convergence.
| int SCFParameters::plothi |
Range of MOs to print (for both spins if polarized)
Referenced by read_file().
| int SCFParameters::plotlo |
| std::vector<double> SCFParameters::protocol_data |
Calculation protocol.
Referenced by serialize().
| bool SCFParameters::restart |
If true restart from orbitals on disk.
| double SCFParameters::smear |
Smearing parameter.
Referenced by read_file().
| bool SCFParameters::spin_restricted |
True if spin restricted.
Referenced by serialize().
| std::string SCFParameters::xc_data |
XC input line.
1.8.8