GRINS-0.8.0
|
#include <nasa_thermo_test_base.h>
Public Member Functions | |
NASA9ThermoTestBase () | |
virtual libMesh::Real | cp_exact (unsigned int species_idx, libMesh::Real T) |
virtual libMesh::Real | h_exact (unsigned int species_idx, libMesh::Real T) |
virtual libMesh::Real | s_R_exact (unsigned int species_idx, libMesh::Real T) |
virtual libMesh::Real | h_RT_exact (unsigned int species_idx, libMesh::Real T) |
Public Member Functions inherited from GRINSTesting::NASAThermoTestBase | |
template<typename ThermoMixture , typename ThermoEvaluator > | |
void | test_cp_common (ThermoMixture &mixture, const std::vector< libMesh::Real > &Y, libMesh::Real rel_tol) |
template<typename ThermoMixture , typename ThermoEvaluator > | |
void | test_h_common (ThermoMixture &mixture, libMesh::Real rel_tol) |
Public Member Functions inherited from GRINSTesting::SpeciesTestBase | |
SpeciesTestBase () | |
libMesh::Real | molar_mass (unsigned int idx) |
libMesh::Real | R_species (unsigned int idx) |
Private Member Functions | |
void | init_N2_coeffs () |
void | init_O2_coeffs () |
void | init_O_coeffs () |
void | init_NO_coeffs () |
void | init_N_coeffs () |
Additional Inherited Members | |
Protected Member Functions inherited from GRINSTesting::NASAThermoTestBase | |
const std::vector< libMesh::Real > & | nasa_coeffs (unsigned int idx) |
Protected Attributes inherited from GRINSTesting::NASAThermoTestBase | |
std::vector< libMesh::Real > | _N2_200_1000_coeffs |
std::vector< libMesh::Real > | _O2_200_1000_coeffs |
std::vector< libMesh::Real > | _O_200_1000_coeffs |
std::vector< libMesh::Real > | _NO_200_1000_coeffs |
std::vector< libMesh::Real > | _N_200_1000_coeffs |
Protected Attributes inherited from GRINSTesting::SpeciesTestBase | |
unsigned int | _N2_idx |
unsigned int | _O2_idx |
unsigned int | _O_idx |
unsigned int | _N_idx |
unsigned int | _NO_idx |
std::vector< unsigned int > | _active_species |
Definition at line 282 of file nasa_thermo_test_base.h.
|
inline |
Definition at line 286 of file nasa_thermo_test_base.h.
References init_N2_coeffs(), init_N_coeffs(), init_NO_coeffs(), init_O2_coeffs(), and init_O_coeffs().
|
inlinevirtual |
Implements GRINSTesting::NASAThermoTestBase.
Definition at line 295 of file nasa_thermo_test_base.h.
References GRINSTesting::ThermochemTestCommon::nasa9_cp_R_exact(), GRINSTesting::NASAThermoTestBase::nasa_coeffs(), and GRINSTesting::SpeciesTestBase::R_species().
|
inlinevirtual |
Implements GRINSTesting::NASAThermoTestBase.
Definition at line 308 of file nasa_thermo_test_base.h.
References GRINSTesting::ThermochemTestCommon::nasa9_h_RT_exact(), GRINSTesting::NASAThermoTestBase::nasa_coeffs(), and GRINSTesting::SpeciesTestBase::R_species().
|
inlinevirtual |
Implements GRINSTesting::NASAThermoTestBase.
Definition at line 336 of file nasa_thermo_test_base.h.
References GRINSTesting::ThermochemTestCommon::nasa9_h_RT_exact(), and GRINSTesting::NASAThermoTestBase::nasa_coeffs().
|
inlineprivate |
Definition at line 352 of file nasa_thermo_test_base.h.
References GRINSTesting::NASAThermoTestBase::_N2_200_1000_coeffs.
Referenced by NASA9ThermoTestBase().
|
inlineprivate |
Definition at line 412 of file nasa_thermo_test_base.h.
References GRINSTesting::NASAThermoTestBase::_N_200_1000_coeffs.
Referenced by NASA9ThermoTestBase().
|
inlineprivate |
Definition at line 397 of file nasa_thermo_test_base.h.
References GRINSTesting::NASAThermoTestBase::_NO_200_1000_coeffs.
Referenced by NASA9ThermoTestBase().
|
inlineprivate |
Definition at line 367 of file nasa_thermo_test_base.h.
References GRINSTesting::NASAThermoTestBase::_O2_200_1000_coeffs.
Referenced by NASA9ThermoTestBase().
|
inlineprivate |
Definition at line 382 of file nasa_thermo_test_base.h.
References GRINSTesting::NASAThermoTestBase::_O_200_1000_coeffs.
Referenced by NASA9ThermoTestBase().
|
inlinevirtual |
Implements GRINSTesting::NASAThermoTestBase.
Definition at line 322 of file nasa_thermo_test_base.h.
References GRINSTesting::ThermochemTestCommon::nasa9_s_R_exact(), and GRINSTesting::NASAThermoTestBase::nasa_coeffs().