Input parameters.
More...
#include <input.h>
|
| InputFile (std::ifstream &inputfile) |
|
void | read (std::ifstream &inputfile) |
|
This class contains information from the "hex.inp" file – the initial state data and the total conserved data.
Attributes are:
- inputfile: Handle to the input file.
- order: Order of the B-spline basis (typically 4).
- ecstheta: Complex grid rotation.
- rknots: Real knots (including R0).
- cknots: Unrotated complex knots (including R0).
- ni: Initial atomic energy state.
- instates: Initial atomic states. All of them will have the same energy.
- outstates: Final atomic states. Magnetic numbers will not be set as all of them will be computed.
- L: Total angular momentum (partial wave).
- Spin: Total spin (partial wave).
- Pi: Total parity (partial wave).
- levels: How many angular pairs to use.
- maxell: Per-electron angular momentum restriction (determines the block size of the matrix).
- Ei: Initial projectile energies [Ry].
- ki: Initial projectile momenta.
- B: Homogeneous magnetic field in the direction of z-axis.
InputFile::InputFile |
( |
std::ifstream & |
inputfile | ) |
|
|
inline |
void InputFile::read |
( |
std::ifstream & |
inputfile | ) |
|
double InputFile::ecstheta |
std::vector<std::tuple<int,int,int> > InputFile::instates |
std::vector<std::tuple<int,int,int> > InputFile::outstates |
The documentation for this class was generated from the following files: