TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
TPPI Class Referenceabstract

classe EOS_to_TRUST More...

#include <TPPI.h>

Inheritance diagram for TPPI:
[legend]

Public Member Functions

 TPPI ()=default
virtual ~TPPI ()=default
virtual void set_fluide_generique (const char *const, const char *const)
virtual void set_saturation_generique (const char *const, const char *const)
virtual void set_phase (const Motcle &)
virtual void set_path_refprop ()
virtual void verify_phase (const Motcle &)
virtual void desactivate_handler (bool op=true)
virtual double tppi_get_p_min () const =0
virtual double tppi_get_p_max () const =0
virtual double tppi_get_h_min () const =0
virtual double tppi_get_h_max () const =0
virtual double tppi_get_T_min () const =0
virtual double tppi_get_T_max () const =0
virtual double tppi_get_rho_min () const =0
virtual double tppi_get_rho_max () const =0
virtual double tppi_get_p_crit () const =0
virtual double tppi_get_h_crit () const =0
virtual double tppi_get_T_crit () const =0
virtual double tppi_get_rho_crit () const =0
virtual MRange all_unknowns_range ()
template<typename TYPE>
TYPE not_implemented (const char *nom_funct) const
virtual int tppi_get_rho_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_dp_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_dT_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_h_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_h_dp_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_h_dT_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_dp_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_dT_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_dp_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_dT_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_dp_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_dT_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_sigma_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_sigma_dp_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_sigma_dT_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_beta_pT (const SpanD P, const SpanD T, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_dp_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_dh_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_T_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_T_dp_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_T_dh_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_dp_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_dh_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_dp_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_dh_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_dp_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_dh_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_sigma_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_sigma_dp_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_sigma_dh_ph (const SpanD P, const SpanD H, SpanD R, int ncomp=1, int ind=0) const
virtual int tppi_get_beta_ph (const SpanD P, const SpanD H, SpanD R, int ncomp, int ind) const
virtual int tppi_get_T_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_T_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_p_sat_T (const SpanD T, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_p_sat_d_T_T (const SpanD T, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_h_l_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_h_l_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_h_v_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_h_v_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_lvap_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_lvap_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_l_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_l_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_v_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_rho_v_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_l_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_l_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_v_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_cp_v_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_l_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_l_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_v_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_lambda_v_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_l_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_l_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_v_sat_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_mu_v_sat_d_p_p (const SpanD P, SpanD res, int ncomp=1, int ind=0) const
virtual int tppi_get_CPMLB_pb_multiphase_pT (const MSpanD input, MLoiSpanD prop, int ncomp=1, int id=0) const
virtual int tppi_get_all_pb_multiphase_pT (const MSpanD input, MLoiSpanD inter, MLoiSpanD bord, int ncomp=1, int id=0) const
virtual int tppi_get_CPMLB_pb_multiphase_ph (const MSpanD input, MLoiSpanD_h prop, int ncomp=1, int id=0) const
virtual int tppi_get_all_pb_multiphase_ph (const MSpanD input, MLoiSpanD_h inter, MLoiSpanD_h bord, int ncomp=1, int id=0) const
virtual int tppi_get_all_flux_interfacial_pb_multiphase (const SpanD P, MSatSpanD, int ncomp=1, int id=0) const
virtual int tppi_get_all_prop_loi_F5 (const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0, bool is_liq=true) const
virtual int tppi_get_all_sat_loi_F5 (const MSpanD input, MSatSpanD sats, int ncomp=1, int id=0) const
virtual void set_user_uniform_sigma (const double)

Protected Member Functions

virtual int tppi_get_single_property_T_ (Loi_en_T, const SpanD, const SpanD, SpanD, int, int) const
virtual int tppi_get_single_property_h_ (Loi_en_h, const SpanD, const SpanD, SpanD, int, int) const
virtual int tppi_get_single_sat_p_ (SAT, const SpanD, SpanD, int, int, bool is_liq=true) const

Detailed Description

classe EOS_to_TRUST

Interface commune pour TRUST et ses baltiks qui permet appeler les methodes de la lib EOS/CoolProp Methods disponibles en temperature et enthalpie, egalement pour la saturation

Definition at line 27 of file TPPI.h.

Constructor & Destructor Documentation

◆ TPPI()

TPPI::TPPI ( )
default

◆ ~TPPI()

virtual TPPI::~TPPI ( )
virtualdefault

Member Function Documentation

◆ all_unknowns_range()

MRange TPPI::all_unknowns_range ( )
virtual

Reimplemented in EOS_to_TRUST.

Definition at line 18 of file TPPI.cpp.

◆ desactivate_handler()

virtual void TPPI::desactivate_handler ( bool op = true)
inlinevirtual

Reimplemented in EOS_to_TRUST.

Definition at line 39 of file TPPI.h.

◆ not_implemented()

template<typename TYPE>
TYPE TPPI::not_implemented ( const char * nom_funct) const
inline

Definition at line 61 of file TPPI.h.

◆ set_fluide_generique()

virtual void TPPI::set_fluide_generique ( const char * const ,
const char * const  )
inlinevirtual

Reimplemented in CoolProp_to_TRUST_generique, and EOS_to_TRUST_generique.

Definition at line 33 of file TPPI.h.

◆ set_path_refprop()

virtual void TPPI::set_path_refprop ( )
inlinevirtual

Reimplemented in CoolProp_to_TRUST.

Definition at line 36 of file TPPI.h.

◆ set_phase()

virtual void TPPI::set_phase ( const Motcle & )
inlinevirtual

Reimplemented in CoolProp_to_TRUST.

Definition at line 35 of file TPPI.h.

◆ set_saturation_generique()

virtual void TPPI::set_saturation_generique ( const char * const ,
const char * const  )
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique, and EOS_to_TRUST_Sat_generique.

Definition at line 34 of file TPPI.h.

◆ set_user_uniform_sigma()

virtual void TPPI::set_user_uniform_sigma ( const double )
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique, and EOS_to_TRUST_Sat_generique.

Definition at line 395 of file TPPI.h.

◆ tppi_get_all_flux_interfacial_pb_multiphase()

virtual int TPPI::tppi_get_all_flux_interfacial_pb_multiphase ( const SpanD P,
MSatSpanD ,
int ncomp = 1,
int id = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique, and EOS_to_TRUST_Sat_generique.

Definition at line 389 of file TPPI.h.

◆ tppi_get_all_pb_multiphase_ph()

virtual int TPPI::tppi_get_all_pb_multiphase_ph ( const MSpanD input,
MLoiSpanD_h inter,
MLoiSpanD_h bord,
int ncomp = 1,
int id = 0 ) const
inlinevirtual

Reimplemented in EOS_to_TRUST_generique.

Definition at line 387 of file TPPI.h.

◆ tppi_get_all_pb_multiphase_pT()

virtual int TPPI::tppi_get_all_pb_multiphase_pT ( const MSpanD input,
MLoiSpanD inter,
MLoiSpanD bord,
int ncomp = 1,
int id = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_generique, and EOS_to_TRUST_generique.

Definition at line 384 of file TPPI.h.

◆ tppi_get_all_prop_loi_F5()

virtual int TPPI::tppi_get_all_prop_loi_F5 ( const MSpanD ,
MLoiSpanD_h ,
int ncomp = 1,
int id = 0,
bool is_liq = true ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_generique, and EOS_to_TRUST_generique.

Definition at line 392 of file TPPI.h.

◆ tppi_get_all_sat_loi_F5()

virtual int TPPI::tppi_get_all_sat_loi_F5 ( const MSpanD input,
MSatSpanD sats,
int ncomp = 1,
int id = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique, and EOS_to_TRUST_Sat_generique.

Definition at line 393 of file TPPI.h.

◆ tppi_get_beta_ph()

virtual int TPPI::tppi_get_beta_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp,
int ind ) const
inlinevirtual

Reimplemented in EOS_to_TRUST_generique.

Definition at line 264 of file TPPI.h.

◆ tppi_get_beta_pT()

virtual int TPPI::tppi_get_beta_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in EOS_to_TRUST_generique.

Definition at line 163 of file TPPI.h.

◆ tppi_get_cp_dh_ph()

virtual int TPPI::tppi_get_cp_dh_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 213 of file TPPI.h.

◆ tppi_get_cp_dp_ph()

virtual int TPPI::tppi_get_cp_dp_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 208 of file TPPI.h.

◆ tppi_get_cp_dp_pT()

virtual int TPPI::tppi_get_cp_dp_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 107 of file TPPI.h.

◆ tppi_get_cp_dT_pT()

virtual int TPPI::tppi_get_cp_dT_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 112 of file TPPI.h.

◆ tppi_get_cp_l_sat_d_p_p()

virtual int TPPI::tppi_get_cp_l_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 349 of file TPPI.h.

◆ tppi_get_cp_l_sat_p()

virtual int TPPI::tppi_get_cp_l_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 344 of file TPPI.h.

◆ tppi_get_cp_ph()

virtual int TPPI::tppi_get_cp_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 203 of file TPPI.h.

◆ tppi_get_cp_pT()

virtual int TPPI::tppi_get_cp_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 102 of file TPPI.h.

◆ tppi_get_cp_v_sat_d_p_p()

virtual int TPPI::tppi_get_cp_v_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 359 of file TPPI.h.

◆ tppi_get_cp_v_sat_p()

virtual int TPPI::tppi_get_cp_v_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 354 of file TPPI.h.

◆ tppi_get_CPMLB_pb_multiphase_ph()

virtual int TPPI::tppi_get_CPMLB_pb_multiphase_ph ( const MSpanD input,
MLoiSpanD_h prop,
int ncomp = 1,
int id = 0 ) const
inlinevirtual

Reimplemented in EOS_to_TRUST_generique.

Definition at line 386 of file TPPI.h.

◆ tppi_get_CPMLB_pb_multiphase_pT()

virtual int TPPI::tppi_get_CPMLB_pb_multiphase_pT ( const MSpanD input,
MLoiSpanD prop,
int ncomp = 1,
int id = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_generique, and EOS_to_TRUST_generique.

Definition at line 383 of file TPPI.h.

◆ tppi_get_h_crit()

virtual double TPPI::tppi_get_h_crit ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_h_dp_pT()

virtual int TPPI::tppi_get_h_dp_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 92 of file TPPI.h.

◆ tppi_get_h_dT_pT()

virtual int TPPI::tppi_get_h_dT_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 97 of file TPPI.h.

◆ tppi_get_h_l_sat_d_p_p()

virtual int TPPI::tppi_get_h_l_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 299 of file TPPI.h.

◆ tppi_get_h_l_sat_p()

virtual int TPPI::tppi_get_h_l_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 294 of file TPPI.h.

◆ tppi_get_h_max()

virtual double TPPI::tppi_get_h_max ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_h_min()

virtual double TPPI::tppi_get_h_min ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_h_pT()

virtual int TPPI::tppi_get_h_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 87 of file TPPI.h.

◆ tppi_get_h_v_sat_d_p_p()

virtual int TPPI::tppi_get_h_v_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 309 of file TPPI.h.

◆ tppi_get_h_v_sat_p()

virtual int TPPI::tppi_get_h_v_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 304 of file TPPI.h.

◆ tppi_get_lambda_dh_ph()

virtual int TPPI::tppi_get_lambda_dh_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 243 of file TPPI.h.

◆ tppi_get_lambda_dp_ph()

virtual int TPPI::tppi_get_lambda_dp_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 238 of file TPPI.h.

◆ tppi_get_lambda_dp_pT()

virtual int TPPI::tppi_get_lambda_dp_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 137 of file TPPI.h.

◆ tppi_get_lambda_dT_pT()

virtual int TPPI::tppi_get_lambda_dT_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 142 of file TPPI.h.

◆ tppi_get_lambda_l_sat_d_p_p()

virtual int TPPI::tppi_get_lambda_l_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 365 of file TPPI.h.

◆ tppi_get_lambda_l_sat_p()

virtual int TPPI::tppi_get_lambda_l_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique.

Definition at line 364 of file TPPI.h.

◆ tppi_get_lambda_ph()

virtual int TPPI::tppi_get_lambda_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 233 of file TPPI.h.

◆ tppi_get_lambda_pT()

virtual int TPPI::tppi_get_lambda_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 132 of file TPPI.h.

◆ tppi_get_lambda_v_sat_d_p_p()

virtual int TPPI::tppi_get_lambda_v_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 368 of file TPPI.h.

◆ tppi_get_lambda_v_sat_p()

virtual int TPPI::tppi_get_lambda_v_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique.

Definition at line 367 of file TPPI.h.

◆ tppi_get_lvap_d_p_p()

virtual int TPPI::tppi_get_lvap_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in EOS_to_TRUST_Sat_generique.

Definition at line 319 of file TPPI.h.

◆ tppi_get_lvap_p()

virtual int TPPI::tppi_get_lvap_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in EOS_to_TRUST_Sat_generique.

Definition at line 314 of file TPPI.h.

◆ tppi_get_mu_dh_ph()

virtual int TPPI::tppi_get_mu_dh_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 228 of file TPPI.h.

◆ tppi_get_mu_dp_ph()

virtual int TPPI::tppi_get_mu_dp_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 223 of file TPPI.h.

◆ tppi_get_mu_dp_pT()

virtual int TPPI::tppi_get_mu_dp_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 122 of file TPPI.h.

◆ tppi_get_mu_dT_pT()

virtual int TPPI::tppi_get_mu_dT_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 127 of file TPPI.h.

◆ tppi_get_mu_l_sat_d_p_p()

virtual int TPPI::tppi_get_mu_l_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 371 of file TPPI.h.

◆ tppi_get_mu_l_sat_p()

virtual int TPPI::tppi_get_mu_l_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique.

Definition at line 370 of file TPPI.h.

◆ tppi_get_mu_ph()

virtual int TPPI::tppi_get_mu_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 218 of file TPPI.h.

◆ tppi_get_mu_pT()

virtual int TPPI::tppi_get_mu_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 117 of file TPPI.h.

◆ tppi_get_mu_v_sat_d_p_p()

virtual int TPPI::tppi_get_mu_v_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 374 of file TPPI.h.

◆ tppi_get_mu_v_sat_p()

virtual int TPPI::tppi_get_mu_v_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique.

Definition at line 373 of file TPPI.h.

◆ tppi_get_p_crit()

virtual double TPPI::tppi_get_p_crit ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_p_max()

virtual double TPPI::tppi_get_p_max ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_p_min()

virtual double TPPI::tppi_get_p_min ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_p_sat_d_T_T()

virtual int TPPI::tppi_get_p_sat_d_T_T ( const SpanD T,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in EOS_to_TRUST_Sat_generique.

Definition at line 289 of file TPPI.h.

◆ tppi_get_p_sat_T()

virtual int TPPI::tppi_get_p_sat_T ( const SpanD T,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in EOS_to_TRUST_Sat_generique.

Definition at line 284 of file TPPI.h.

◆ tppi_get_rho_crit()

virtual double TPPI::tppi_get_rho_crit ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_rho_dh_ph()

virtual int TPPI::tppi_get_rho_dh_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 183 of file TPPI.h.

◆ tppi_get_rho_dp_ph()

virtual int TPPI::tppi_get_rho_dp_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 178 of file TPPI.h.

◆ tppi_get_rho_dp_pT()

virtual int TPPI::tppi_get_rho_dp_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 77 of file TPPI.h.

◆ tppi_get_rho_dT_pT()

virtual int TPPI::tppi_get_rho_dT_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 82 of file TPPI.h.

◆ tppi_get_rho_l_sat_d_p_p()

virtual int TPPI::tppi_get_rho_l_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 329 of file TPPI.h.

◆ tppi_get_rho_l_sat_p()

virtual int TPPI::tppi_get_rho_l_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 324 of file TPPI.h.

◆ tppi_get_rho_max()

virtual double TPPI::tppi_get_rho_max ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_rho_min()

virtual double TPPI::tppi_get_rho_min ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_rho_ph()

virtual int TPPI::tppi_get_rho_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 173 of file TPPI.h.

◆ tppi_get_rho_pT()

virtual int TPPI::tppi_get_rho_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 72 of file TPPI.h.

◆ tppi_get_rho_v_sat_d_p_p()

virtual int TPPI::tppi_get_rho_v_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 339 of file TPPI.h.

◆ tppi_get_rho_v_sat_p()

virtual int TPPI::tppi_get_rho_v_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 334 of file TPPI.h.

◆ tppi_get_sigma_dh_ph()

virtual int TPPI::tppi_get_sigma_dh_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 258 of file TPPI.h.

◆ tppi_get_sigma_dp_ph()

virtual int TPPI::tppi_get_sigma_dp_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 253 of file TPPI.h.

◆ tppi_get_sigma_dp_pT()

virtual int TPPI::tppi_get_sigma_dp_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 152 of file TPPI.h.

◆ tppi_get_sigma_dT_pT()

virtual int TPPI::tppi_get_sigma_dT_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 157 of file TPPI.h.

◆ tppi_get_sigma_ph()

virtual int TPPI::tppi_get_sigma_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique, and EOS_to_TRUST_Sat_generique.

Definition at line 248 of file TPPI.h.

◆ tppi_get_sigma_pT()

virtual int TPPI::tppi_get_sigma_pT ( const SpanD P,
const SpanD T,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Reimplemented in CoolProp_to_TRUST_Sat_generique, and EOS_to_TRUST_Sat_generique.

Definition at line 147 of file TPPI.h.

◆ tppi_get_single_property_h_()

virtual int TPPI::tppi_get_single_property_h_ ( Loi_en_h ,
const SpanD ,
const SpanD ,
SpanD ,
int ,
int  ) const
inlineprotectedvirtual

Definition at line 378 of file TPPI.h.

◆ tppi_get_single_property_T_()

virtual int TPPI::tppi_get_single_property_T_ ( Loi_en_T ,
const SpanD ,
const SpanD ,
SpanD ,
int ,
int  ) const
inlineprotectedvirtual

Definition at line 377 of file TPPI.h.

◆ tppi_get_single_sat_p_()

virtual int TPPI::tppi_get_single_sat_p_ ( SAT ,
const SpanD ,
SpanD ,
int ,
int ,
bool is_liq = true ) const
inlineprotectedvirtual

Definition at line 379 of file TPPI.h.

◆ tppi_get_T_crit()

virtual double TPPI::tppi_get_T_crit ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_T_dh_ph()

virtual int TPPI::tppi_get_T_dh_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 198 of file TPPI.h.

◆ tppi_get_T_dp_ph()

virtual int TPPI::tppi_get_T_dp_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 193 of file TPPI.h.

◆ tppi_get_T_max()

virtual double TPPI::tppi_get_T_max ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_T_min()

virtual double TPPI::tppi_get_T_min ( ) const
pure virtual

Implemented in CoolProp_to_TRUST, and EOS_to_TRUST.

◆ tppi_get_T_ph()

virtual int TPPI::tppi_get_T_ph ( const SpanD P,
const SpanD H,
SpanD R,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 188 of file TPPI.h.

◆ tppi_get_T_sat_d_p_p()

virtual int TPPI::tppi_get_T_sat_d_p_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 279 of file TPPI.h.

◆ tppi_get_T_sat_p()

virtual int TPPI::tppi_get_T_sat_p ( const SpanD P,
SpanD res,
int ncomp = 1,
int ind = 0 ) const
inlinevirtual

Definition at line 274 of file TPPI.h.

◆ verify_phase()

virtual void TPPI::verify_phase ( const Motcle & )
inlinevirtual

Reimplemented in CoolProp_to_TRUST.

Definition at line 37 of file TPPI.h.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/v1.9.8/src/ThHyd/ThermoPhysical_properties_interfaces/TPPI.h
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/v1.9.8/src/ThHyd/ThermoPhysical_properties_interfaces/TPPI.cpp