16#ifndef EOS_to_TRUST_generique_included
17#define EOS_to_TRUST_generique_included
19#include <EOS_to_TRUST.h>
34 int tppi_get_beta_pT(
const SpanD P,
const SpanD T, SpanD R,
int ncomp = 1,
int id = 0)
const override;
35 int tppi_get_beta_ph(
const SpanD P,
const SpanD H, SpanD R,
int ncomp = 1,
int id = 0)
const override;
45 int tppi_get_all_prop_loi_F5(
const MSpanD , MLoiSpanD_h ,
int ncomp = 1,
int id = 0,
bool is_liq =
true)
const override;
48 int tppi_get_single_property_T_(Loi_en_T ,
const SpanD ,
const SpanD , SpanD ,
int ,
int)
const override;
49 int tppi_get_single_property_h_(Loi_en_h ,
const SpanD ,
const SpanD , SpanD ,
int ,
int)
const override;
52 int tppi_get_all_properties_T_(
const MSpanD , NEPTUNE::EOS_Fields& , NEPTUNE::EOS_Error_Field& ,
int ncomp = 1,
int id = 0)
const;
53 int tppi_get_all_properties_h_(
const MSpanD , NEPTUNE::EOS_Fields& , NEPTUNE::EOS_Error_Field& ,
int ncomp = 1,
int id = 0)
const;
classe EOS_to_TRUST_generique
int tppi_get_CPMLB_pb_multiphase_ph(const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0) const override
void set_fluide_generique(const char *const model_name, const char *const fluid_name) override
int tppi_get_CPMLB_pb_multiphase_pT(const MSpanD, MLoiSpanD, int ncomp=1, int id=0) const override
int tppi_get_all_prop_loi_F5(const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0, bool is_liq=true) const override
int tppi_get_all_pb_multiphase_pT(const MSpanD, MLoiSpanD, MLoiSpanD, int ncomp=1, int id=0) const override
int tppi_get_all_pb_multiphase_ph(const MSpanD, MLoiSpanD_h, MLoiSpanD_h, int ncomp=1, int id=0) const override
int tppi_get_beta_ph(const SpanD P, const SpanD H, SpanD R, int ncomp=1, int id=0) const override
int tppi_get_beta_pT(const SpanD P, const SpanD T, SpanD R, int ncomp=1, int id=0) const override