EOS_to_TRUST_generique#

#include <EOS_to_TRUST_generique.h>
Brief description

classe EOS_to_TRUST_generique

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`EOS\_to\_TRUST\_generique <class-eos-to-trust-generique>`
[EOS\_to\_TRUST\_generique](#class-eos-to-trust-generique)

Detailed description#

Interface commune pour TRUST et ses baltiks qui permet appeler les methodes de la lib EOS Methods disponibles pour les fluids en temperature et enthalpie

Inherits from#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classEOS__to__TRUST__generique__inherit__graph.png

List of Public Methods#

List of Private Methods#

Complete Member Function Documentation#

set_fluide_generique#

Definition
void EOS_to_TRUST_generique::set_fluide_generique(const char *const model_name, const char *const fluid_name) override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void EOS_to_TRUST_generique::set_fluide_generique(const char *const model_name, const char *const fluid_name) override <eos-to-trust-generique-public-void-eos-to-trust-generique-set-fluide-generique-const-char-ptr-const-model-name-const-char-ptr-const-fluid-name-override>`
[void EOS_to_TRUST_generique::set_fluide_generique(const char *const model_name, const char *const fluid_name) override](#eos-to-trust-generique-public-void-eos-to-trust-generique-set-fluide-generique-const-char-ptr-const-model-name-const-char-ptr-const-fluid-name-override)

tppi_get_all_pb_multiphase_ph#

Definition
int EOS_to_TRUST_generique::tppi_get_all_pb_multiphase_ph(const MSpanD, MLoiSpanD_h, MLoiSpanD_h, int ncomp=1, int id=0) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_all_pb_multiphase_ph(const MSpanD, MLoiSpanD_h, MLoiSpanD_h, int ncomp=1, int id=0) const override <eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-all-pb-multiphase-ph-const-mspand-mloispand-h-mloispand-h-int-ncomp-equal-1-int-id-equal-0-const-override>`
[int EOS_to_TRUST_generique::tppi_get_all_pb_multiphase_ph(const MSpanD, MLoiSpanD_h, MLoiSpanD_h, int ncomp=1, int id=0) const override](#eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-all-pb-multiphase-ph-const-mspand-mloispand-h-mloispand-h-int-ncomp-equal-1-int-id-equal-0-const-override)

tppi_get_all_pb_multiphase_pT#

Definition
int EOS_to_TRUST_generique::tppi_get_all_pb_multiphase_pT(const MSpanD, MLoiSpanD, MLoiSpanD, int ncomp=1, int id=0) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_all_pb_multiphase_pT(const MSpanD, MLoiSpanD, MLoiSpanD, int ncomp=1, int id=0) const override <eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-all-pb-multiphase-pt-const-mspand-mloispand-mloispand-int-ncomp-equal-1-int-id-equal-0-const-override>`
[int EOS_to_TRUST_generique::tppi_get_all_pb_multiphase_pT(const MSpanD, MLoiSpanD, MLoiSpanD, int ncomp=1, int id=0) const override](#eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-all-pb-multiphase-pt-const-mspand-mloispand-mloispand-int-ncomp-equal-1-int-id-equal-0-const-override)

tppi_get_all_prop_loi_F5#

Definition
int EOS_to_TRUST_generique::tppi_get_all_prop_loi_F5(const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0, bool is_liq=true) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_all_prop_loi_F5(const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0, bool is_liq=true) const override <eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-all-prop-loi-f5-const-mspand-mloispand-h-int-ncomp-equal-1-int-id-equal-0-bool-is-liq-equal-true-const-override>`
[int EOS_to_TRUST_generique::tppi_get_all_prop_loi_F5(const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0, bool is_liq=true) const override](#eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-all-prop-loi-f5-const-mspand-mloispand-h-int-ncomp-equal-1-int-id-equal-0-bool-is-liq-equal-true-const-override)

tppi_get_beta_ph#

Definition
int EOS_to_TRUST_generique::tppi_get_beta_ph(const SpanD P, const SpanD H, SpanD R, int ncomp=1, int id=0) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_beta_ph(const SpanD P, const SpanD H, SpanD R, int ncomp=1, int id=0) const override <eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-beta-ph-const-spand-p-const-spand-h-spand-r-int-ncomp-equal-1-int-id-equal-0-const-override>`
[int EOS_to_TRUST_generique::tppi_get_beta_ph(const SpanD P, const SpanD H, SpanD R, int ncomp=1, int id=0) const override](#eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-beta-ph-const-spand-p-const-spand-h-spand-r-int-ncomp-equal-1-int-id-equal-0-const-override)

tppi_get_beta_pT#

Definition
int EOS_to_TRUST_generique::tppi_get_beta_pT(const SpanD P, const SpanD T, SpanD R, int ncomp=1, int id=0) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_beta_pT(const SpanD P, const SpanD T, SpanD R, int ncomp=1, int id=0) const override <eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-beta-pt-const-spand-p-const-spand-t-spand-r-int-ncomp-equal-1-int-id-equal-0-const-override>`
[int EOS_to_TRUST_generique::tppi_get_beta_pT(const SpanD P, const SpanD T, SpanD R, int ncomp=1, int id=0) const override](#eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-beta-pt-const-spand-p-const-spand-t-spand-r-int-ncomp-equal-1-int-id-equal-0-const-override)

tppi_get_CPMLB_pb_multiphase_ph#

Definition
int EOS_to_TRUST_generique::tppi_get_CPMLB_pb_multiphase_ph(const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_CPMLB_pb_multiphase_ph(const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0) const override <eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-cpmlb-pb-multiphase-ph-const-mspand-mloispand-h-int-ncomp-equal-1-int-id-equal-0-const-override>`
[int EOS_to_TRUST_generique::tppi_get_CPMLB_pb_multiphase_ph(const MSpanD, MLoiSpanD_h, int ncomp=1, int id=0) const override](#eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-cpmlb-pb-multiphase-ph-const-mspand-mloispand-h-int-ncomp-equal-1-int-id-equal-0-const-override)

tppi_get_CPMLB_pb_multiphase_pT#

Definition
int EOS_to_TRUST_generique::tppi_get_CPMLB_pb_multiphase_pT(const MSpanD, MLoiSpanD, int ncomp=1, int id=0) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_CPMLB_pb_multiphase_pT(const MSpanD, MLoiSpanD, int ncomp=1, int id=0) const override <eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-cpmlb-pb-multiphase-pt-const-mspand-mloispand-int-ncomp-equal-1-int-id-equal-0-const-override>`
[int EOS_to_TRUST_generique::tppi_get_CPMLB_pb_multiphase_pT(const MSpanD, MLoiSpanD, int ncomp=1, int id=0) const override](#eos-to-trust-generique-public-int-eos-to-trust-generique-tppi-get-cpmlb-pb-multiphase-pt-const-mspand-mloispand-int-ncomp-equal-1-int-id-equal-0-const-override)

tppi_get_single_property_h_#

Definition
int EOS_to_TRUST_generique::tppi_get_single_property_h_(Loi_en_h, const SpanD, const SpanD, SpanD, int, int) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_single_property_h_(Loi_en_h, const SpanD, const SpanD, SpanD, int, int) const override <eos-to-trust-generique-private-int-eos-to-trust-generique-tppi-get-single-property-h-underscore-loi-en-h-const-spand-const-spand-spand-int-int-const-override>`
[int EOS_to_TRUST_generique::tppi_get_single_property_h_(Loi_en_h, const SpanD, const SpanD, SpanD, int, int) const override](#eos-to-trust-generique-private-int-eos-to-trust-generique-tppi-get-single-property-h-underscore-loi-en-h-const-spand-const-spand-spand-int-int-const-override)

tppi_get_single_property_T_#

Definition
int EOS_to_TRUST_generique::tppi_get_single_property_T_(Loi_en_T, const SpanD, const SpanD, SpanD, int, int) const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int EOS_to_TRUST_generique::tppi_get_single_property_T_(Loi_en_T, const SpanD, const SpanD, SpanD, int, int) const override <eos-to-trust-generique-private-int-eos-to-trust-generique-tppi-get-single-property-t-underscore-loi-en-t-const-spand-const-spand-spand-int-int-const-override>`
[int EOS_to_TRUST_generique::tppi_get_single_property_T_(Loi_en_T, const SpanD, const SpanD, SpanD, int, int) const override](#eos-to-trust-generique-private-int-eos-to-trust-generique-tppi-get-single-property-t-underscore-loi-en-t-const-spand-const-spand-spand-int-int-const-override)

Attributes Documentation#