MADNESS 0.10.1
madness::InitParameters Struct Reference

#include <InitParameters.h>

Collaboration diagram for madness::InitParameters:

Public Member Functions

 InitParameters ()
void print_params () const
void read (World &world, const std::string &raw_filename, const double &myc, bool restart, bool Krestricted)
void readnw (World &world, const std::string &filename, const double &myc, bool Krestricted)

Public Attributes

bool closed_shell
double conv_thresh
 Convergence threshold for MOs.
Tensor< double > energies
 Energies of input orbitals.
std::string inFile
 Name of input archive to read in.
double Init_total_energy
 Total energy of the nonrelativistic ground state.
double L
 Box size of input - Dirac Fock calcluation is in same box.
Molecule molecule
 The molecule used in input calculation.
unsigned int num_occupied
 Number of orbitals.
Tensor< double > occ
 Occupancy of input orbitals.
std::vector< Fcwf > orbitals
 The occupied orbitals.
int order
 Order of polynomial used in input.
bool spinrestricted
 Indicates if input calc. was spin-restricted.

Constructor & Destructor Documentation

◆ InitParameters()

madness::InitParameters::InitParameters ( )
inline

Member Function Documentation

◆ print_params()

void madness::InitParameters::print_params ( ) const
inline

◆ read()

◆ readnw()

Member Data Documentation

◆ closed_shell

bool madness::InitParameters::closed_shell

Referenced by read(), and readnw().

◆ conv_thresh

double madness::InitParameters::conv_thresh

Convergence threshold for MOs.

Referenced by read().

◆ energies

Tensor<double> madness::InitParameters::energies

Energies of input orbitals.

Referenced by print_params(), read(), and readnw().

◆ inFile

std::string madness::InitParameters::inFile

Name of input archive to read in.

Referenced by print_params(), and read().

◆ Init_total_energy

double madness::InitParameters::Init_total_energy

Total energy of the nonrelativistic ground state.

Referenced by print_params(), read(), and readnw().

◆ L

double madness::InitParameters::L

Box size of input - Dirac Fock calcluation is in same box.

Referenced by print_params(), read(), and readnw().

◆ molecule

Molecule madness::InitParameters::molecule

The molecule used in input calculation.

Referenced by read(), and readnw().

◆ num_occupied

unsigned int madness::InitParameters::num_occupied

Number of orbitals.

Referenced by print_params(), read(), and readnw().

◆ occ

Tensor<double> madness::InitParameters::occ

Occupancy of input orbitals.

Referenced by read().

◆ orbitals

std::vector<Fcwf> madness::InitParameters::orbitals

The occupied orbitals.

Referenced by read(), and readnw().

◆ order

int madness::InitParameters::order

Order of polynomial used in input.

Referenced by print_params(), read(), and readnw().

◆ spinrestricted

bool madness::InitParameters::spinrestricted

Indicates if input calc. was spin-restricted.

Referenced by print_params(), and read().


The documentation for this struct was generated from the following file: