16#ifndef Saturation_generique_TPPI_base_included
17#define Saturation_generique_TPPI_base_included
19#include <Saturation_base.h>
26 void Tsat_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
28 TPPI_->tppi_get_T_sat_p(P, res, ncomp, ind);
32 void dP_Tsat_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
34 TPPI_->tppi_get_T_sat_d_p_p(P, res, ncomp, ind);
37 void Psat_(
const SpanD T, SpanD res,
int ncomp = 1,
int ind = 0)
const override
39 TPPI_->tppi_get_p_sat_T(Tk_(T), res, ncomp, ind);
43 void dT_Psat_(
const SpanD T, SpanD res,
int ncomp = 1,
int ind = 0)
const override
45 TPPI_->tppi_get_p_sat_d_T_T(Tk_(T), res, ncomp, ind);
49 void Lvap_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
51 TPPI_->tppi_get_lvap_p(P, res, ncomp, ind);
54 void dP_Lvap_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
56 TPPI_->tppi_get_lvap_d_p_p(P, res, ncomp, ind);
59 void Hls_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
61 TPPI_->tppi_get_h_l_sat_p(P, res, ncomp, ind);
64 void dP_Hls_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
66 TPPI_->tppi_get_h_l_sat_d_p_p(P, res, ncomp, ind);
69 void Hvs_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
71 TPPI_->tppi_get_h_v_sat_p(P, res, ncomp, ind);
74 void dP_Hvs_(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
76 TPPI_->tppi_get_h_v_sat_d_p_p(P, res, ncomp, ind);
79 void sigma_(
const SpanD T,
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
81 TPPI_->tppi_get_sigma_pT(P, Tk_(T), res, ncomp, ind);
85 void sigma_h_(
const SpanD H,
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override
87 TPPI_->tppi_get_sigma_ph(P, H, res, ncomp, ind);
92 TPPI_->tppi_get_all_flux_interfacial_pb_multiphase(P, sats, ncomp, ind);
96 std::shared_ptr<TPPI>
TPPI_ =
nullptr;
Une chaine de caractere (Nom) en majuscules.
void dP_Hls_(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void Hls_(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
std::shared_ptr< TPPI > TPPI_
void Tsat_(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void dP_Hvs_(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void dT_Psat_(const SpanD T, SpanD res, int ncomp=1, int ind=0) const override
void Psat_(const SpanD T, SpanD res, int ncomp=1, int ind=0) const override
void Lvap_(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void dP_Lvap_(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void dP_Tsat_(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void sigma_(const SpanD T, const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void sigma_h_(const SpanD H, const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void Hvs_(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void compute_all_flux_interfacial_pb_multiphase(const SpanD P, MSatSpanD sats, int ncomp=1, int ind=0) const override