cloudy  trunk
deuterium.h
Go to the documentation of this file.
1 /* This file is part of Cloudy and is copyright (C)1978-2013 by Gary J. Ferland and
2  * others. For conditions of distribution and use see copyright notice in license.txt */
3 
4 #ifndef DEUTERIUM_H_
5 #define DEUTERIUM_H_
6 
8 {
9 public:
11  {
12  lgElmtOn = false;
13  gas_phase = 0.f;
14  xIonDense[0] = 0.;
15  xIonDense[1] = 0.;
16  xMolecules = 0.f;
17  fractionation = 0.f;
18  }
19  bool lgElmtOn;
21  double xIonDense[2];
24 };
25 
26 extern t_deuterium deut;
27 
28 void ScaleDensitiesDeuterium( const realnum &factor );
29 void SetDeuteriumFractionation( const realnum &frac );
30 void SetGasPhaseDeuterium( const realnum &Hdensity );
31 void SetDeuteriumIonization( const double &xNeutral, const double &xIonized );
33 
34 #endif /* DEUTERIUM_H_ */
deut
t_deuterium deut
Definition: deuterium.cpp:8
t_deuterium::lgElmtOn
bool lgElmtOn
Definition: deuterium.h:19
t_deuterium::t_deuterium
t_deuterium()
Definition: deuterium.h:10
realnum
float realnum
Definition: cddefines.h:103
SetDeuteriumIonization
void SetDeuteriumIonization(const double &xNeutral, const double &xIonized)
Definition: deuterium.cpp:26
SetGasPhaseDeuterium
void SetGasPhaseDeuterium(const realnum &Hdensity)
Definition: deuterium.cpp:69
t_deuterium::gas_phase
realnum gas_phase
Definition: deuterium.h:20
ScaleDensitiesDeuterium
void ScaleDensitiesDeuterium(const realnum &factor)
Definition: deuterium.cpp:10
t_deuterium::xIonDense
double xIonDense[2]
Definition: deuterium.h:21
t_deuterium::xMolecules
realnum xMolecules
Definition: deuterium.h:22
SetDeuteriumFractionation
void SetDeuteriumFractionation(const realnum &frac)
Definition: deuterium.cpp:61
t_deuterium
Definition: deuterium.h:7
InitDeuteriumIonization
void InitDeuteriumIonization()
Definition: deuterium.cpp:19
t_deuterium::fractionation
realnum fractionation
Definition: deuterium.h:23