Hex  2.2
Hydrogen-electron collision solver
Enumerations | Functions | Variables
db.h File Reference
#include <map>
#include <string>
#include <vector>
#include "hex-arrays.h"
#include "interfaces.h"
Include dependency graph for db.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  eUnit { eUnit_Ry, eUnit_au, eUnit_eV }
 Energy units. More...
 
enum  lUnit { lUnit_au, lUnit_cgs }
 Output (length) units. More...
 
enum  aUnit { aUnit_deg, aUnit_rad }
 

Functions

int hex_run (std::vector< std::string > const &vars, std::map< std::string, std::string > const &sdata)
 

Variables

eUnit Eunits
 
lUnit Lunits
 
aUnit Aunits
 

Enumeration Type Documentation

◆ aUnit

enum aUnit
Enumerator
aUnit_deg 
aUnit_rad 

◆ eUnit

enum eUnit
Enumerator
eUnit_Ry 
eUnit_au 
eUnit_eV 

◆ lUnit

enum lUnit
Enumerator
lUnit_au 
lUnit_cgs 

Function Documentation

◆ hex_run()

int hex_run ( std::vector< std::string > const &  vars,
std::map< std::string, std::string > const &  sdata 
)

Run the computations.

Variable Documentation

◆ Aunits

aUnit Aunits

◆ Eunits

eUnit Eunits

◆ Lunits

lUnit Lunits