Hex  1.0
Hydrogen-electron collision solver
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Data Fields
InputFile Class Reference

Input parameters. More...

#include <input.h>

Collaboration diagram for InputFile:
Collaboration graph
[legend]

Public Member Functions

 InputFile (std::ifstream &inputfile)
 
void read (std::ifstream &inputfile)
 

Data Fields

int order
 
int ni
 
int L
 
int Spin
 
int Pi
 
int levels
 
int maxell
 
double ecstheta
 
double B
 
rArray rknots
 
rArray cknots
 
rArray Ei
 
rArray ki
 
std::vector< std::tuple< int,
int, int > > 
instates
 
std::vector< std::tuple< int,
int, int > > 
outstates
 

Detailed Description

This class contains information from the "hex.inp" file – the initial state data and the total conserved data.

Attributes are:

Constructor & Destructor Documentation

InputFile::InputFile ( std::ifstream &  inputfile)
inline

Member Function Documentation

void InputFile::read ( std::ifstream &  inputfile)

Field Documentation

double InputFile::B
rArray InputFile::cknots
double InputFile::ecstheta
rArray InputFile::Ei
std::vector<std::tuple<int,int,int> > InputFile::instates
rArray InputFile::ki
int InputFile::L
int InputFile::levels
int InputFile::maxell
int InputFile::ni
int InputFile::order
std::vector<std::tuple<int,int,int> > InputFile::outstates
int InputFile::Pi
rArray InputFile::rknots
int InputFile::Spin

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