A calorically imperfect gas fluid property class This fluid property assumes that internal energy is a general monotonic function of temperature; behaves like an ideal gas otherwise. More...
#include <CaloricallyImperfectGas.h>
Public Types | |
typedef DataFileName | DataFileParameterType |
Public Member Functions | |
CaloricallyImperfectGas (const InputParameters ¶meters) | |
virtual void | initialSetup () override |
virtual Real | p_from_v_e (Real v, Real e) const override |
virtual ADReal | p_from_v_e (const ADReal &v, const ADReal &e) const override |
virtual void | p_from_v_e (Real v, Real e, Real &p, Real &dp_dv, Real &dp_de) const override |
virtual Real | T_from_v_e (Real v, Real e) const override |
virtual ADReal | T_from_v_e (const ADReal &v, const ADReal &e) const override |
virtual void | T_from_v_e (Real v, Real e, Real &T, Real &dT_dv, Real &dT_de) const override |
virtual Real | cp_from_v_e (Real v, Real e) const override |
virtual void | cp_from_v_e (Real v, Real e, Real &cp, Real &dcp_dv, Real &dcp_de) const override |
virtual Real | cv_from_v_e (Real v, Real e) const override |
virtual ADReal | cv_from_v_e (ADReal v, ADReal e) const |
virtual void | cv_from_v_e (Real v, Real e, Real &cv, Real &dcv_dv, Real &dcv_de) const override |
virtual Real | mu_from_v_e (Real v, Real e) const override |
virtual void | mu_from_v_e (Real v, Real e, Real &mu, Real &dmu_dv, Real &dmu_de) const override |
virtual Real | k_from_v_e (Real v, Real e) const override |
virtual void | k_from_v_e (Real v, Real e, Real &k, Real &dk_dv, Real &dk_de) const override |
virtual Real | s_from_v_e (Real v, Real e) const override |
virtual void | s_from_v_e (Real v, Real e, Real &s, Real &ds_dv, Real &ds_de) const override |
virtual Real | s_from_p_T (Real p, Real T) const override |
virtual void | s_from_p_T (Real p, Real T, Real &s, Real &ds_dp, Real &ds_dT) const override |
virtual Real | s_from_h_p (Real h, Real p) const override |
virtual void | s_from_h_p (Real h, Real p, Real &s, Real &ds_dh, Real &ds_dp) const override |
virtual Real | rho_from_p_s (Real p, Real s) const override |
virtual Real | e_from_v_h (Real v, Real h) const override |
virtual void | e_from_v_h (Real v, Real h, Real &e, Real &de_dv, Real &de_dh) const override |
virtual Real | rho_from_p_T (Real p, Real T) const override |
virtual ADReal | rho_from_p_T (const ADReal &p, const ADReal &T) const override |
virtual void | rho_from_p_T (Real p, Real T, Real &rho, Real &drho_dp, Real &drho_dT) const override |
virtual void | rho_from_p_T (const ADReal &p, const ADReal &T, ADReal &rho, ADReal &drho_dp, ADReal &drho_dT) const override |
propfuncWithDefinitionOverride (e, p, rho) | |
virtual Real | e_from_T_v (Real T, Real v) const override |
virtual void | e_from_T_v (Real T, Real v, Real &e, Real &de_dT, Real &de_dv) const override |
virtual ADReal | e_from_T_v (const ADReal &T, const ADReal &v) const override |
virtual Real | p_from_T_v (Real T, Real v) const override |
virtual void | p_from_T_v (Real T, Real v, Real &p, Real &dp_dT, Real &dp_dv) const override |
virtual Real | h_from_T_v (Real T, Real v) const override |
virtual void | h_from_T_v (Real T, Real v, Real &h, Real &dh_dT, Real &dh_dv) const override |
virtual Real | s_from_T_v (Real T, Real v) const override |
virtual void | s_from_T_v (Real T, Real v, Real &s, Real &ds_dT, Real &ds_dv) const override |
virtual Real | cv_from_T_v (Real T, Real v) const override |
virtual Real | e_spndl_from_v (Real v) const override |
Specific internal energy from temperature and specific volume. More... | |
virtual void | v_e_spndl_from_T (Real T, Real &v, Real &e) const override |
Specific internal energy from temperature and specific volume. More... | |
virtual Real | h_from_p_T (Real p, Real T) const override |
virtual void | h_from_p_T (Real p, Real T, Real &h, Real &dh_dp, Real &dh_dT) const override |
virtual Real | e_from_p_T (Real p, Real T) const override |
virtual ADReal | e_from_p_T (ADReal p, ADReal T) const |
virtual void | e_from_p_T (Real p, Real T, Real &e, Real &de_dp, Real &de_dT) const override |
virtual Real | T_from_p_h (Real p, Real h) const override |
virtual void | T_from_p_h (Real p, Real h, Real &T, Real &dT_dp, Real &dT_dh) const override |
virtual Real | cv_from_p_T (Real p, Real T) const override |
virtual void | cv_from_p_T (Real p, Real T, Real &cv, Real &dcv_dp, Real &dcv_dT) const override |
virtual Real | cp_from_p_T (Real p, Real T) const override |
virtual void | cp_from_p_T (Real p, Real T, Real &cp, Real &dcp_dp, Real &dcp_dT) const override |
virtual Real | mu_from_p_T (Real p, Real T) const override |
virtual void | mu_from_p_T (Real p, Real T, Real &mu, Real &dmu_dp, Real &dmu_dT) const override |
virtual Real | k_from_p_T (Real pressure, Real temperature) const override |
virtual void | k_from_p_T (Real pressure, Real temperature, Real &k, Real &dk_dp, Real &dk_dT) const override |
virtual std::string | fluidName () const override |
Fluid name. More... | |
virtual Real | molarMass () const override |
Molar mass [kg/mol]. More... | |
virtual Real | criticalTemperature () const override |
Critical temperature. More... | |
virtual Real | criticalDensity () const override |
Critical density. More... | |
virtual Real | criticalInternalEnergy () const override |
Critical specific internal energy. More... | |
virtual Real | gamma_from_v_e (Real v, Real e) const override |
virtual ADReal | gamma_from_v_e (ADReal v, ADReal e) const |
virtual void | gamma_from_v_e (Real v, Real e, Real &gamma, Real &dgamma_dv, Real &dgamma_de) const override |
virtual Real | gamma_from_p_T (Real p, Real T) const override |
virtual ADReal | gamma_from_p_T (ADReal p, ADReal T) const |
virtual void | gamma_from_p_T (Real p, Real T, Real &gamma, Real &dgamma_dp, Real &dgamma_dT) const override |
virtual Real | g_from_v_e (Real v, Real e) const override |
virtual Real | p_from_h_s (Real h, Real s) const override |
virtual void | p_from_h_s (Real h, Real s, Real &p, Real &dp_dh, Real &dp_ds) const override |
virtual Real | c_from_v_e (Real v, Real e) const override |
virtual ADReal | c_from_v_e (const ADReal &v, const ADReal &e) const override |
virtual void | c_from_v_e (Real v, Real e, Real &c, Real &dc_dv, Real &dc_de) const override |
virtual Real | c_from_p_T (Real p, Real T) const override |
virtual ADReal | c_from_p_T (const ADReal &p, const ADReal &T) const override |
virtual void | c_from_p_T (Real, Real T, Real &c, Real &dc_dp, Real &dc_dT) const override |
virtual Real | criticalPressure () const |
Critical pressure. More... | |
virtual Real | triplePointPressure () const |
Triple point pressure. More... | |
virtual Real | triplePointTemperature () const |
Triple point temperature. More... | |
virtual Real | vaporPressure (Real T) const |
Vapor pressure. More... | |
virtual void | vaporPressure (Real T, Real &psat, Real &dpsat_dT) const |
virtual ADReal | vaporPressure (const ADReal &T) const |
virtual Real | vaporTemperature (Real p) const |
Vapor temperature. More... | |
virtual void | vaporTemperature (Real p, Real &Tsat, Real &dTsat_dp) const |
virtual ADReal | vaporTemperature (const ADReal &p) const |
virtual std::vector< Real > | henryCoefficients () const |
Henry's law coefficients for dissolution in water. More... | |
template<typename CppType > | |
void | v_e_from_p_T (const CppType &p, const CppType &T, CppType &v, CppType &e) const |
template<typename CppType > | |
void | v_e_from_p_T (const CppType &p, const CppType &T, CppType &v, CppType &dv_dp, CppType &dv_dT, CppType &e, CppType &de_dp, CppType &de_dT) const |
virtual void | rho_mu_from_p_T (Real p, Real T, Real &rho, Real &mu) const |
Combined methods. More... | |
virtual void | rho_mu_from_p_T (Real p, Real T, Real &rho, Real &drho_dp, Real &drho_dT, Real &mu, Real &dmu_dp, Real &dmu_dT) const |
virtual void | rho_mu_from_p_T (const ADReal &p, const ADReal &T, ADReal &rho, ADReal &mu) const |
virtual void | rho_e_from_p_T (Real p, Real T, Real &rho, Real &drho_dp, Real &drho_dT, Real &e, Real &de_dp, Real &de_dT) const |
template<typename CppType > | |
void | p_T_from_v_e (const CppType &v, const CppType &e, Real p0, Real T0, CppType &p, CppType &T, bool &conversion_succeeded) const |
Determines (p,T) from (v,e) using Newton Solve in 2D Useful for conversion between different sets of state variables. More... | |
template<typename T > | |
void | p_T_from_v_h (const T &v, const T &h, Real p0, Real T0, T &pressure, T &temperature, bool &conversion_succeeded) const |
Determines (p,T) from (v,h) using Newton Solve in 2D Useful for conversion between different sets of state variables. More... | |
template<typename T > | |
void | p_T_from_h_s (const T &h, const T &s, Real p0, Real T0, T &pressure, T &temperature, bool &conversion_succeeded) const |
Determines (p,T) from (h,s) using Newton Solve in 2D Useful for conversion between different sets of state variables. More... | |
template<> | |
std::pair< Real, Real > | makeZeroAndOne (const Real &) |
virtual void | execute () final |
virtual void | initialize () final |
virtual void | finalize () final |
virtual void | threadJoin (const UserObject &) final |
virtual void | subdomainSetup () final |
bool | needThreadedCopy () const override final |
SubProblem & | getSubProblem () const |
bool | shouldDuplicateInitialExecution () const |
virtual Real | spatialValue (const Point &) const |
virtual const std::vector< Point > | spatialPoints () const |
void | gatherSum (T &value) |
void | gatherMax (T &value) |
void | gatherMin (T &value) |
void | gatherProxyValueMax (T1 &proxy, T2 &value) |
void | gatherProxyValueMin (T1 &proxy, T2 &value) |
void | setPrimaryThreadCopy (UserObject *primary) |
UserObject * | primaryThreadCopy () |
std::set< UserObjectName > | getDependObjects () const |
const std::set< std::string > & | getRequestedItems () override |
const std::set< std::string > & | getSuppliedItems () override |
unsigned int | systemNumber () const |
virtual bool | enabled () const |
std::shared_ptr< MooseObject > | getSharedPtr () |
std::shared_ptr< const MooseObject > | getSharedPtr () const |
MooseApp & | getMooseApp () const |
const std::string & | type () const |
virtual const std::string & | name () const |
std::string | typeAndName () const |
std::string | errorPrefix (const std::string &error_type) const |
void | callMooseError (std::string msg, const bool with_prefix) const |
MooseObjectParameterName | uniqueParameterName (const std::string ¶meter_name) const |
const InputParameters & | parameters () const |
MooseObjectName | uniqueName () const |
const T & | getParam (const std::string &name) const |
std::vector< std::pair< T1, T2 > > | getParam (const std::string ¶m1, const std::string ¶m2) const |
const T * | queryParam (const std::string &name) const |
const T & | getRenamedParam (const std::string &old_name, const std::string &new_name) const |
T | getCheckedPointerParam (const std::string &name, const std::string &error_string="") const |
bool | isParamValid (const std::string &name) const |
bool | isParamSetByUser (const std::string &nm) const |
void | paramError (const std::string ¶m, Args... args) const |
void | paramWarning (const std::string ¶m, Args... args) const |
void | paramInfo (const std::string ¶m, Args... args) const |
void | connectControllableParams (const std::string ¶meter, const std::string &object_type, const std::string &object_name, const std::string &object_parameter) const |
void | mooseError (Args &&... args) const |
void | mooseErrorNonPrefixed (Args &&... args) const |
void | mooseDocumentedError (const std::string &repo_name, const unsigned int issue_num, Args &&... args) const |
void | mooseWarning (Args &&... args) const |
void | mooseWarningNonPrefixed (Args &&... args) const |
void | mooseDeprecated (Args &&... args) const |
void | mooseInfo (Args &&... args) const |
std::string | getDataFileName (const std::string ¶m) const |
std::string | getDataFileNameByName (const std::string &relative_path) const |
std::string | getDataFilePath (const std::string &relative_path) const |
virtual void | timestepSetup () |
virtual void | jacobianSetup () |
virtual void | residualSetup () |
virtual void | customSetup (const ExecFlagType &) |
const ExecFlagEnum & | getExecuteOnEnum () const |
UserObjectName | getUserObjectName (const std::string ¶m_name) const |
const T & | getUserObject (const std::string ¶m_name, bool is_dependency=true) const |
const T & | getUserObjectByName (const UserObjectName &object_name, bool is_dependency=true) const |
const UserObject & | getUserObjectBase (const std::string ¶m_name, bool is_dependency=true) const |
const UserObject & | getUserObjectBaseByName (const UserObjectName &object_name, bool is_dependency=true) const |
const std::vector< MooseVariableScalar *> & | getCoupledMooseScalarVars () |
const std::set< TagID > & | getScalarVariableCoupleableVectorTags () const |
const std::set< TagID > & | getScalarVariableCoupleableMatrixTags () const |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialProperty (const std::string &name, MaterialData &material_data, const unsigned int state=0) |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialProperty (const std::string &name, const unsigned int state=0) |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialProperty (const std::string &name, const unsigned int state=0) |
const MaterialProperty< T > & | getMaterialProperty (const std::string &name, MaterialData &material_data, const unsigned int state=0) |
const MaterialProperty< T > & | getMaterialProperty (const std::string &name, const unsigned int state=0) |
const MaterialProperty< T > & | getMaterialProperty (const std::string &name, const unsigned int state=0) |
const ADMaterialProperty< T > & | getADMaterialProperty (const std::string &name, MaterialData &material_data) |
const ADMaterialProperty< T > & | getADMaterialProperty (const std::string &name) |
const ADMaterialProperty< T > & | getADMaterialProperty (const std::string &name) |
const MaterialProperty< T > & | getMaterialPropertyOld (const std::string &name, MaterialData &material_data) |
const MaterialProperty< T > & | getMaterialPropertyOld (const std::string &name) |
const MaterialProperty< T > & | getMaterialPropertyOld (const std::string &name) |
const MaterialProperty< T > & | getMaterialPropertyOlder (const std::string &name, MaterialData &material_data) |
const MaterialProperty< T > & | getMaterialPropertyOlder (const std::string &name) |
const MaterialProperty< T > & | getMaterialPropertyOlder (const std::string &name) |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data, const unsigned int state) |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
const GenericMaterialProperty< T, is_ad > & | getGenericMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
const MaterialProperty< T > & | getMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data, const unsigned int state=0) |
const MaterialProperty< T > & | getMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
const MaterialProperty< T > & | getMaterialPropertyByName (const MaterialPropertyName &name, const unsigned int state=0) |
const ADMaterialProperty< T > & | getADMaterialPropertyByName (const MaterialPropertyName &name, MaterialData &material_data) |
const ADMaterialProperty< T > & | getADMaterialPropertyByName (const MaterialPropertyName &name) |
const ADMaterialProperty< T > & | getADMaterialPropertyByName (const MaterialPropertyName &name) |
const MaterialProperty< T > & | getMaterialPropertyOldByName (const MaterialPropertyName &name, MaterialData &material_data) |
const MaterialProperty< T > & | getMaterialPropertyOldByName (const MaterialPropertyName &name) |
const MaterialProperty< T > & | getMaterialPropertyOldByName (const MaterialPropertyName &name) |
const MaterialProperty< T > & | getMaterialPropertyOlderByName (const MaterialPropertyName &name, MaterialData &material_data) |
const MaterialProperty< T > & | getMaterialPropertyOlderByName (const MaterialPropertyName &name) |
const MaterialProperty< T > & | getMaterialPropertyOlderByName (const MaterialPropertyName &name) |
std::pair< const MaterialProperty< T > *, std::set< SubdomainID > > | getBlockMaterialProperty (const MaterialPropertyName &name) |
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialProperty (const std::string &name) |
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialProperty () |
const GenericMaterialProperty< T, is_ad > & | getGenericZeroMaterialPropertyByName (const std::string &prop_name) |
const MaterialProperty< T > & | getZeroMaterialProperty (Ts... args) |
std::set< SubdomainID > | getMaterialPropertyBlocks (const std::string &name) |
std::vector< SubdomainName > | getMaterialPropertyBlockNames (const std::string &name) |
std::set< BoundaryID > | getMaterialPropertyBoundaryIDs (const std::string &name) |
std::vector< BoundaryName > | getMaterialPropertyBoundaryNames (const std::string &name) |
void | checkBlockAndBoundaryCompatibility (std::shared_ptr< MaterialBase > discrete) |
std::unordered_map< SubdomainID, std::vector< MaterialBase *> > | buildRequiredMaterials (bool allow_stateful=true) |
void | statefulPropertiesAllowed (bool) |
bool | getMaterialPropertyCalled () const |
virtual const std::unordered_set< unsigned int > & | getMatPropDependencies () const |
virtual void | resolveOptionalProperties () |
const GenericMaterialProperty< T, is_ad > & | getPossiblyConstantGenericMaterialPropertyByName (const MaterialPropertyName &prop_name, MaterialData &material_data, const unsigned int state) |
bool | isImplicit () |
Moose::StateArg | determineState () const |
bool | hasUserObject (const std::string ¶m_name) const |
bool | hasUserObject (const std::string ¶m_name) const |
bool | hasUserObject (const std::string ¶m_name) const |
bool | hasUserObject (const std::string ¶m_name) const |
bool | hasUserObjectByName (const UserObjectName &object_name) const |
bool | hasUserObjectByName (const UserObjectName &object_name) const |
bool | hasUserObjectByName (const UserObjectName &object_name) const |
bool | hasUserObjectByName (const UserObjectName &object_name) const |
const GenericOptionalMaterialProperty< T, is_ad > & | getGenericOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
const GenericOptionalMaterialProperty< T, is_ad > & | getGenericOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
const OptionalMaterialProperty< T > & | getOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
const OptionalMaterialProperty< T > & | getOptionalMaterialProperty (const std::string &name, const unsigned int state=0) |
const OptionalADMaterialProperty< T > & | getOptionalADMaterialProperty (const std::string &name) |
const OptionalADMaterialProperty< T > & | getOptionalADMaterialProperty (const std::string &name) |
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOld (const std::string &name) |
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOld (const std::string &name) |
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOlder (const std::string &name) |
const OptionalMaterialProperty< T > & | getOptionalMaterialPropertyOlder (const std::string &name) |
MaterialBase & | getMaterial (const std::string &name) |
MaterialBase & | getMaterial (const std::string &name) |
MaterialBase & | getMaterialByName (const std::string &name, bool no_warn=false) |
MaterialBase & | getMaterialByName (const std::string &name, bool no_warn=false) |
bool | hasMaterialProperty (const std::string &name) |
bool | hasMaterialProperty (const std::string &name) |
bool | hasMaterialPropertyByName (const std::string &name) |
bool | hasMaterialPropertyByName (const std::string &name) |
bool | hasADMaterialProperty (const std::string &name) |
bool | hasADMaterialProperty (const std::string &name) |
bool | hasADMaterialPropertyByName (const std::string &name) |
bool | hasADMaterialPropertyByName (const std::string &name) |
bool | hasGenericMaterialProperty (const std::string &name) |
bool | hasGenericMaterialProperty (const std::string &name) |
bool | hasGenericMaterialPropertyByName (const std::string &name) |
bool | hasGenericMaterialPropertyByName (const std::string &name) |
const Function & | getFunction (const std::string &name) const |
const Function & | getFunctionByName (const FunctionName &name) const |
bool | hasFunction (const std::string ¶m_name) const |
bool | hasFunctionByName (const FunctionName &name) const |
bool | isDefaultPostprocessorValue (const std::string ¶m_name, const unsigned int index=0) const |
bool | hasPostprocessor (const std::string ¶m_name, const unsigned int index=0) const |
bool | hasPostprocessorByName (const PostprocessorName &name) const |
std::size_t | coupledPostprocessors (const std::string ¶m_name) const |
const PostprocessorName & | getPostprocessorName (const std::string ¶m_name, const unsigned int index=0) const |
const VectorPostprocessorValue & | getVectorPostprocessorValue (const std::string ¶m_name, const std::string &vector_name) const |
const VectorPostprocessorValue & | getVectorPostprocessorValue (const std::string ¶m_name, const std::string &vector_name, bool needs_broadcast) const |
const VectorPostprocessorValue & | getVectorPostprocessorValueByName (const VectorPostprocessorName &name, const std::string &vector_name) const |
const VectorPostprocessorValue & | getVectorPostprocessorValueByName (const VectorPostprocessorName &name, const std::string &vector_name, bool needs_broadcast) const |
const VectorPostprocessorValue & | getVectorPostprocessorValueOld (const std::string ¶m_name, const std::string &vector_name) const |
const VectorPostprocessorValue & | getVectorPostprocessorValueOld (const std::string ¶m_name, const std::string &vector_name, bool needs_broadcast) const |
const VectorPostprocessorValue & | getVectorPostprocessorValueOldByName (const VectorPostprocessorName &name, const std::string &vector_name) const |
const VectorPostprocessorValue & | getVectorPostprocessorValueOldByName (const VectorPostprocessorName &name, const std::string &vector_name, bool needs_broadcast) const |
const ScatterVectorPostprocessorValue & | getScatterVectorPostprocessorValue (const std::string ¶m_name, const std::string &vector_name) const |
const ScatterVectorPostprocessorValue & | getScatterVectorPostprocessorValueByName (const VectorPostprocessorName &name, const std::string &vector_name) const |
const ScatterVectorPostprocessorValue & | getScatterVectorPostprocessorValueOld (const std::string ¶m_name, const std::string &vector_name) const |
const ScatterVectorPostprocessorValue & | getScatterVectorPostprocessorValueOldByName (const VectorPostprocessorName &name, const std::string &vector_name) const |
bool | hasVectorPostprocessor (const std::string ¶m_name, const std::string &vector_name) const |
bool | hasVectorPostprocessor (const std::string ¶m_name) const |
bool | hasVectorPostprocessorByName (const VectorPostprocessorName &name, const std::string &vector_name) const |
bool | hasVectorPostprocessorByName (const VectorPostprocessorName &name) const |
const VectorPostprocessorName & | getVectorPostprocessorName (const std::string ¶m_name) const |
T & | getSampler (const std::string &name) |
Sampler & | getSampler (const std::string &name) |
T & | getSamplerByName (const SamplerName &name) |
Sampler & | getSamplerByName (const SamplerName &name) |
virtual void | meshChanged () |
virtual void | meshDisplaced () |
PerfGraph & | perfGraph () |
const PostprocessorValue & | getPostprocessorValue (const std::string ¶m_name, const unsigned int index=0) const |
const PostprocessorValue & | getPostprocessorValue (const std::string ¶m_name, const unsigned int index=0) const |
const PostprocessorValue & | getPostprocessorValueOld (const std::string ¶m_name, const unsigned int index=0) const |
const PostprocessorValue & | getPostprocessorValueOld (const std::string ¶m_name, const unsigned int index=0) const |
const PostprocessorValue & | getPostprocessorValueOlder (const std::string ¶m_name, const unsigned int index=0) const |
const PostprocessorValue & | getPostprocessorValueOlder (const std::string ¶m_name, const unsigned int index=0) const |
virtual const PostprocessorValue & | getPostprocessorValueByName (const PostprocessorName &name) const |
virtual const PostprocessorValue & | getPostprocessorValueByName (const PostprocessorName &name) const |
const PostprocessorValue & | getPostprocessorValueOldByName (const PostprocessorName &name) const |
const PostprocessorValue & | getPostprocessorValueOldByName (const PostprocessorName &name) const |
const PostprocessorValue & | getPostprocessorValueOlderByName (const PostprocessorName &name) const |
const PostprocessorValue & | getPostprocessorValueOlderByName (const PostprocessorName &name) const |
bool | isVectorPostprocessorDistributed (const std::string ¶m_name) const |
bool | isVectorPostprocessorDistributed (const std::string ¶m_name) const |
bool | isVectorPostprocessorDistributedByName (const VectorPostprocessorName &name) const |
bool | isVectorPostprocessorDistributedByName (const VectorPostprocessorName &name) const |
const Distribution & | getDistribution (const std::string &name) const |
const T & | getDistribution (const std::string &name) const |
const Distribution & | getDistribution (const std::string &name) const |
const T & | getDistribution (const std::string &name) const |
const Distribution & | getDistributionByName (const DistributionName &name) const |
const T & | getDistributionByName (const std::string &name) const |
const Distribution & | getDistributionByName (const DistributionName &name) const |
const T & | getDistributionByName (const std::string &name) const |
const Parallel::Communicator & | comm () const |
processor_id_type | n_processors () const |
processor_id_type | processor_id () const |
Static Public Member Functions | |
static InputParameters | validParams () |
static void | sort (typename std::vector< T > &vector) |
static void | sortDFS (typename std::vector< T > &vector) |
static void | cyclicDependencyError (CyclicDependencyException< T2 > &e, const std::string &header) |
Public Attributes | |
const ConsoleStream | _console |
Static Public Attributes | |
static const Real | _R = 8.3144598 |
Universal gas constant (J/mol/K) More... | |
static constexpr PropertyValue::id_type | default_property_id |
static constexpr PropertyValue::id_type | zero_property_id |
static constexpr auto | SYSTEM |
static constexpr auto | NAME |
Protected Types | |
enum | NaNMessage { NAN_MESSAGE_NONE = 0, NAN_MESSAGE_WARNING = 1, NAN_MESSAGE_EXCEPTION = 2, NAN_MESSAGE_ERROR = 3 } |
Protected Member Functions | |
void | setupLookupTables () |
sets up the T(e) reverse lookup table More... | |
void | outOfBounds (const std::string &function, Real value, Real min, Real max) const |
function that handles exceeding parameter limits More... | |
virtual void | addPostprocessorDependencyHelper (const PostprocessorName &name) const override |
virtual void | addVectorPostprocessorDependencyHelper (const VectorPostprocessorName &name) const override |
virtual void | addUserObjectDependencyHelper (const UserObject &uo) const override |
void | addReporterDependencyHelper (const ReporterName &reporter_name) override |
const ReporterName & | getReporterName (const std::string ¶m_name) const |
T & | declareRestartableData (const std::string &data_name, Args &&... args) |
ManagedValue< T > | declareManagedRestartableDataWithContext (const std::string &data_name, void *context, Args &&... args) |
const T & | getRestartableData (const std::string &data_name) const |
T & | declareRestartableDataWithContext (const std::string &data_name, void *context, Args &&... args) |
T & | declareRecoverableData (const std::string &data_name, Args &&... args) |
T & | declareRestartableDataWithObjectName (const std::string &data_name, const std::string &object_name, Args &&... args) |
T & | declareRestartableDataWithObjectNameWithContext (const std::string &data_name, const std::string &object_name, void *context, Args &&... args) |
std::string | restartableName (const std::string &data_name) const |
const T & | getMeshProperty (const std::string &data_name, const std::string &prefix) |
const T & | getMeshProperty (const std::string &data_name) |
bool | hasMeshProperty (const std::string &data_name, const std::string &prefix) const |
bool | hasMeshProperty (const std::string &data_name, const std::string &prefix) const |
bool | hasMeshProperty (const std::string &data_name) const |
bool | hasMeshProperty (const std::string &data_name) const |
std::string | meshPropertyName (const std::string &data_name) const |
PerfID | registerTimedSection (const std::string §ion_name, const unsigned int level) const |
PerfID | registerTimedSection (const std::string §ion_name, const unsigned int level, const std::string &live_message, const bool print_dots=true) const |
std::string | timedSectionName (const std::string §ion_name) const |
bool | isCoupledScalar (const std::string &var_name, unsigned int i=0) const |
unsigned int | coupledScalarComponents (const std::string &var_name) const |
unsigned int | coupledScalar (const std::string &var_name, unsigned int comp=0) const |
libMesh::Order | coupledScalarOrder (const std::string &var_name, unsigned int comp=0) const |
const VariableValue & | coupledScalarValue (const std::string &var_name, unsigned int comp=0) const |
const ADVariableValue & | adCoupledScalarValue (const std::string &var_name, unsigned int comp=0) const |
const GenericVariableValue< is_ad > & | coupledGenericScalarValue (const std::string &var_name, unsigned int comp=0) const |
const GenericVariableValue< false > & | coupledGenericScalarValue (const std::string &var_name, const unsigned int comp) const |
const GenericVariableValue< true > & | coupledGenericScalarValue (const std::string &var_name, const unsigned int comp) const |
const VariableValue & | coupledVectorTagScalarValue (const std::string &var_name, TagID tag, unsigned int comp=0) const |
const VariableValue & | coupledMatrixTagScalarValue (const std::string &var_name, TagID tag, unsigned int comp=0) const |
const VariableValue & | coupledScalarValueOld (const std::string &var_name, unsigned int comp=0) const |
const VariableValue & | coupledScalarValueOlder (const std::string &var_name, unsigned int comp=0) const |
const VariableValue & | coupledScalarDot (const std::string &var_name, unsigned int comp=0) const |
const ADVariableValue & | adCoupledScalarDot (const std::string &var_name, unsigned int comp=0) const |
const VariableValue & | coupledScalarDotDot (const std::string &var_name, unsigned int comp=0) const |
const VariableValue & | coupledScalarDotOld (const std::string &var_name, unsigned int comp=0) const |
const VariableValue & | coupledScalarDotDotOld (const std::string &var_name, unsigned int comp=0) const |
const VariableValue & | coupledScalarDotDu (const std::string &var_name, unsigned int comp=0) const |
const VariableValue & | coupledScalarDotDotDu (const std::string &var_name, unsigned int comp=0) const |
const MooseVariableScalar * | getScalarVar (const std::string &var_name, unsigned int comp) const |
virtual void | checkMaterialProperty (const std::string &name, const unsigned int state) |
void | markMatPropRequested (const std::string &) |
MaterialPropertyName | getMaterialPropertyName (const std::string &name) const |
void | checkExecutionStage () |
const T & | getReporterValue (const std::string ¶m_name, const std::size_t time_index=0) |
const T & | getReporterValue (const std::string ¶m_name, ReporterMode mode, const std::size_t time_index=0) |
const T & | getReporterValue (const std::string ¶m_name, const std::size_t time_index=0) |
const T & | getReporterValue (const std::string ¶m_name, ReporterMode mode, const std::size_t time_index=0) |
const T & | getReporterValueByName (const ReporterName &reporter_name, const std::size_t time_index=0) |
const T & | getReporterValueByName (const ReporterName &reporter_name, ReporterMode mode, const std::size_t time_index=0) |
const T & | getReporterValueByName (const ReporterName &reporter_name, const std::size_t time_index=0) |
const T & | getReporterValueByName (const ReporterName &reporter_name, ReporterMode mode, const std::size_t time_index=0) |
bool | hasReporterValue (const std::string ¶m_name) const |
bool | hasReporterValue (const std::string ¶m_name) const |
bool | hasReporterValue (const std::string ¶m_name) const |
bool | hasReporterValue (const std::string ¶m_name) const |
bool | hasReporterValueByName (const ReporterName &reporter_name) const |
bool | hasReporterValueByName (const ReporterName &reporter_name) const |
bool | hasReporterValueByName (const ReporterName &reporter_name) const |
bool | hasReporterValueByName (const ReporterName &reporter_name) const |
const GenericMaterialProperty< T, is_ad > * | defaultGenericMaterialProperty (const std::string &name) |
const GenericMaterialProperty< T, is_ad > * | defaultGenericMaterialProperty (const std::string &name) |
const MaterialProperty< T > * | defaultMaterialProperty (const std::string &name) |
const MaterialProperty< T > * | defaultMaterialProperty (const std::string &name) |
const ADMaterialProperty< T > * | defaultADMaterialProperty (const std::string &name) |
const ADMaterialProperty< T > * | defaultADMaterialProperty (const std::string &name) |
void | flagInvalidSolutionInternal (const InvalidSolutionID invalid_solution_id) const |
InvalidSolutionID | registerInvalidSolutionInternal (const std::string &message, const bool warning) const |
Real | getNaN () const |
Throws an error or returns a NaN with or without a warning, with a default message. More... | |
template<typename... Args> | |
Real | getNaN (Args &&... args) const |
Throws an error or returns a NaN with or without a warning. More... | |
std::vector< Real > | getNaNVector (const unsigned int &n) const |
Throws an error or returns NaNs with or without a warning, with a default message. More... | |
template<typename... Args> | |
std::vector< Real > | getNaNVector (const unsigned int &n, Args &&... args) const |
Throws an error or returns NaNs with or without a warning. More... | |
Real | e_from_T (Real T) const |
helper functions for e(T) and h(T), T(e), T(h), cv(T), cp(T) More... | |
Real | h_from_T (Real T) const |
Real | T_from_e (Real e) const |
Real | T_from_h (Real h) const |
template<typename CppType > | |
Real | cv_from_T (const CppType &T) const |
Real | cp_from_T (Real T) const |
void | cv_from_T (Real T, Real &cv, Real &dcv_dT) const |
void | cp_from_T (Real T, Real &cp, Real &dcp_dT) const |
Real | Z_from_T (Real T) const |
Static Protected Member Functions | |
template<typename T , typename Functor > | |
static void | xyDerivatives (const T x, const T &y, T &z, T &dz_dx, T &dz_dy, const Functor &z_from_x_y) |
Computes the dependent variable z and its derivatives with respect to the independent variables x and y using the simple two parameter z_from_x_y functor. More... | |
template<typename T > | |
static std::pair< T, T > | makeZeroAndOne (const T &) |
Given a type example, this method returns zero and unity representations of that type (first and second members of returned pair respectively) More... | |
static std::string | meshPropertyName (const std::string &data_name, const std::string &prefix) |
Protected Attributes | |
const Real & | _molar_mass |
molar mass More... | |
const Real | _R_specific |
Specific gas constant (R / molar mass) More... | |
Real | _T_c |
Real | _rho_c |
Real | _e_c |
Real | _delta_T |
temperature interval in lookup tables More... | |
const bool | _out_of_bound_error |
Flag to error if out of bounds. More... | |
Real | _tol |
const Function * | _e_T |
Internal energy as a function of temperature. More... | |
const Function * | _mu_T |
Dynamic viscosity. More... | |
const Function * | _k_T |
Thermal conductivity. More... | |
std::vector< Real > | _Z_T_lookup |
Z(T) lookup table on uniform grid between _min_temperature and _max_temperature. More... | |
const Real | _tolerance |
Newton's method may be used to convert between variable sets. More... | |
const Real | _T_initial_guess |
Initial guess for temperature (or temperature used to compute the initial guess) More... | |
const Real | _p_initial_guess |
Initial guess for pressure (or pressure used to compute the initial guess) More... | |
const unsigned int | _max_newton_its |
Maximum number of iterations for the variable conversion newton solves. More... | |
const Real | _T_c2k |
Conversion of temperature from Celsius to Kelvin. More... | |
const bool | _allow_imperfect_jacobians |
Flag to set unimplemented Jacobian entries to zero. More... | |
SubProblem & | _subproblem |
FEProblemBase & | _fe_problem |
SystemBase & | _sys |
const THREAD_ID | _tid |
Assembly & | _assembly |
const Moose::CoordinateSystemType & | _coord_sys |
const bool | _duplicate_initial_execution |
std::set< std::string > | _depend_uo |
const bool & | _enabled |
MooseApp & | _app |
const std::string | _type |
const std::string | _name |
const InputParameters & | _pars |
Factory & | _factory |
ActionFactory & | _action_factory |
const ExecFlagEnum & | _execute_enum |
const ExecFlagType & | _current_execute_flag |
MooseApp & | _restartable_app |
const std::string | _restartable_system_name |
const THREAD_ID | _restartable_tid |
const bool | _restartable_read_only |
FEProblemBase & | _mci_feproblem |
FEProblemBase & | _mdi_feproblem |
MooseApp & | _pg_moose_app |
const std::string | _prefix |
FEProblemBase & | _sc_fe_problem |
const THREAD_ID | _sc_tid |
const Real & | _real_zero |
const VariableValue & | _scalar_zero |
const Point & | _point_zero |
const InputParameters & | _mi_params |
const std::string | _mi_name |
const MooseObjectName | _mi_moose_object_name |
FEProblemBase & | _mi_feproblem |
SubProblem & | _mi_subproblem |
const THREAD_ID | _mi_tid |
const Moose::MaterialDataType | _material_data_type |
MaterialData & | _material_data |
bool | _stateful_allowed |
bool | _get_material_property_called |
std::vector< std::unique_ptr< PropertyValue > > | _default_properties |
std::unordered_set< unsigned int > | _material_property_dependencies |
const MaterialPropertyName | _get_suffix |
const bool | _use_interpolated_state |
const InputParameters & | _ti_params |
FEProblemBase & | _ti_feproblem |
bool | _is_implicit |
Real & | _t |
const Real & | _t_old |
int & | _t_step |
Real & | _dt |
Real & | _dt_old |
bool | _is_transient |
const Parallel::Communicator & | _communicator |
const MooseObject *const | _moose_object |
enum NaNMessage | _emit_on_nan |
Raise mooseWarning or mooseError? More... | |
Real | _min_temperature |
temperature limits when creating lookup tables More... | |
Real | _max_temperature |
Real | _min_e |
internal energy and enthalpy limits when creating lookup tables More... | |
Real | _max_e |
Real | _min_h |
Real | _max_h |
Real | _delta_e |
step size in internal energy and enthalpy More... | |
Real | _delta_h |
std::vector< Real > | _T_h_lookup |
inverse lookup table data More... | |
std::vector< Real > | _T_e_lookup |
Static Protected Attributes | |
static const std::string | _interpolated_old |
static const std::string | _interpolated_older |
propfunc (p, v, e) propfunc(T | |
Compute a fluid property given for the state defined by two given properties. More... | |
e | propfunc (c, v, e) propfunc(cp |
e e | propfunc (cv, v, e) propfunc(mu |
e e e | propfunc (k, v, e) propfuncWithDefault(s |
e e e e | propfunc (s, h, p) propfunc(rho |
e e e e s | propfunc (e, v, h) propfuncWithDefault(s |
e e e e s T | propfunc (pp_sat, p, T) propfunc(mu |
e e e e s T T | propfunc (k, rho, T) propfuncWithDefault(c |
e e e e s T T T T T | propfunc (rho, p, T) propfunc(e |
e e e e s T T T T T rho | propfunc (e, T, v) propfunc(p |
e e e e s T T T T T rho v | propfunc (h, T, v) propfunc(s |
e e e e s T T T T T rho v v | propfunc (cv, T, v) propfunc(h |
e e e e s T T T | propfuncWithDefault (cp, p, T) propfuncWithDefault(cv |
e e e e s T T T T | propfuncWithDefault (mu, p, T) propfuncWithDefault(k |
e e e e s T T T T T rho v v T | propfuncWithDefault (h, v, e) propfunc(g |
e e e e s T T T T T rho v v T e | propfuncWithDefault (p, h, s) propfunc(T |
e e e e s T T T T T rho v v T e p | propfuncWithDefault (T, p, h) propfuncWithDefault(beta |
e e e e s T T T T T rho v v T e p T | propfuncWithDefault (v, p, T) propfuncWithDefault(e |
e e e e s T T T T T rho v v T e p T T | propfuncWithDefault (gamma, v, e) propfuncWithDefault(gamma |
v | |
e | v |
e e | v |
e e e | v |
e e e e s T T T T T rho v v T | v |
e e e e | p |
e e e e s | p |
e e e e s T T | p |
e e e e s T T T | p |
e e e e s T T T T | p |
e e e e s T T T T T | p |
e e e e s T T T T T rho v v | p |
e e e e s T T T T T rho v v T e p | p |
e e e e s T T T T T rho v v T e p T | p |
e e e e s T T T T T rho v v T e p T T | p |
e e e e s T | rho |
e e e e s T T T T T rho | T |
e e e e s T T T T T rho v | T |
e e e e s T T T T T rho v v T e | h |
A calorically imperfect gas fluid property class This fluid property assumes that internal energy is a general monotonic function of temperature; behaves like an ideal gas otherwise.
In particular, it assumes: p v = R_s T
Definition at line 26 of file CaloricallyImperfectGas.h.
|
protectedinherited |
Enumerator | |
---|---|
NAN_MESSAGE_NONE | |
NAN_MESSAGE_WARNING | |
NAN_MESSAGE_EXCEPTION | |
NAN_MESSAGE_ERROR |
Definition at line 30 of file NaNInterface.h.
CaloricallyImperfectGas::CaloricallyImperfectGas | ( | const InputParameters & | parameters | ) |
Definition at line 42 of file CaloricallyImperfectGas.C.
Definition at line 362 of file CaloricallyImperfectGas.C.
Referenced by TEST_F().
|
overridevirtual |
Definition at line 368 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 374 of file CaloricallyImperfectGas.C.
Definition at line 321 of file CaloricallyImperfectGas.C.
Referenced by TEST_F().
|
overridevirtual |
Definition at line 334 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 347 of file CaloricallyImperfectGas.C.
Definition at line 862 of file CaloricallyImperfectGas.C.
Referenced by gamma_from_p_T(), h_from_p_T(), s_from_p_T(), T_from_p_h(), and TEST_F().
|
overridevirtual |
Definition at line 868 of file CaloricallyImperfectGas.C.
Definition at line 177 of file CaloricallyImperfectGas.C.
Referenced by cp_from_p_T(), cp_from_T(), cp_from_v_e(), and h_from_T_v().
Definition at line 197 of file CaloricallyImperfectGas.C.
Definition at line 385 of file CaloricallyImperfectGas.C.
Referenced by e_from_v_h(), gamma_from_v_e(), and TEST_F().
|
overridevirtual |
Definition at line 392 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Critical density.
Reimplemented from SinglePhaseFluidProperties.
Definition at line 822 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Critical specific internal energy.
Reimplemented from SinglePhaseFluidProperties.
Definition at line 828 of file CaloricallyImperfectGas.C.
|
virtualinherited |
Critical pressure.
Reimplemented in TabulatedFluidProperties, CO2FluidProperties, HydrogenFluidProperties, NitrogenFluidProperties, MethaneFluidProperties, TestSinglePhaseFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 298 of file SinglePhaseFluidProperties.C.
Referenced by SinglePhaseFluidProperties::criticalDensity(), SinglePhaseFluidProperties::criticalInternalEnergy(), and TabulatedFluidProperties::criticalPressure().
|
overridevirtual |
Critical temperature.
Reimplemented from SinglePhaseFluidProperties.
Definition at line 816 of file CaloricallyImperfectGas.C.
Definition at line 848 of file CaloricallyImperfectGas.C.
Referenced by e_from_p_T(), gamma_from_p_T(), k_from_v_e(), mu_from_v_e(), and TEST_F().
|
overridevirtual |
Definition at line 854 of file CaloricallyImperfectGas.C.
|
protected |
Definition at line 218 of file CaloricallyImperfectGas.h.
Referenced by cp_from_v_e(), cv_from_p_T(), cv_from_T(), cv_from_T_v(), cv_from_v_e(), p_from_v_e(), and setupLookupTables().
Definition at line 186 of file CaloricallyImperfectGas.C.
Definition at line 752 of file CaloricallyImperfectGas.C.
Referenced by e_from_T_v().
Definition at line 402 of file CaloricallyImperfectGas.C.
Referenced by cv_from_v_e(), e_from_v_h(), gamma_from_v_e(), T_from_v_e(), and TEST_F().
Definition at line 409 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 424 of file CaloricallyImperfectGas.C.
Definition at line 781 of file CaloricallyImperfectGas.C.
Referenced by e_from_p_T(), setupLookupTables(), and TEST_F().
Definition at line 787 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 802 of file CaloricallyImperfectGas.C.
helper functions for e(T) and h(T), T(e), T(h), cv(T), cp(T)
Definition at line 160 of file CaloricallyImperfectGas.C.
Referenced by e_from_p_T(), e_from_T_v(), e_from_v_h(), and p_from_h_s().
Definition at line 677 of file CaloricallyImperfectGas.C.
Referenced by e_from_T_v(), and TEST_F().
|
overridevirtual |
Definition at line 683 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 691 of file CaloricallyImperfectGas.C.
Definition at line 604 of file CaloricallyImperfectGas.C.
Referenced by e_from_v_h(), and TEST_F().
|
overridevirtual |
Definition at line 611 of file CaloricallyImperfectGas.C.
Specific internal energy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 757 of file CaloricallyImperfectGas.C.
|
inlinefinalvirtualinherited |
|
inlinefinalvirtualinherited |
|
overridevirtual |
Fluid name.
Reimplemented from SinglePhaseFluidProperties.
Definition at line 154 of file CaloricallyImperfectGas.C.
Definition at line 908 of file CaloricallyImperfectGas.C.
Definition at line 481 of file CaloricallyImperfectGas.C.
Referenced by c_from_p_T(), gamma_from_p_T(), and TEST_F().
Definition at line 487 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 468 of file CaloricallyImperfectGas.C.
Definition at line 434 of file CaloricallyImperfectGas.C.
Referenced by c_from_v_e(), gamma_from_v_e(), and TEST_F().
Definition at line 440 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 455 of file CaloricallyImperfectGas.C.
|
inlineprotectedinherited |
Throws an error or returns a NaN with or without a warning, with a default message.
Definition at line 46 of file NaNInterface.h.
Referenced by StiffenedGasFluidProperties::c_from_v_e(), c_from_v_e(), NumericalFluxGasMixHLLC::calcFlux(), ADNumericalFlux3EqnHLLC::calcFlux(), NaNInterface::getNaN(), NaNInterfaceTestFluidProperties::p_from_v_e(), p_from_v_e(), IdealGasFluidProperties::p_from_v_e(), StiffenedGasFluidProperties::rho_from_p_s(), StiffenedGasFluidProperties::s_from_h_p(), IdealGasFluidProperties::s_from_h_p(), IdealGasFluidProperties::s_from_p_T(), IdealGasFluidProperties::s_from_v_e(), T_from_v_e(), and IdealRealGasMixtureFluidProperties::xs_prim_from_p_T().
|
inlineprotectedinherited |
Throws an error or returns a NaN with or without a warning.
Definition at line 62 of file NaNInterface.h.
|
inlineprotectedinherited |
Throws an error or returns NaNs with or without a warning, with a default message.
[in] | n | Vector size |
Definition at line 53 of file NaNInterface.h.
Referenced by NaNInterfaceTestFluidProperties::returnNaNVector().
|
inlineprotectedinherited |
Throws an error or returns NaNs with or without a warning.
[in] | n | Vector size |
Definition at line 88 of file NaNInterface.h.
Definition at line 767 of file CaloricallyImperfectGas.C.
Referenced by g_from_v_e(), h_from_p_T(), setupLookupTables(), and TEST_F().
|
overridevirtual |
Definition at line 773 of file CaloricallyImperfectGas.C.
Definition at line 169 of file CaloricallyImperfectGas.C.
Referenced by h_from_p_T(), and h_from_T_v().
Definition at line 720 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 726 of file CaloricallyImperfectGas.C.
|
virtualinherited |
Henry's law coefficients for dissolution in water.
Reimplemented in CO2FluidProperties, TabulatedFluidProperties, HydrogenFluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 374 of file SinglePhaseFluidProperties.C.
Referenced by TabulatedFluidProperties::henryCoefficients().
|
inlinefinalvirtualinherited |
|
overridevirtual |
Reimplemented from ThreadedGeneralUserObject.
Definition at line 59 of file CaloricallyImperfectGas.C.
Definition at line 892 of file CaloricallyImperfectGas.C.
Referenced by k_from_p_T(), and k_from_v_e().
|
overridevirtual |
Definition at line 898 of file CaloricallyImperfectGas.C.
Definition at line 522 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 530 of file CaloricallyImperfectGas.C.
|
staticprotectedinherited |
Given a type example, this method returns zero and unity representations of that type (first and second members of returned pair respectively)
Definition at line 476 of file SinglePhaseFluidProperties.h.
Referenced by SinglePhaseFluidProperties::xyDerivatives().
|
inlineinherited |
Definition at line 483 of file SinglePhaseFluidProperties.h.
|
overridevirtual |
Molar mass [kg/mol].
Reimplemented from SinglePhaseFluidProperties.
Definition at line 810 of file CaloricallyImperfectGas.C.
Definition at line 876 of file CaloricallyImperfectGas.C.
Referenced by mu_from_p_T(), and mu_from_v_e().
|
overridevirtual |
Definition at line 882 of file CaloricallyImperfectGas.C.
Definition at line 501 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 509 of file CaloricallyImperfectGas.C.
|
protected |
function that handles exceeding parameter limits
Definition at line 938 of file CaloricallyImperfectGas.C.
Referenced by cp_from_T(), cv_from_T(), e_from_T(), h_from_T(), T_from_e(), T_from_h(), and Z_from_T().
Definition at line 917 of file CaloricallyImperfectGas.C.
Referenced by p_from_h_s().
|
overridevirtual |
Definition at line 927 of file CaloricallyImperfectGas.C.
Definition at line 706 of file CaloricallyImperfectGas.C.
Referenced by s_from_T_v(), and TEST_F().
|
overridevirtual |
Definition at line 712 of file CaloricallyImperfectGas.C.
Definition at line 251 of file CaloricallyImperfectGas.C.
Referenced by g_from_v_e(), k_from_v_e(), mu_from_v_e(), p_from_h_s(), p_from_v_e(), and TEST_F().
|
overridevirtual |
Definition at line 260 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 279 of file CaloricallyImperfectGas.C.
|
inherited |
Determines (p,T) from (h,s) using Newton Solve in 2D Useful for conversion between different sets of state variables.
[in] | h | specific enthalpy (J / kg) |
[in] | s | specific entropy (J/K*kg) |
[in] | p0 | initial guess for pressure (Pa / kg) |
[in] | T0 | initial guess for temperature (K) |
[out] | fluid | pressure (Pa / kg) |
[out] | Temperature | (K) |
Definition at line 575 of file SinglePhaseFluidProperties.h.
Referenced by TabulatedFluidProperties::T_from_h_s().
|
inherited |
Determines (p,T) from (v,e) using Newton Solve in 2D Useful for conversion between different sets of state variables.
[in] | v | specific volume (m^3 / kg) |
[in] | e | specific internal energy (J / kg) |
[in] | p0 | initial guess for pressure (Pa / kg) |
[in] | T0 | initial guess for temperature (K) |
[out] | fluid | pressure (Pa / kg) |
[out] | Temperature | (K) |
Definition at line 511 of file SinglePhaseFluidProperties.h.
Referenced by TabulatedBicubicFluidProperties::constructInterpolation(), TemperaturePressureFunctionFluidProperties::cp_from_v_e(), TemperaturePressureFunctionFluidProperties::cv_from_v_e(), TabulatedFluidProperties::g_from_v_e(), TemperaturePressureFunctionFluidProperties::k_from_v_e(), TemperaturePressureFunctionFluidProperties::mu_from_v_e(), and TemperaturePressureFunctionFluidProperties::T_from_v_e().
|
inherited |
Determines (p,T) from (v,h) using Newton Solve in 2D Useful for conversion between different sets of state variables.
[in] | v | specific volume (m^3 / kg) |
[in] | h | specific enthalpy (J / kg) |
[in] | p0 | initial guess for pressure (Pa / kg) |
[in] | T0 | initial guess for temperature (K) |
[out] | fluid | pressure (Pa / kg) |
[out] | Temperature | (K) |
Definition at line 546 of file SinglePhaseFluidProperties.h.
Referenced by TabulatedBicubicFluidProperties::constructInterpolation().
Compute a fluid property given for the state defined by two given properties.
For all functions, the first two arguments are the given properties that define the fluid state. For the two-argument variants, the desired property is the return value. The five-argument variants also provide partial derivatives dx/da and dx/db where x is the desired property being computed, a is the first given property, and b is the second given property. The desired property, dx/da, and dx/db are stored into the 3rd, 4th, and 5th arguments respectively.
Properties/parameters used in these function are listed below with their units:
p pressure [Pa] T temperature [K] e specific internal energy [J/kg] v specific volume [m^3/kg] rho density [kg/m^3] h specific enthalpy [J/kg] s specific entropy [J/(kg*K)] mu viscosity [Pa*s] k thermal conductivity [W/(m*K)] c speed of sound [m/s] cp constant-pressure specific heat [J/K] cv constant-volume specific heat [J/K] beta volumetric thermal expansion coefficient [1/K] g Gibbs free energy [J] pp_sat partial pressure at saturation [Pa] gamma Adiabatic ratio (cp/cv) [-]
As an example:
// calculate pressure given specific vol and energy: auto pressure = your_fluid_properties_object.p_from_v_e(specific_vol, specific_energy);
// or use the derivative variant: Real dp_dv = 0; // derivative will be stored into here Real dp_de = 0; // derivative will be stored into here your_fluid_properties_object.p_from_v_e(specific_vol, specific_energy, pressure, dp_dv, dp_de);
Automatic differentiation (AD) support is provided through x_from_a_b(ADReal a, ADReal b) and x_from_a_b(ADReal a, ADReal b, ADReal x, ADReal dx_da, ADReal dx_db) versions of the functions where a and b must be ADReal/DualNumber's calculated using all AD-supporting values:
auto v = 1/rho; // rho must be an AD non-linear variable. auto e = rhoE/rho - vel_energy; // rhoE and vel_energy must be AD variables/numbers also. auto pressure = your_fluid_properties_object.p_from_v_e(v, e); // pressure now contains partial derivatives w.r.t. all degrees of freedom
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
virtualinherited |
Definition at line 434 of file SinglePhaseFluidProperties.C.
Definition at line 593 of file CaloricallyImperfectGas.C.
Definition at line 621 of file CaloricallyImperfectGas.C.
Referenced by rho_from_p_s(), rho_from_p_T(), s_from_h_p(), s_from_p_T(), and TEST_F().
|
overridevirtual |
Definition at line 627 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 642 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 633 of file CaloricallyImperfectGas.C.
|
virtualinherited |
Combined methods.
These methods are particularly useful for the PorousFlow module, where density and viscosity are typically both computed everywhere. The combined methods allow the most efficient means of calculating both properties, especially where rho(p, T) and mu(rho, T). In this case, an extra density calculation would be required to calculate mu(p, T). All property names are described above.
Reimplemented in Water97FluidProperties, CO2FluidProperties, HydrogenFluidProperties, and NitrogenFluidProperties.
Definition at line 448 of file SinglePhaseFluidProperties.C.
Referenced by PorousFlowWaterNCG::gasProperties(), PorousFlowBrineCO2::gasProperties(), and PorousFlowWaterNCG::liquidProperties().
|
virtualinherited |
Reimplemented in Water97FluidProperties, CO2FluidProperties, HydrogenFluidProperties, and NitrogenFluidProperties.
Definition at line 455 of file SinglePhaseFluidProperties.C.
|
virtualinherited |
Definition at line 469 of file SinglePhaseFluidProperties.C.
Definition at line 576 of file CaloricallyImperfectGas.C.
Referenced by s_from_h_p().
|
overridevirtual |
Definition at line 585 of file CaloricallyImperfectGas.C.
Definition at line 560 of file CaloricallyImperfectGas.C.
Referenced by g_from_v_e(), rho_from_p_s(), s_from_p_T(), and s_from_T_v().
|
overridevirtual |
Definition at line 568 of file CaloricallyImperfectGas.C.
Definition at line 734 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 741 of file CaloricallyImperfectGas.C.
Definition at line 543 of file CaloricallyImperfectGas.C.
Referenced by s_from_v_e().
|
overridevirtual |
Definition at line 551 of file CaloricallyImperfectGas.C.
|
protected |
sets up the T(e) reverse lookup table
Definition at line 70 of file CaloricallyImperfectGas.C.
Referenced by initialSetup().
|
inlinefinalvirtualinherited |
Reimplemented from ThreadedGeneralUserObject.
Definition at line 38 of file FluidProperties.h.
Definition at line 208 of file CaloricallyImperfectGas.C.
Referenced by p_from_v_e(), and T_from_v_e().
Definition at line 224 of file CaloricallyImperfectGas.C.
Referenced by e_from_v_h(), p_from_h_s(), and T_from_p_h().
Definition at line 834 of file CaloricallyImperfectGas.C.
Referenced by s_from_h_p(), and T_from_p_h().
|
overridevirtual |
Definition at line 840 of file CaloricallyImperfectGas.C.
Definition at line 288 of file CaloricallyImperfectGas.C.
Referenced by c_from_v_e(), cp_from_v_e(), cv_from_v_e(), g_from_v_e(), k_from_v_e(), mu_from_v_e(), s_from_v_e(), T_from_v_e(), and TEST_F().
|
overridevirtual |
Definition at line 294 of file CaloricallyImperfectGas.C.
|
overridevirtual |
Definition at line 313 of file CaloricallyImperfectGas.C.
|
inlinefinalvirtualinherited |
Reimplemented from ThreadedGeneralUserObject.
Definition at line 37 of file FluidProperties.h.
|
virtualinherited |
Triple point pressure.
Reimplemented in TabulatedFluidProperties, CO2FluidProperties, HydrogenFluidProperties, NitrogenFluidProperties, MethaneFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 322 of file SinglePhaseFluidProperties.C.
Referenced by TabulatedFluidProperties::triplePointPressure().
|
virtualinherited |
Triple point temperature.
Reimplemented in TabulatedFluidProperties, CO2FluidProperties, HydrogenFluidProperties, NitrogenFluidProperties, MethaneFluidProperties, NaClFluidProperties, and Water97FluidProperties.
Definition at line 328 of file SinglePhaseFluidProperties.C.
Referenced by TabulatedFluidProperties::triplePointTemperature().
|
inherited |
Definition at line 604 of file SinglePhaseFluidProperties.h.
|
inherited |
Definition at line 624 of file SinglePhaseFluidProperties.h.
Specific internal energy from temperature and specific volume.
[in] | T | temperature |
[in] | v | specific volume |
Reimplemented from SinglePhaseFluidProperties.
Definition at line 760 of file CaloricallyImperfectGas.C.
|
static |
Definition at line 19 of file CaloricallyImperfectGas.C.
Vapor pressure.
Used to delineate liquid and gas phases. Valid for temperatures between the triple point temperature and the critical temperature
T | fluid temperature (K) | |
[out] | saturation | pressure (Pa) |
[out] | derivative | of saturation pressure wrt temperature (Pa/K) |
Reimplemented in Water97FluidProperties, CO2FluidProperties, TabulatedFluidProperties, HydrogenFluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 368 of file SinglePhaseFluidProperties.C.
Referenced by PorousFlowWaterNCG::equilibriumMassFractions(), PorousFlowWaterNCG::gasDensity(), PorousFlowWaterNCG::gasProperties(), TabulatedFluidProperties::vaporPressure(), BrineFluidProperties::vaporPressure(), and SinglePhaseFluidProperties::vaporPressure().
|
virtualinherited |
Reimplemented in Water97FluidProperties, CO2FluidProperties, TabulatedFluidProperties, HydrogenFluidProperties, NitrogenFluidProperties, and MethaneFluidProperties.
Definition at line 380 of file SinglePhaseFluidProperties.C.
Definition at line 389 of file SinglePhaseFluidProperties.C.
Vapor temperature.
Used to delineate liquid and gas phases. Valid for pressures between the triple point pressure and the critical pressure
p | fluid pressure (Pa) | |
[out] | saturation | temperature (K) |
[out] | derivative | of saturation temperature wrt pressure |
Reimplemented in Water97FluidProperties, and TabulatedFluidProperties.
Definition at line 404 of file SinglePhaseFluidProperties.C.
Referenced by PorousFlowWaterVapor::thermophysicalProperties(), TabulatedFluidProperties::vaporTemperature(), and SinglePhaseFluidProperties::vaporTemperature().
|
virtualinherited |
Reimplemented in Water97FluidProperties, and TabulatedFluidProperties.
Definition at line 410 of file SinglePhaseFluidProperties.C.
Definition at line 419 of file SinglePhaseFluidProperties.C.
|
staticprotectedinherited |
Computes the dependent variable z and its derivatives with respect to the independent variables x and y using the simple two parameter z_from_x_y
functor.
The derivatives are computed using a compound automatic differentiation type
Definition at line 490 of file SinglePhaseFluidProperties.h.
Referenced by Water97FluidProperties::e_from_p_rho_template(), Water97FluidProperties::h_from_p_T_template(), Water97FluidProperties::rho_from_p_T_template(), and Water97FluidProperties::v_from_p_T_template().
Definition at line 240 of file CaloricallyImperfectGas.C.
Referenced by p_from_h_s(), s_from_h_p(), s_from_p_T(), and s_from_v_e().
|
protectedinherited |
Flag to set unimplemented Jacobian entries to zero.
Definition at line 47 of file FluidProperties.h.
Referenced by VaporMixtureFluidProperties::imperfectJacobianMessage(), and SinglePhaseFluidProperties::unimplementedDerivativeMethod().
|
protected |
step size in internal energy and enthalpy
Definition at line 181 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and T_from_e().
|
protected |
Definition at line 182 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and T_from_h().
|
protected |
temperature interval in lookup tables
Definition at line 158 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and Z_from_T().
|
protected |
Definition at line 150 of file CaloricallyImperfectGas.h.
Referenced by criticalInternalEnergy(), e_spndl_from_v(), and v_e_spndl_from_T().
|
protected |
Internal energy as a function of temperature.
Definition at line 167 of file CaloricallyImperfectGas.h.
Referenced by cp_from_T(), cv_from_T(), e_from_T(), h_from_T(), initialSetup(), and setupLookupTables().
|
protectedinherited |
Raise mooseWarning or mooseError?
Definition at line 41 of file NaNInterface.h.
Referenced by NaNInterface::getNaN(), and NaNInterface::getNaNVector().
|
protected |
Thermal conductivity.
Definition at line 171 of file CaloricallyImperfectGas.h.
Referenced by initialSetup(), and k_from_p_T().
|
protected |
Definition at line 175 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and T_from_e().
|
protected |
Definition at line 177 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and T_from_h().
|
protectedinherited |
Maximum number of iterations for the variable conversion newton solves.
Definition at line 449 of file SinglePhaseFluidProperties.h.
Referenced by TabulatedFluidProperties::e_from_v_h(), TemperaturePressureFunctionFluidProperties::T_from_p_h(), SimpleFluidProperties::T_from_p_h(), NaKFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_rho(), and TabulatedFluidProperties::T_from_p_s().
|
protected |
Definition at line 154 of file CaloricallyImperfectGas.h.
Referenced by cp_from_T(), cv_from_T(), e_from_T(), h_from_T(), rho_from_p_s(), setupLookupTables(), and Z_from_T().
|
protected |
internal energy and enthalpy limits when creating lookup tables
Definition at line 174 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and T_from_e().
|
protected |
Definition at line 176 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and T_from_h().
|
protected |
temperature limits when creating lookup tables
Definition at line 153 of file CaloricallyImperfectGas.h.
Referenced by cp_from_T(), cv_from_T(), e_from_T(), h_from_T(), rho_from_p_s(), setupLookupTables(), and Z_from_T().
|
protected |
molar mass
Definition at line 142 of file CaloricallyImperfectGas.h.
Referenced by molarMass(), and rho_from_p_T().
|
protectedinherited |
Definition at line 38 of file NaNInterface.h.
Referenced by NaNInterface::getNaN(), and NaNInterface::getNaNVector().
|
protected |
Dynamic viscosity.
Definition at line 169 of file CaloricallyImperfectGas.h.
Referenced by initialSetup(), and mu_from_p_T().
|
protected |
Flag to error if out of bounds.
Definition at line 161 of file CaloricallyImperfectGas.h.
Referenced by outOfBounds().
|
protectedinherited |
Initial guess for pressure (or pressure used to compute the initial guess)
Definition at line 447 of file SinglePhaseFluidProperties.h.
Referenced by TabulatedFluidProperties::checkInitialGuess(), TabulatedBicubicFluidProperties::constructInterpolation(), TemperaturePressureFunctionFluidProperties::cp_from_v_e(), TemperaturePressureFunctionFluidProperties::cv_from_v_e(), TabulatedFluidProperties::e_from_v_h(), TabulatedFluidProperties::g_from_v_e(), TemperaturePressureFunctionFluidProperties::k_from_v_e(), TemperaturePressureFunctionFluidProperties::mu_from_v_e(), TemperaturePressureFunctionFluidProperties::p_from_v_e(), Water97FluidProperties::p_from_v_e_template(), Water97FluidProperties::p_T_from_v_h(), TabulatedFluidProperties::T_from_h_s(), and TemperaturePressureFunctionFluidProperties::T_from_v_e().
|
staticinherited |
Universal gas constant (J/mol/K)
Definition at line 41 of file FluidProperties.h.
Referenced by HelmholtzFluidProperties::c_from_p_T(), IdealGasFluidProperties::c_from_p_T(), MassDiffusionEnergyGasMixDGKernel::computeComponentTotalEnthalpy(), BinaryDiffusionCoefMaterial::computeQpProperties(), HelmholtzFluidProperties::cp_from_p_T(), HelmholtzFluidProperties::cv_from_p_T(), HelmholtzFluidProperties::e_from_p_T(), HelmholtzFluidProperties::h_from_p_T(), LeadLithiumFluidProperties::mu_from_p_T(), LeadLithiumFluidProperties::mu_from_v_e(), HelmholtzFluidProperties::p_from_rho_T(), HelmholtzFluidProperties::rho_from_p_T(), rho_from_p_T(), IdealGasFluidProperties::rho_from_p_T(), HelmholtzFluidProperties::s_from_p_T(), and TEST_F().
|
protected |
Specific gas constant (R / molar mass)
Definition at line 145 of file CaloricallyImperfectGas.h.
Referenced by c_from_p_T(), c_from_v_e(), cp_from_T(), h_from_T(), p_from_h_s(), p_from_T_v(), p_from_v_e(), s_from_h_p(), s_from_p_T(), s_from_v_e(), and setupLookupTables().
|
protected |
Definition at line 149 of file CaloricallyImperfectGas.h.
Referenced by criticalDensity(), and v_e_spndl_from_T().
|
protected |
Definition at line 148 of file CaloricallyImperfectGas.h.
Referenced by criticalTemperature().
|
protectedinherited |
Conversion of temperature from Celsius to Kelvin.
Definition at line 45 of file FluidProperties.h.
Referenced by NaKFluidProperties::cp_from_p_T(), NaClFluidProperties::cp_from_p_T(), BrineFluidProperties::cp_from_p_T_X(), NaKFluidProperties::h_from_p_T(), NaClFluidProperties::h_from_p_T(), BrineFluidProperties::h_from_p_T_X(), BrineFluidProperties::haliteSolubility(), NaKFluidProperties::k_from_p_T(), NaClFluidProperties::k_from_p_T(), BrineFluidProperties::k_from_p_T_X(), NaKFluidProperties::mu_from_p_T(), BrineFluidProperties::mu_from_p_T_X(), CO2FluidProperties::partialDensity(), NaKFluidProperties::rho_from_p_T(), NaClFluidProperties::rho_from_p_T(), BrineFluidProperties::rho_from_p_T_X(), and NaKFluidProperties::T_from_p_h().
|
protected |
Definition at line 187 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and T_from_e().
|
protected |
inverse lookup table data
Definition at line 186 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and T_from_h().
|
protectedinherited |
Initial guess for temperature (or temperature used to compute the initial guess)
Definition at line 445 of file SinglePhaseFluidProperties.h.
Referenced by TabulatedFluidProperties::checkInitialGuess(), TabulatedBicubicFluidProperties::constructInterpolation(), TemperaturePressureFunctionFluidProperties::cp_from_v_e(), TemperaturePressureFunctionFluidProperties::cv_from_v_e(), TabulatedFluidProperties::g_from_v_e(), TemperaturePressureFunctionFluidProperties::k_from_v_e(), TemperaturePressureFunctionFluidProperties::mu_from_v_e(), Water97FluidProperties::p_T_from_v_h(), Water97FluidProperties::T_drhodT_from_p_rho(), TabulatedFluidProperties::T_from_h_s(), HelmholtzFluidProperties::T_from_p_h(), TemperaturePressureFunctionFluidProperties::T_from_p_h(), TabulatedFluidProperties::T_from_p_h(), NaKFluidProperties::T_from_p_rho(), TemperaturePressureFunctionFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_s(), and TemperaturePressureFunctionFluidProperties::T_from_v_e().
|
protected |
Definition at line 164 of file CaloricallyImperfectGas.h.
|
protectedinherited |
Newton's method may be used to convert between variable sets.
Relative tolerance of the solves
Definition at line 443 of file SinglePhaseFluidProperties.h.
Referenced by TabulatedFluidProperties::e_from_v_h(), TemperaturePressureFunctionFluidProperties::p_from_v_e(), Water97FluidProperties::p_from_v_e_template(), SinglePhaseFluidProperties::p_T_from_h_s(), SinglePhaseFluidProperties::p_T_from_v_e(), SinglePhaseFluidProperties::p_T_from_v_h(), Water97FluidProperties::T_drhodT_from_p_rho(), HelmholtzFluidProperties::T_from_p_h(), TemperaturePressureFunctionFluidProperties::T_from_p_h(), SimpleFluidProperties::T_from_p_h(), TabulatedFluidProperties::T_from_p_h(), NaKFluidProperties::T_from_p_rho(), TemperaturePressureFunctionFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_rho(), and TabulatedFluidProperties::T_from_p_s().
|
protected |
Z(T) lookup table on uniform grid between _min_temperature and _max_temperature.
Definition at line 191 of file CaloricallyImperfectGas.h.
Referenced by setupLookupTables(), and Z_from_T().
Definition at line 212 of file SinglePhaseFluidProperties.h.
Referenced by SodiumSaturationFluidProperties::e_from_p_T(), NaKFluidProperties::e_from_p_T(), NaClFluidProperties::e_from_p_T(), LeadBismuthFluidProperties::e_from_p_T(), LeadLithiumFluidProperties::e_from_p_T(), LeadFluidProperties::e_from_p_T(), TemperaturePressureFunctionFluidProperties::e_from_p_T(), LinearFluidProperties::e_from_v_h(), e_from_v_h(), StiffenedGasFluidProperties::e_from_v_h(), IdealGasFluidProperties::e_from_v_h(), Water97FluidProperties::e_from_v_h(), TabulatedFluidProperties::e_from_v_h(), SimpleFluidProperties::e_from_v_h(), TabulatedFluidProperties::g_from_v_e(), SodiumSaturationFluidProperties::h_from_p_T(), HelmholtzFluidProperties::h_from_p_T(), LinearFluidProperties::h_from_p_T(), StiffenedGasFluidProperties::h_from_p_T(), NaKFluidProperties::h_from_p_T(), LeadLithiumFluidProperties::h_from_p_T(), LeadBismuthFluidProperties::h_from_p_T(), TabulatedFluidProperties::h_from_p_T(), LeadFluidProperties::h_from_p_T(), h_from_p_T(), NaClFluidProperties::h_from_p_T(), IdealGasFluidProperties::h_from_p_T(), SimpleFluidProperties::h_from_p_T(), TemperaturePressureFunctionFluidProperties::h_from_p_T(), Water97FluidProperties::h_from_p_T(), FlibeFluidProperties::h_from_p_T(), FlinakFluidProperties::h_from_p_T(), HeliumFluidProperties::h_from_p_T(), Water97FluidProperties::h_from_p_T_template(), StiffenedGasFluidProperties::h_from_T_v(), h_from_T_v(), IdealGasFluidProperties::h_from_T_v(), LeadLithiumFluidProperties::h_from_v_e(), LeadBismuthFluidProperties::h_from_v_e(), LeadFluidProperties::h_from_v_e(), StiffenedGasFluidProperties::p_from_h_s(), p_from_h_s(), IdealGasFluidProperties::p_from_h_s(), LeadLithiumFluidProperties::p_from_v_e(), LeadFluidProperties::p_from_v_e(), LeadBismuthFluidProperties::p_from_v_e(), SimpleFluidProperties::p_from_v_h(), SinglePhaseFluidProperties::p_T_from_h_s(), SinglePhaseFluidProperties::p_T_from_v_h(), Water97FluidProperties::p_T_from_v_h(), StiffenedGasFluidProperties::s_from_h_p(), s_from_h_p(), IdealGasFluidProperties::s_from_h_p(), TabulatedFluidProperties::s_from_h_p(), Water97FluidProperties::s_from_h_p(), T_from_h(), TabulatedFluidProperties::T_from_h_s(), LeadBismuthFluidProperties::T_from_p_h(), LeadLithiumFluidProperties::T_from_p_h(), LeadFluidProperties::T_from_p_h(), TemperaturePressureFunctionFluidProperties::T_from_p_h(), T_from_p_h(), FlibeFluidProperties::T_from_p_h(), FlinakFluidProperties::T_from_p_h(), HeliumFluidProperties::T_from_p_h(), IdealGasFluidProperties::T_from_p_h(), SimpleFluidProperties::T_from_p_h(), Water97FluidProperties::T_from_p_h(), and SimpleFluidProperties::T_from_v_h().
|
inherited |
Definition at line 190 of file SinglePhaseFluidProperties.h.
Referenced by LinearFluidProperties::beta_from_p_T(), c_from_p_T(), Water97FluidProperties::c_from_p_T(), StiffenedGasFluidProperties::c_from_v_e(), HeliumFluidProperties::c_from_v_e(), Water97FluidProperties::c_from_v_e(), TabulatedFluidProperties::c_from_v_e(), LeadLithiumFluidProperties::cp_from_p_T(), LeadBismuthFluidProperties::cp_from_p_T(), LeadFluidProperties::cp_from_p_T(), IdealGasFluidProperties::cp_from_p_T(), TemperaturePressureFunctionFluidProperties::cp_from_p_T(), TemperaturePressureFunctionFluidProperties::cp_from_v_e(), TabulatedFluidProperties::cp_from_v_e(), Water97FluidProperties::cp_from_v_e(), LeadFluidProperties::cv_from_p_T(), LeadLithiumFluidProperties::cv_from_p_T(), LeadBismuthFluidProperties::cv_from_p_T(), IdealGasFluidProperties::cv_from_p_T(), LeadLithiumFluidProperties::cv_from_v_e(), LeadBismuthFluidProperties::cv_from_v_e(), LeadFluidProperties::cv_from_v_e(), TemperaturePressureFunctionFluidProperties::cv_from_v_e(), TabulatedFluidProperties::cv_from_v_e(), Water97FluidProperties::cv_from_v_e(), TestSinglePhaseFluidProperties::e_from_p_rho(), LinearTestFluidProperties::e_from_p_rho(), LinearFluidProperties::e_from_p_rho(), LeadLithiumFluidProperties::e_from_p_rho(), LeadBismuthFluidProperties::e_from_p_rho(), IdealGasFluidProperties::e_from_p_rho(), LeadFluidProperties::e_from_p_rho(), Water97FluidProperties::e_from_p_rho(), SimpleFluidProperties::e_from_p_rho(), TemperaturePressureFunctionFluidProperties::e_from_p_rho(), FlibeFluidProperties::e_from_p_rho(), FlinakFluidProperties::e_from_p_rho(), HeliumFluidProperties::e_from_p_rho(), Water97FluidProperties::e_from_p_rho_template(), LinearFluidProperties::e_from_p_T(), StiffenedGasFluidProperties::e_from_p_T(), LeadLithiumFluidProperties::e_from_p_T(), LeadBismuthFluidProperties::e_from_p_T(), LeadFluidProperties::e_from_p_T(), e_from_p_T(), IdealGasFluidProperties::e_from_p_T(), Water97FluidProperties::e_from_v_h(), TabulatedFluidProperties::e_from_v_h(), SimpleFluidProperties::e_from_v_h(), StiffenedGasFluidProperties::g_from_v_e(), g_from_v_e(), IdealGasFluidProperties::g_from_v_e(), TabulatedFluidProperties::g_from_v_e(), gamma_from_p_T(), TabulatedFluidProperties::generateTabulatedData(), LinearFluidProperties::h_from_p_T(), StiffenedGasFluidProperties::h_from_p_T(), LeadLithiumFluidProperties::h_from_p_T(), LeadBismuthFluidProperties::h_from_p_T(), LeadFluidProperties::h_from_p_T(), h_from_p_T(), IdealGasFluidProperties::h_from_p_T(), Water97FluidProperties::henryConstant(), LeadBismuthFluidProperties::k_from_p_T(), LeadLithiumFluidProperties::k_from_p_T(), LeadFluidProperties::k_from_p_T(), k_from_p_T(), IdealGasFluidProperties::k_from_p_T(), k_from_v_e(), TemperaturePressureFunctionFluidProperties::k_from_v_e(), TabulatedFluidProperties::k_from_v_e(), Water97FluidProperties::k_from_v_e_template(), LeadBismuthFluidProperties::mu_from_p_T(), LeadLithiumFluidProperties::mu_from_p_T(), LeadFluidProperties::mu_from_p_T(), mu_from_v_e(), TemperaturePressureFunctionFluidProperties::mu_from_v_e(), TabulatedFluidProperties::mu_from_v_e(), StiffenedGasFluidProperties::p_from_h_s(), p_from_h_s(), IdealGasFluidProperties::p_from_h_s(), StiffenedGasFluidProperties::p_from_T_v(), p_from_T_v(), IdealGasFluidProperties::p_from_T_v(), LinearFluidProperties::p_from_v_e(), LeadFluidProperties::p_from_v_e(), LeadLithiumFluidProperties::p_from_v_e(), LeadBismuthFluidProperties::p_from_v_e(), LinearTestFluidProperties::p_from_v_e(), p_from_v_e(), IdealGasFluidProperties::p_from_v_e(), FlibeFluidProperties::p_from_v_e(), FlinakFluidProperties::p_from_v_e(), HeliumFluidProperties::p_from_v_e(), TemperaturePressureFunctionFluidProperties::p_from_v_e(), SimpleFluidProperties::p_from_v_e(), TabulatedFluidProperties::p_from_v_e(), Water97FluidProperties::p_from_v_e_template(), SimpleFluidProperties::p_from_v_h(), SinglePhaseFluidProperties::p_T_from_v_e(), Water97FluidProperties::p_T_from_v_e(), SinglePhaseFluidProperties::rho_e_from_p_T(), StiffenedGasFluidProperties::rho_from_p_s(), TabulatedFluidProperties::rho_from_p_s(), rho_from_p_s(), IdealGasFluidProperties::rho_from_p_s(), TestSinglePhaseFluidProperties::rho_from_p_T(), LinearTestFluidProperties::rho_from_p_T(), TabulatedFluidProperties::rho_from_p_T(), LinearFluidProperties::rho_from_p_T(), rho_from_p_T(), LeadBismuthFluidProperties::rho_from_p_T(), LeadLithiumFluidProperties::rho_from_p_T(), LeadFluidProperties::rho_from_p_T(), IdealGasFluidProperties::rho_from_p_T(), SinglePhaseFluidProperties::rho_mu_from_p_T(), Water97FluidProperties::rho_T_from_v_e(), StiffenedGasFluidProperties::s_from_h_p(), s_from_h_p(), IdealGasFluidProperties::s_from_h_p(), Water97FluidProperties::s_from_h_p(), s_from_p_T(), IdealGasFluidProperties::s_from_p_T(), TabulatedFluidProperties::s_from_p_T(), s_from_T_v(), IdealGasFluidProperties::s_from_T_v(), IdealGasFluidProperties::s_from_v_e(), TabulatedFluidProperties::s_from_v_e(), Water97FluidProperties::T_drhodT_from_p_rho(), TabulatedFluidProperties::T_from_h_s(), LeadLithiumFluidProperties::T_from_p_h(), LeadBismuthFluidProperties::T_from_p_h(), LeadFluidProperties::T_from_p_h(), TemperaturePressureFunctionFluidProperties::T_from_p_h(), T_from_p_h(), SimpleFluidProperties::T_from_p_h(), Water97FluidProperties::T_from_p_h(), NaKFluidProperties::T_from_p_rho(), LeadLithiumFluidProperties::T_from_p_rho(), LeadBismuthFluidProperties::T_from_p_rho(), LeadFluidProperties::T_from_p_rho(), TemperaturePressureFunctionFluidProperties::T_from_p_rho(), FlibeFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_rho(), FlinakFluidProperties::T_from_p_rho(), SimpleFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_s(), TemperaturePressureFunctionFluidProperties::T_from_v_e(), FlibeFluidProperties::T_from_v_e(), FlinakFluidProperties::T_from_v_e(), SinglePhaseFluidProperties::v_e_from_p_T(), LeadBismuthFluidProperties::v_from_p_T(), LeadLithiumFluidProperties::v_from_p_T(), LeadFluidProperties::v_from_p_T(), Water97FluidProperties::vaporPressure(), SinglePhaseFluidProperties::vaporPressure(), Water97FluidProperties::vaporTemperature(), SinglePhaseFluidProperties::vaporTemperature(), and TabulatedFluidProperties::writeTabulatedData().
|
inherited |
Definition at line 192 of file SinglePhaseFluidProperties.h.
Definition at line 196 of file SinglePhaseFluidProperties.h.
Definition at line 198 of file SinglePhaseFluidProperties.h.
Definition at line 200 of file SinglePhaseFluidProperties.h.
Definition at line 202 of file SinglePhaseFluidProperties.h.
Definition at line 208 of file SinglePhaseFluidProperties.h.
Definition at line 214 of file SinglePhaseFluidProperties.h.
Definition at line 216 of file SinglePhaseFluidProperties.h.
Definition at line 218 of file SinglePhaseFluidProperties.h.
|
inherited |
Definition at line 194 of file SinglePhaseFluidProperties.h.
Referenced by HeliumFluidProperties::beta_from_p_T(), TemperaturePressureFunctionFluidProperties::beta_from_p_T(), FlinakFluidProperties::beta_from_p_T(), StiffenedGasFluidProperties::c2_from_p_rho(), HeliumFluidProperties::c_from_v_e(), TemperaturePressureFunctionFluidProperties::cp_from_p_T(), LeadFluidProperties::cv_from_p_T(), LeadLithiumFluidProperties::cv_from_p_T(), LeadBismuthFluidProperties::cv_from_p_T(), TemperaturePressureFunctionFluidProperties::cv_from_p_T(), TestSinglePhaseFluidProperties::e_from_p_rho(), LinearTestFluidProperties::e_from_p_rho(), LinearFluidProperties::e_from_p_rho(), TabulatedFluidProperties::e_from_p_rho(), LeadBismuthFluidProperties::e_from_p_rho(), LeadLithiumFluidProperties::e_from_p_rho(), IdealGasFluidProperties::e_from_p_rho(), LeadFluidProperties::e_from_p_rho(), Water97FluidProperties::e_from_p_rho(), SimpleFluidProperties::e_from_p_rho(), TemperaturePressureFunctionFluidProperties::e_from_p_rho(), FlibeFluidProperties::e_from_p_rho(), FlinakFluidProperties::e_from_p_rho(), HeliumFluidProperties::e_from_p_rho(), Water97FluidProperties::e_from_p_rho_template(), NaKFluidProperties::e_from_p_T(), LinearFluidProperties::e_from_p_T(), NaClFluidProperties::e_from_p_T(), SalineMoltenSaltFluidProperties::e_from_p_T(), LinearFluidProperties::h_from_p_T(), TemperaturePressureFunctionFluidProperties::h_from_p_T(), Water97FluidProperties::k_from_p_T_template(), CO2FluidProperties::mu_from_p_T(), NitrogenFluidProperties::mu_from_p_T(), NaKFluidProperties::mu_from_p_T(), HydrogenFluidProperties::mu_from_p_T(), Water97FluidProperties::mu_from_p_T(), Water97FluidProperties::mu_from_p_T_template(), Water97FluidProperties::mu_from_v_e(), Water97FluidProperties::p_from_v_e_template(), Water97FluidProperties::p_T_from_v_e(), SinglePhaseFluidProperties::rho_e_from_p_T(), StiffenedGasFluidProperties::rho_from_p_s(), TabulatedFluidProperties::rho_from_p_s(), IdealGasFluidProperties::rho_from_p_s(), TestSinglePhaseFluidProperties::rho_from_p_T(), LinearTestFluidProperties::rho_from_p_T(), SodiumSaturationFluidProperties::rho_from_p_T(), PBSodiumFluidProperties::rho_from_p_T(), HelmholtzFluidProperties::rho_from_p_T(), TabulatedFluidProperties::rho_from_p_T(), NaKFluidProperties::rho_from_p_T(), LinearFluidProperties::rho_from_p_T(), CO2FluidProperties::rho_from_p_T(), NaClFluidProperties::rho_from_p_T(), LeadBismuthFluidProperties::rho_from_p_T(), LeadLithiumFluidProperties::rho_from_p_T(), rho_from_p_T(), SalineMoltenSaltFluidProperties::rho_from_p_T(), LeadFluidProperties::rho_from_p_T(), IdealGasFluidProperties::rho_from_p_T(), Water97FluidProperties::rho_from_p_T(), SimpleFluidProperties::rho_from_p_T(), TemperaturePressureFunctionFluidProperties::rho_from_p_T(), FlibeFluidProperties::rho_from_p_T(), FlinakFluidProperties::rho_from_p_T(), HeliumFluidProperties::rho_from_p_T(), Water97FluidProperties::rho_from_p_T_template(), NitrogenFluidProperties::rho_mu_from_p_T(), HydrogenFluidProperties::rho_mu_from_p_T(), CO2FluidProperties::rho_mu_from_p_T(), Water97FluidProperties::rho_mu_from_p_T(), SinglePhaseFluidProperties::rho_mu_from_p_T(), Water97FluidProperties::rho_T_from_v_e(), Water97FluidProperties::T_drhodT_from_p_rho(), LeadLithiumFluidProperties::T_from_p_rho(), LeadBismuthFluidProperties::T_from_p_rho(), LeadFluidProperties::T_from_p_rho(), TemperaturePressureFunctionFluidProperties::T_from_p_rho(), FlibeFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_rho(), FlinakFluidProperties::T_from_p_rho(), SimpleFluidProperties::T_from_p_rho(), SinglePhaseFluidProperties::v_e_from_p_T(), TabulatedFluidProperties::v_from_p_T(), and TemperaturePressureFunctionFluidProperties::v_from_p_T().
|
inherited |
Definition at line 204 of file SinglePhaseFluidProperties.h.
Referenced by LinearFluidProperties::beta_from_p_T(), IdealGasFluidProperties::beta_from_p_T(), LeadLithiumFluidProperties::bulk_modulus_from_p_T(), LeadBismuthFluidProperties::bulk_modulus_from_p_T(), LeadFluidProperties::bulk_modulus_from_p_T(), LeadLithiumFluidProperties::c_from_p_T(), c_from_p_T(), Water97FluidProperties::c_from_p_T(), IdealGasFluidProperties::c_from_p_T(), Water97FluidProperties::c_from_p_T_template(), IdealGasFluidProperties::c_from_v_e(), LeadBismuthFluidProperties::c_from_v_e(), LeadLithiumFluidProperties::c_from_v_e(), LeadFluidProperties::c_from_v_e(), c_from_v_e(), HeliumFluidProperties::c_from_v_e(), Water97FluidProperties::c_from_v_e(), TabulatedFluidProperties::c_from_v_e(), TabulatedFluidProperties::checkInputVariables(), TabulatedFluidProperties::checkInputVariablesVE(), LeadBismuthFluidProperties::cp_from_p_T(), LeadLithiumFluidProperties::cp_from_p_T(), LeadFluidProperties::cp_from_p_T(), cp_from_p_T(), IdealGasFluidProperties::cp_from_p_T(), TemperaturePressureFunctionFluidProperties::cp_from_p_T(), Water97FluidProperties::cp_from_p_T_template(), cp_from_T(), cp_from_v_e(), LeadLithiumFluidProperties::cp_from_v_e(), LeadBismuthFluidProperties::cp_from_v_e(), LeadFluidProperties::cp_from_v_e(), TemperaturePressureFunctionFluidProperties::cp_from_v_e(), TabulatedFluidProperties::cp_from_v_e(), Water97FluidProperties::cp_from_v_e(), LeadFluidProperties::cv_from_p_T(), LeadLithiumFluidProperties::cv_from_p_T(), LeadBismuthFluidProperties::cv_from_p_T(), cv_from_p_T(), IdealGasFluidProperties::cv_from_p_T(), Water97FluidProperties::cv_from_p_T_template(), cv_from_T(), cv_from_T_v(), cv_from_v_e(), LeadLithiumFluidProperties::cv_from_v_e(), LeadBismuthFluidProperties::cv_from_v_e(), LeadFluidProperties::cv_from_v_e(), TemperaturePressureFunctionFluidProperties::cv_from_v_e(), TabulatedFluidProperties::cv_from_v_e(), Water97FluidProperties::cv_from_v_e(), Water97FluidProperties::d2gamma1_dpi2(), Water97FluidProperties::d2gamma1_dpitau(), Water97FluidProperties::d2gamma1_dtau2(), Water97FluidProperties::d2gamma2_dpi2(), Water97FluidProperties::d2gamma2_dpitau(), Water97FluidProperties::d2gamma2_dtau2(), Water97FluidProperties::d2gamma5_dpi2(), Water97FluidProperties::d2gamma5_dpitau(), Water97FluidProperties::d2gamma5_dtau2(), Water97FluidProperties::d2phi3_ddelta2(), Water97FluidProperties::d2phi3_ddeltatau(), Water97FluidProperties::d2phi3_dtau2(), Water97FluidProperties::densityRegion3(), Water97FluidProperties::dgamma1_dpi(), Water97FluidProperties::dgamma1_dtau(), Water97FluidProperties::dgamma2_dpi(), Water97FluidProperties::dgamma2_dtau(), Water97FluidProperties::dgamma5_dpi(), Water97FluidProperties::dgamma5_dtau(), Water97FluidProperties::dphi3_ddelta(), Water97FluidProperties::dphi3_dtau(), TabulatedFluidProperties::e_from_p_rho(), LeadLithiumFluidProperties::e_from_p_rho(), LeadBismuthFluidProperties::e_from_p_rho(), LeadFluidProperties::e_from_p_rho(), SimpleFluidProperties::e_from_p_rho(), LinearFluidProperties::e_from_p_T(), StiffenedGasFluidProperties::e_from_p_T(), LeadLithiumFluidProperties::e_from_p_T(), LeadBismuthFluidProperties::e_from_p_T(), e_from_p_T(), LeadFluidProperties::e_from_p_T(), IdealGasFluidProperties::e_from_p_T(), Water97FluidProperties::e_from_p_T_template(), e_from_T(), StiffenedGasFluidProperties::e_from_T_v(), e_from_T_v(), IdealGasFluidProperties::e_from_T_v(), HeliumFluidProperties::e_from_T_v(), e_from_v_h(), Water97FluidProperties::e_from_v_h(), TabulatedFluidProperties::e_from_v_h(), SimpleFluidProperties::e_from_v_h(), StiffenedGasFluidProperties::g_from_v_e(), g_from_v_e(), IdealGasFluidProperties::g_from_v_e(), TabulatedFluidProperties::g_from_v_e(), Water97FluidProperties::gamma1(), Water97FluidProperties::gamma2(), Water97FluidProperties::gamma5(), gamma_from_p_T(), LinearFluidProperties::h_from_p_T(), StiffenedGasFluidProperties::h_from_p_T(), LeadLithiumFluidProperties::h_from_p_T(), LeadBismuthFluidProperties::h_from_p_T(), LeadFluidProperties::h_from_p_T(), h_from_p_T(), IdealGasFluidProperties::h_from_p_T(), Water97FluidProperties::h_from_p_T_template(), h_from_T(), StiffenedGasFluidProperties::h_from_T_v(), h_from_T_v(), IdealGasFluidProperties::h_from_T_v(), LeadLithiumFluidProperties::h_from_v_e(), LeadBismuthFluidProperties::h_from_v_e(), LeadFluidProperties::h_from_v_e(), Water97FluidProperties::henryConstant(), LeadBismuthFluidProperties::k_from_p_T(), LeadLithiumFluidProperties::k_from_p_T(), LeadFluidProperties::k_from_p_T(), k_from_p_T(), IdealGasFluidProperties::k_from_p_T(), Water97FluidProperties::k_from_p_T_template(), Water97FluidProperties::k_from_rho_T_template(), k_from_v_e(), LeadLithiumFluidProperties::k_from_v_e(), LeadBismuthFluidProperties::k_from_v_e(), LeadFluidProperties::k_from_v_e(), TemperaturePressureFunctionFluidProperties::k_from_v_e(), TabulatedFluidProperties::k_from_v_e(), HeliumFluidProperties::k_from_v_e(), SinglePhaseFluidProperties::makeZeroAndOne(), LeadBismuthFluidProperties::mu_from_p_T(), mu_from_p_T(), LeadLithiumFluidProperties::mu_from_p_T(), LeadFluidProperties::mu_from_p_T(), IdealGasFluidProperties::mu_from_p_T(), Water97FluidProperties::mu_from_p_T_template(), Water97FluidProperties::mu_from_rho_T_template(), mu_from_v_e(), LeadLithiumFluidProperties::mu_from_v_e(), LeadBismuthFluidProperties::mu_from_v_e(), LeadFluidProperties::mu_from_v_e(), TemperaturePressureFunctionFluidProperties::mu_from_v_e(), TabulatedFluidProperties::mu_from_v_e(), Water97FluidProperties::mu_from_v_e(), p_from_h_s(), StiffenedGasFluidProperties::p_from_T_v(), p_from_T_v(), IdealGasFluidProperties::p_from_T_v(), HeliumFluidProperties::p_from_T_v(), p_from_v_e(), HeliumFluidProperties::p_from_v_e(), FlibeFluidProperties::p_from_v_e(), FlinakFluidProperties::p_from_v_e(), TemperaturePressureFunctionFluidProperties::p_from_v_e(), Water97FluidProperties::p_from_v_e_template(), SimpleFluidProperties::p_from_v_h(), SinglePhaseFluidProperties::p_T_from_h_s(), SinglePhaseFluidProperties::p_T_from_v_e(), SinglePhaseFluidProperties::p_T_from_v_h(), Water97FluidProperties::p_T_from_v_h(), Water97FluidProperties::phi3(), SinglePhaseFluidProperties::rho_e_from_p_T(), StiffenedGasFluidProperties::rho_from_p_s(), TabulatedFluidProperties::rho_from_p_s(), rho_from_p_s(), IdealGasFluidProperties::rho_from_p_s(), TestSinglePhaseFluidProperties::rho_from_p_T(), LinearTestFluidProperties::rho_from_p_T(), TabulatedFluidProperties::rho_from_p_T(), LinearFluidProperties::rho_from_p_T(), rho_from_p_T(), LeadLithiumFluidProperties::rho_from_p_T(), LeadBismuthFluidProperties::rho_from_p_T(), LeadFluidProperties::rho_from_p_T(), IdealGasFluidProperties::rho_from_p_T(), Water97FluidProperties::rho_from_p_T_template(), SinglePhaseFluidProperties::rho_mu_from_p_T(), s_from_h_p(), TabulatedFluidProperties::s_from_h_p(), Water97FluidProperties::s_from_h_p(), s_from_p_T(), IdealGasFluidProperties::s_from_p_T(), TabulatedFluidProperties::s_from_p_T(), StiffenedGasFluidProperties::s_from_T_v(), s_from_T_v(), IdealGasFluidProperties::s_from_T_v(), s_from_v_e(), IdealGasFluidProperties::s_from_v_e(), TabulatedFluidProperties::s_from_v_e(), Water97FluidProperties::subregionVolume(), Water97FluidProperties::T_drhodT_from_p_rho(), TabulatedFluidProperties::T_from_h_s(), LeadLithiumFluidProperties::T_from_p_h(), LeadBismuthFluidProperties::T_from_p_h(), LeadFluidProperties::T_from_p_h(), HelmholtzFluidProperties::T_from_p_h(), TemperaturePressureFunctionFluidProperties::T_from_p_h(), T_from_p_h(), IdealGasFluidProperties::T_from_p_h(), TabulatedFluidProperties::T_from_p_h(), Water97FluidProperties::T_from_p_h(), NaKFluidProperties::T_from_p_rho(), LeadLithiumFluidProperties::T_from_p_rho(), LeadBismuthFluidProperties::T_from_p_rho(), LeadFluidProperties::T_from_p_rho(), TemperaturePressureFunctionFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_rho(), SimpleFluidProperties::T_from_p_rho(), TabulatedFluidProperties::T_from_p_s(), LinearFluidProperties::T_from_v_e(), LeadLithiumFluidProperties::T_from_v_e(), LeadBismuthFluidProperties::T_from_v_e(), LinearTestFluidProperties::T_from_v_e(), LeadFluidProperties::T_from_v_e(), T_from_v_e(), TemperaturePressureFunctionFluidProperties::T_from_v_e(), IdealGasFluidProperties::T_from_v_e(), FlibeFluidProperties::T_from_v_e(), FlinakFluidProperties::T_from_v_e(), HeliumFluidProperties::T_from_v_e(), SimpleFluidProperties::T_from_v_e(), TabulatedFluidProperties::T_from_v_e(), SimpleFluidProperties::T_from_v_h(), Water97FluidProperties::tempXY(), SinglePhaseFluidProperties::v_e_from_p_T(), LeadLithiumFluidProperties::v_from_p_T(), LeadBismuthFluidProperties::v_from_p_T(), LeadFluidProperties::v_from_p_T(), SinglePhaseFluidProperties::vaporPressure(), Water97FluidProperties::vaporPressureTemplate(), Water97FluidProperties::vaporTemperature(), SinglePhaseFluidProperties::vaporTemperature(), and Z_from_T().
Definition at line 206 of file SinglePhaseFluidProperties.h.
|
inherited |
Definition at line 182 of file SinglePhaseFluidProperties.h.
Referenced by StiffenedGasFluidProperties::c_from_v_e(), LinearFluidProperties::c_from_v_e(), TestSinglePhaseFluidProperties::c_from_v_e(), IdealGasFluidProperties::c_from_v_e(), LeadBismuthFluidProperties::c_from_v_e(), LeadLithiumFluidProperties::c_from_v_e(), LeadFluidProperties::c_from_v_e(), c_from_v_e(), HeliumFluidProperties::c_from_v_e(), Water97FluidProperties::c_from_v_e(), SimpleFluidProperties::c_from_v_e(), TabulatedFluidProperties::c_from_v_e(), TabulatedFluidProperties::checkInputVariablesVE(), LinearFluidProperties::cp_from_v_e(), StiffenedGasFluidProperties::cp_from_v_e(), cp_from_v_e(), TestSinglePhaseFluidProperties::cp_from_v_e(), LeadBismuthFluidProperties::cp_from_v_e(), LeadLithiumFluidProperties::cp_from_v_e(), LeadFluidProperties::cp_from_v_e(), IdealGasFluidProperties::cp_from_v_e(), SimpleFluidProperties::cp_from_v_e(), TemperaturePressureFunctionFluidProperties::cp_from_v_e(), FlibeFluidProperties::cp_from_v_e(), FlinakFluidProperties::cp_from_v_e(), HeliumFluidProperties::cp_from_v_e(), TabulatedFluidProperties::cp_from_v_e(), Water97FluidProperties::cp_from_v_e(), FlibeFluidProperties::cv_from_p_T(), FlinakFluidProperties::cv_from_p_T(), LinearFluidProperties::cv_from_v_e(), StiffenedGasFluidProperties::cv_from_v_e(), TestSinglePhaseFluidProperties::cv_from_v_e(), cv_from_v_e(), LeadBismuthFluidProperties::cv_from_v_e(), LeadLithiumFluidProperties::cv_from_v_e(), LeadFluidProperties::cv_from_v_e(), IdealGasFluidProperties::cv_from_v_e(), SimpleFluidProperties::cv_from_v_e(), TemperaturePressureFunctionFluidProperties::cv_from_v_e(), FlibeFluidProperties::cv_from_v_e(), FlinakFluidProperties::cv_from_v_e(), TabulatedFluidProperties::cv_from_v_e(), Water97FluidProperties::cv_from_v_e(), HeliumFluidProperties::cv_from_v_e(), HeliumFluidProperties::e_from_p_rho(), SodiumSaturationFluidProperties::e_from_p_T(), LeadBismuthFluidProperties::e_from_p_T(), LeadLithiumFluidProperties::e_from_p_T(), LeadFluidProperties::e_from_p_T(), FlibeFluidProperties::e_from_p_T(), FlinakFluidProperties::e_from_p_T(), StiffenedGasFluidProperties::e_from_T_v(), e_from_T_v(), HeliumFluidProperties::e_from_T_v(), LinearFluidProperties::e_from_v_h(), e_from_v_h(), StiffenedGasFluidProperties::e_from_v_h(), IdealGasFluidProperties::e_from_v_h(), Water97FluidProperties::e_from_v_h(), TabulatedFluidProperties::e_from_v_h(), SimpleFluidProperties::e_from_v_h(), StiffenedGasFluidProperties::g_from_v_e(), g_from_v_e(), IdealGasFluidProperties::g_from_v_e(), TabulatedFluidProperties::g_from_v_e(), gamma_from_v_e(), TabulatedFluidProperties::generateVETabulatedData(), LeadBismuthFluidProperties::h_from_v_e(), LeadLithiumFluidProperties::h_from_v_e(), LeadFluidProperties::h_from_v_e(), StiffenedGasFluidProperties::k_from_v_e(), k_from_v_e(), TestSinglePhaseFluidProperties::k_from_v_e(), LeadBismuthFluidProperties::k_from_v_e(), LeadLithiumFluidProperties::k_from_v_e(), LeadFluidProperties::k_from_v_e(), TemperaturePressureFunctionFluidProperties::k_from_v_e(), TabulatedFluidProperties::k_from_v_e(), FlibeFluidProperties::k_from_v_e(), FlinakFluidProperties::k_from_v_e(), HeliumFluidProperties::k_from_v_e(), Water97FluidProperties::k_from_v_e(), Water97FluidProperties::k_from_v_e_template(), LinearTestFluidProperties::mu_from_v_e(), TestSinglePhaseFluidProperties::mu_from_v_e(), mu_from_v_e(), LeadBismuthFluidProperties::mu_from_v_e(), LeadLithiumFluidProperties::mu_from_v_e(), LeadFluidProperties::mu_from_v_e(), TemperaturePressureFunctionFluidProperties::mu_from_v_e(), FlibeFluidProperties::mu_from_v_e(), TabulatedFluidProperties::mu_from_v_e(), FlinakFluidProperties::mu_from_v_e(), Water97FluidProperties::mu_from_v_e(), HeliumFluidProperties::mu_from_v_e(), p_from_h_s(), StiffenedGasFluidProperties::p_from_T_v(), p_from_T_v(), IdealGasFluidProperties::p_from_T_v(), HeliumFluidProperties::p_from_T_v(), TestConservedVarFluidProperties::p_from_v_e(), LinearFluidProperties::p_from_v_e(), LeadBismuthFluidProperties::p_from_v_e(), LeadFluidProperties::p_from_v_e(), LeadLithiumFluidProperties::p_from_v_e(), p_from_v_e(), LinearTestFluidProperties::p_from_v_e(), IdealGasFluidProperties::p_from_v_e(), HeliumFluidProperties::p_from_v_e(), FlinakFluidProperties::p_from_v_e(), FlibeFluidProperties::p_from_v_e(), SodiumSaturationFluidProperties::p_from_v_e(), TemperaturePressureFunctionFluidProperties::p_from_v_e(), Water97FluidProperties::p_from_v_e(), SimpleFluidProperties::p_from_v_e(), TabulatedFluidProperties::p_from_v_e(), Water97FluidProperties::p_from_v_e_template(), SimpleFluidProperties::p_from_v_h(), SinglePhaseFluidProperties::p_T_from_v_e(), Water97FluidProperties::p_T_from_v_e(), SinglePhaseFluidProperties::p_T_from_v_h(), Water97FluidProperties::p_T_from_v_h(), Water97FluidProperties::rho_T_from_v_e(), s_from_h_p(), s_from_p_T(), StiffenedGasFluidProperties::s_from_T_v(), s_from_T_v(), IdealGasFluidProperties::s_from_T_v(), TestSinglePhaseFluidProperties::s_from_v_e(), s_from_v_e(), IdealGasFluidProperties::s_from_v_e(), TabulatedFluidProperties::s_from_v_e(), LinearFluidProperties::T_from_v_e(), LinearTestFluidProperties::T_from_v_e(), LeadBismuthFluidProperties::T_from_v_e(), LeadLithiumFluidProperties::T_from_v_e(), LeadFluidProperties::T_from_v_e(), T_from_v_e(), TemperaturePressureFunctionFluidProperties::T_from_v_e(), SodiumSaturationFluidProperties::T_from_v_e(), IdealGasFluidProperties::T_from_v_e(), FlibeFluidProperties::T_from_v_e(), FlinakFluidProperties::T_from_v_e(), HeliumFluidProperties::T_from_v_e(), SimpleFluidProperties::T_from_v_e(), Water97FluidProperties::T_from_v_e(), TabulatedFluidProperties::T_from_v_e(), SimpleFluidProperties::T_from_v_h(), SinglePhaseFluidProperties::v_e_from_p_T(), StiffenedGasFluidProperties::v_e_spndl_from_T(), v_e_spndl_from_T(), IdealGasFluidProperties::v_e_spndl_from_T(), SodiumSaturationFluidProperties::v_from_p_T(), TabulatedFluidProperties::v_from_p_T(), Water97FluidProperties::v_from_p_T(), LeadLithiumFluidProperties::v_from_p_T(), LeadBismuthFluidProperties::v_from_p_T(), LeadFluidProperties::v_from_p_T(), TemperaturePressureFunctionFluidProperties::v_from_p_T(), FlibeFluidProperties::v_from_p_T(), FlinakFluidProperties::v_from_p_T(), Water97FluidProperties::v_from_p_T_template(), and TabulatedFluidProperties::writeTabulatedData().
|
inherited |
Definition at line 184 of file SinglePhaseFluidProperties.h.
|
inherited |
Definition at line 186 of file SinglePhaseFluidProperties.h.
|
inherited |
Definition at line 188 of file SinglePhaseFluidProperties.h.
Definition at line 210 of file SinglePhaseFluidProperties.h.