Canoe
Comprehensive Atmosphere N' Ocean Engine
Hydrogen Class Reference

#include <molecules.hpp>

Public Member Functions

 Hydrogen ()
 

Static Public Member Functions

static double fpara_equil (double T)
 
static double cp_para (double T)
 
static double cp_ortho (double T)
 
static double cp_norm (double T)
 
static double cp_equil (double T)
 
static double cp_nist (double T)
 

Static Private Member Functions

static void get_cp_ (double *cp_para, double *cp_equil, double *cp_norm, double *cp_ortho, double T)
 

Static Private Attributes

static double FJ_ [20]
 
static double DJ_ [20]
 
static double nist_shomate1_ [7]
 
static double nist_shomate2_ [7]
 
static double nist_shomate3_ [7]
 

Detailed Description

Definition at line 122 of file molecules.hpp.

Constructor & Destructor Documentation

◆ Hydrogen()

Hydrogen::Hydrogen ( )

Definition at line 37 of file hydrogen_thermo.cpp.

Member Function Documentation

◆ fpara_equil()

double Hydrogen::fpara_equil ( double  T)
static

Definition at line 46 of file hydrogen_thermo.cpp.

◆ cp_para()

double Hydrogen::cp_para ( double  T)
static

Definition at line 107 of file hydrogen_thermo.cpp.

◆ cp_ortho()

double Hydrogen::cp_ortho ( double  T)
static

Definition at line 116 of file hydrogen_thermo.cpp.

◆ cp_norm()

double Hydrogen::cp_norm ( double  T)
static

Definition at line 125 of file hydrogen_thermo.cpp.

◆ cp_equil()

double Hydrogen::cp_equil ( double  T)
static

Definition at line 134 of file hydrogen_thermo.cpp.

◆ cp_nist()

double Hydrogen::cp_nist ( double  T)
static

Definition at line 143 of file hydrogen_thermo.cpp.

◆ get_cp_()

void Hydrogen::get_cp_ ( double *  cp_para,
double *  cp_equil,
double *  cp_norm,
double *  cp_ortho,
double  T 
)
staticprivate

Definition at line 59 of file hydrogen_thermo.cpp.

Member Data Documentation

◆ FJ_

double Hydrogen::FJ_
staticprivate

Definition at line 134 of file molecules.hpp.

◆ DJ_

double Hydrogen::DJ_
staticprivate

Definition at line 135 of file molecules.hpp.

◆ nist_shomate1_

double Hydrogen::nist_shomate1_
staticprivate
Initial value:
= {33.066178, -11.363417, 11.432816,
-2.772874, -0.158558, -9.980797,
172.707974}

Definition at line 136 of file molecules.hpp.

◆ nist_shomate2_

double Hydrogen::nist_shomate2_
staticprivate
Initial value:
= {18.563083, 12.257357, -2.859786, 0.268238,
1.977990, -1.147438, 156.288133}

Definition at line 137 of file molecules.hpp.

◆ nist_shomate3_

double Hydrogen::nist_shomate3_
staticprivate
Initial value:
= {43.413560, -4.293079, 1.272428,
-0.096876, -20.533862, -38.515158,
162.081354}

Definition at line 138 of file molecules.hpp.


The documentation for this class was generated from the following files: