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

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 > > 
std::vector< std::tuple< int,
int, int > > 

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)

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: