16#ifndef EOS_to_TRUST_Sat_generique_included
17#define EOS_to_TRUST_Sat_generique_included
19#include <EOS_to_TRUST.h>
33 int tppi_get_p_sat_T(
const SpanD T, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
36 int tppi_get_lvap_p(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
37 int tppi_get_lvap_d_p_p(
const SpanD P, SpanD res,
int ncomp = 1,
int ind = 0)
const override;
40 int tppi_get_sigma_pT(
const SpanD P,
const SpanD T, SpanD R,
int ncomp = 1,
int id = 0)
const override;
41 int tppi_get_sigma_ph(
const SpanD P,
const SpanD H, SpanD R,
int ncomp = 1,
int id = 0)
const override;
49 int tppi_get_single_sat_p_(SAT ,
const SpanD , SpanD ,
int ,
int ,
bool is_liq =
true)
const override;
50 double user_uniform_sigma_ = -1;
classe EOS_to_TRUST_Sat_generique
void set_user_uniform_sigma(const double sigma) override
int tppi_get_lvap_d_p_p(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
void set_saturation_generique(const char *const model_name, const char *const fluid_name) override
int tppi_get_all_flux_interfacial_pb_multiphase(const SpanD P, MSatSpanD sats, int ncomp=1, int id=0) const override
int tppi_get_p_sat_T(const SpanD T, SpanD res, int ncomp=1, int ind=0) const override
int tppi_get_lvap_p(const SpanD P, SpanD res, int ncomp=1, int ind=0) const override
int tppi_get_sigma_ph(const SpanD P, const SpanD H, SpanD R, int ncomp=1, int id=0) const override
int tppi_get_sigma_pT(const SpanD P, const SpanD T, SpanD R, int ncomp=1, int id=0) const override
int tppi_get_p_sat_d_T_T(const SpanD T, SpanD res, int ncomp=1, int ind=0) const override
int tppi_get_all_sat_loi_F5(const MSpanD input, MSatSpanD sats, int ncomp=1, int id=0) const override