MADNESS  version 0.9
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
InputParameters Struct Reference

#include <extra.h>

Collaboration diagram for InputParameters:
Collaboration graph
[legend]

Public Member Functions

void read (const char *filename)
 
template<typename Archive >
void serialize (Archive &ar)
 
void read (const char *filename)
 
template<typename Archive >
void serialize (Archive &ar)
 
void read (const char *filename)
 
template<typename Archive >
void serialize (Archive &ar)
 
void read (const char *filename)
 
template<typename Archive >
void serialize (Archive &ar)
 
void read (const char *filename)
 
template<typename Archive >
void serialize (Archive &ar)
 

Public Attributes

double L
 
double Lsmall
 
double Llarge
 
double F
 
double omega
 
double ncycle
 
int natom
 
double Z [MAXNATOM]
 
double R [MAXNATOM][3]
 
int k
 
double thresh
 
double safety
 
double cut
 
std::string iState
 
std::string prefix
 
int ndump
 
int nplot
 
int nprint
 
int nloadbal
 
int nio
 
double tScale
 
double target_time
 
string prefix
 

Static Public Attributes

static const int MAXNATOM =99
 

Member Function Documentation

void InputParameters::read ( const char *  filename)
inline
void InputParameters::read ( const char *  filename)
inline

References madness::f, MADNESS_EXCEPTION, and prefix.

void InputParameters::read ( const char *  filename)
inline

References madness::f, MADNESS_EXCEPTION, and prefix.

void InputParameters::read ( const char *  filename)
inline

References madness::f, MADNESS_EXCEPTION, and prefix.

void InputParameters::read ( const char *  filename)
inline

References madness::f, MADNESS_EXCEPTION, and prefix.

template<typename Archive >
void InputParameters::serialize ( Archive &  ar)
inline

References nio, tScale, madness::archive::wrap(), and Z.

template<typename Archive >
void InputParameters::serialize ( Archive &  ar)
inline

References NDIM, and madness::archive::wrap().

template<typename Archive >
void InputParameters::serialize ( Archive &  ar)
inline
template<typename Archive >
void InputParameters::serialize ( Archive &  ar)
inline
template<typename Archive >
void InputParameters::serialize ( Archive &  ar)
inline

Member Data Documentation

double InputParameters::cut
double InputParameters::F

Referenced by laser(), operator<<(), and read().

std::string InputParameters::iState

Referenced by doit(), operator<<(), and read().

int InputParameters::k
double InputParameters::L

Referenced by doit(), operator<<(), propagate(), and read().

double InputParameters::Llarge

Referenced by line_plot(), operator<<(), propagate(), and read().

double InputParameters::Lsmall

Referenced by operator<<(), propagate(), and read().

static const int InputParameters::MAXNATOM =99
static
int InputParameters::natom

Referenced by read(), and V().

double InputParameters::ncycle

Referenced by laser(), operator<<(), and read().

int InputParameters::ndump

Referenced by operator<<(), propagate(), and read().

int InputParameters::nio
int InputParameters::nloadbal

Referenced by operator<<(), propagate(), and read().

int InputParameters::nplot

Referenced by operator<<(), propagate(), and read().

int InputParameters::nprint

Referenced by operator<<(), propagate(), and read().

double InputParameters::omega

Referenced by laser(), operator<<(), and read().

std::string InputParameters::prefix
string InputParameters::prefix
double InputParameters::R

Referenced by operator<<(), and V().

double InputParameters::safety

Referenced by doit(), and read().

double InputParameters::target_time

Referenced by propagate(), and read().

double InputParameters::thresh
double InputParameters::tScale

Referenced by operator<<(), propagate(), read(), and serialize().

double InputParameters::Z

Referenced by operator<<(), serialize(), and V().


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