16#include <Fluide_Dilatable_base.h>
17#include <Loi_Etat_TPPI_base.h>
18#include <Champ_Uniforme.h>
32 param.lire_avec_accolades_depuis(is);
39 Cerr <<
"Loi_Etat_TPPI_base::inverser_Pth should not be called !! " << finl;
45 if (!le_fluide->has_viscosite_dynamique())
47 Cerr <<
"Error in Loi_Etat_TPPI_base::verify_fields() ... Mu is not read in your medium and it must be calculated by EOS/CoolProp !!!" << finl;
53 Cerr <<
"Error in Loi_Etat_TPPI_base::verify_fields() ... Mu should not be Champ_Uniforme since it must be calculated by EOS/CoolProp !!!" << finl;
57 if (!le_fluide->has_conductivite())
59 Cerr <<
"Error in Loi_Etat_TPPI_base::verify_fields() ... Lambda is not read in your medium and it must be calculated by EOS/CoolProp !!!" << finl;
65 Cerr <<
"Error in Loi_Etat_TPPI_base::verify_fields() ... Lambda should not be Champ_Uniforme since it must be calculated by EOS/CoolProp !!!" << finl;
69 if (!le_fluide->has_diffusivite())
71 Cerr <<
"Error in Loi_Etat_TPPI_base::verify_fields() ... Alpha is not read in your medium and it must be calculated by EOS/CoolProp !!!" << finl;
77 Cerr <<
"Error in Loi_Etat_TPPI_base::verify_fields() ... Alpha should not be Champ_Uniforme since it must be calculated by EOS/CoolProp !!!" << finl;
90 Cerr <<
"Loi_Etat_TPPI_base::calculer_masse_volumique should not be called !! " << finl;
classe Champ_Don_base classe de base des Champs donnes (non calcules)
Class defining operators and methods for all reading operation in an input flow (file,...
classe Loi_Etat_Mono_GP_base Cette classe represente la loi d'etat base pour les gaz parfaits.
void preparer_calcul() override
Prepare le fluide au calcul.
double inverser_Pth(double, double) override
Calcule la pression avec la temperature et la masse volumique.
virtual void calculer_masse_volumique()
Recalcule la masse volumique.
virtual void preparer_calcul()
Prepare le fluide au calcul.
const Nom & que_suis_je() const
renvoie la chaine identifiant la classe.
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
Classe de base des flux de sortie.