hitran2refr
Richard J. Mathar, J. Opt. A: Pure Appl. Opt. 9 (2007) 470
|
Public Member Functions | |
water (double kelvin, enum eos enhanc=Fairchild) | |
water (double kelvin, virial &v) | |
water (const water &orig) | |
~water () | |
double | n (const double humidity) const |
double | mixrat (const double humidity, const double pres) const |
Protected Member Functions | |
double | nWPruss (const double humidity) const |
double | nFairchild (const double humidity) const |
Private Attributes | |
double | T |
enum eos | equa_of_s |
virial * | vir |
water::water | ( | double | kelvin, |
virial & | v | ||
) |
Ctor
[in] | kelvin | temperature [K] |
[in] | v | a virial for the deviations from the ideal gas equation |
water::water | ( | const water & | orig | ) |
Copy ctor.
water::~water | ( | ) |
Dtor.
double water::mixrat | ( | const double | humidity, |
const double | pres | ||
) | const |
Compute water mixing ratio.
[in] | humidity | relative humidity in percent |
[in] | pres | total pressure [Pa] |
double water::n | ( | const double | humidity | ) | const |
Compute water density.
[in] | humidity | relative humidity in percent, from 0 to 100 |
|
protected |
Water densities at the saturation point according to Fairchield
|
protected |
Wagner-Pruss molecular density.
[in] | humidity |
|
private |
|
private |
|
private |