12#ifndef BELFEM_CL_GM_EOS_CUBIC_HPP
13#define BELFEM_CL_GM_EOS_CUBIC_HPP
71 mutable real mDepartureV;
72 mutable real mDepartureValue;
303 init_departure_splines();
316 eval_a(
const real T,
const int aDeriv )
const;
324 a(
const real T )
const;
332 dadT(
const real T )
const;
340 d2adT2(
const real T )
const;
350 chi(
const real v )
const;
364 component_wise_parameters(
370 real & aCPDEP )
const;
375 update_component_parameters(
377 const real p )
const;
Cell is a wrapper around the standard vector.
Definition cl_Cell.hpp:42
The gas class that provides the fluid model.
Definition cl_Gas.hpp:81
Cubic spline on a uniform grid, C2, with natural, parabolic or clamped boundary conditions.
Definition cl_Spline.hpp:45
The Alpha function is part of the Cubic gas model.
Definition cl_GM_EoS_AlphaFunction.hpp:29
real hdep0(const real T) const
Definition cl_GM_EoS_Cubic.cpp:411
real cpdep0(const real T) const
Definition cl_GM_EoS_Cubic.cpp:419
real dhdepdp(const real T, const real p) const
Definition cl_GM_EoS_Cubic.cpp:347
real dsdepdT0(const real T) const
Definition cl_GM_EoS_Cubic.cpp:436
real dpdv(const real T, const real v) const
Definition cl_GM_EoS_Cubic.cpp:234
real kappa(const real T, const real p) const
isothermal compressibility coefficient
Definition cl_GM_EoS_Cubic.cpp:288
real sdep0(const real T) const
Definition cl_GM_EoS_Cubic.cpp:427
real dpdT(const real T, const real v) const
Definition cl_GM_EoS_Cubic.cpp:216
real beta(const real T, const real p) const
isochoric stress coefficient
Definition cl_GM_EoS_Cubic.cpp:271
real dsdepdT(const real T, const real p) const
Definition cl_GM_EoS_Cubic.cpp:364
void remix()
call the remix function of the equation of state
Definition cl_GM_EoS_Cubic.cpp:69
real cpdep(const real T, const real p) const
Definition cl_GM_EoS_Cubic.cpp:320
real d2pdT2(const real T, const real v) const
Definition cl_GM_EoS_Cubic.cpp:225
real T(const real p, const real v) const
temperature in K
Definition cl_GM_EoS_Cubic.cpp:204
EoS_Cubic(Gas &aParent, const GasModel aGasModel)
Definition cl_GM_EoS_Cubic.cpp:30
real sdep(const real T, const real p) const
Definition cl_GM_EoS_Cubic.cpp:334
real dsdepdp(const real T, const real p) const
Definition cl_GM_EoS_Cubic.cpp:377
real hdep(const real T, const real p) const
enthalpy departure
Definition cl_GM_EoS_Cubic.cpp:309
real p(const real T, const real v) const
pressure in Pa
Definition cl_GM_EoS_Cubic.cpp:122
real alpha(const real T, const real p) const
thermal expansion coefficient
Definition cl_GM_EoS_Cubic.cpp:255
void eval_critical_point(real &T, real &p, real &v) const
Definition cl_GM_EoS_Cubic.cpp:798
real d2pdv2(const real T, const real v) const
Definition cl_GM_EoS_Cubic.cpp:244
real v(const real T, const real p) const
specific volume in m^3/kg
Definition cl_GM_EoS_Cubic.cpp:131
EoS(Gas &aParent)
Definition cl_GM_EoS.cpp:22
USER GUIDES:
Definition cl_Capacitor.cpp:16
unsigned int uint
Definition typedefs.hpp:30
uint32_t index_t
Definition typedefs.hpp:52
double real
Definition typedefs.hpp:36
GasModel
Definition en_GM_GasModel.hpp:18
#define BELFEM_QUIET_NAN
Definition typedefs.hpp:87