MADNESS  0.10.1
Public Member Functions | Public Attributes | List of all members
madness::InitParameters Struct Reference

#include <InitParameters.h>

Collaboration diagram for madness::InitParameters:
Collaboration graph
[legend]

Public Member Functions

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

Public Attributes

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

Constructor & Destructor Documentation

◆ InitParameters()

madness::InitParameters::InitParameters ( )
inline

Member Function Documentation

◆ print_params()

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

◆ read()

void madness::InitParameters::read ( World world,
const std::string &  filename,
bool  restart,
bool  Krestricted 
)
inline

◆ readnw()

void madness::InitParameters::readnw ( World world,
const std::string &  filename,
bool  Krestricted 
)
inline

Member Data Documentation

◆ closed_shell

bool madness::InitParameters::closed_shell

Referenced by DF::DF(), read(), and readnw().

◆ energies

Tensor<double> madness::InitParameters::energies

Energies of input orbitals.

Referenced by DF::DF(), 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 DF::DF(), 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(), readnw(), and DF::saveDF().

◆ molecule

Molecule madness::InitParameters::molecule

The molecule used in input calculation.

Referenced by DF::make_gaussian_potential(), DF::print_molecule(), read(), readnw(), and DF::saveDF().

◆ num_occupied

unsigned int madness::InitParameters::num_occupied

◆ 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 DF::DF(), read(), and readnw().

◆ order

int madness::InitParameters::order

Order of polynomial used in input.

Referenced by DF::DF(), print_params(), read(), readnw(), and DF::saveDF().

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