16#ifndef Loi_Etat_GR_base_included
17#define Loi_Etat_GR_base_included
21#define RU_ 8.3143*4.18448
24#include <Loi_Etat_base.h>
47 double De_DP(
double,
double)
const override;
48 double De_DT(
double,
double)
const override;
49 double Cp_calc(
double,
double)
const;
56 double Drho_DP(
double,
double)
const override = 0;
57 double Drho_DT(
double,
double)
const override = 0;
58 virtual double DT_DH(
double,
double)
const = 0;
void calculer_Cp() override
Calcule le Cp avec le polynome PolyCp_.
void initialiser_inco_ch() override
Initialise l'enthalpie.
double calculer_masse_volumique(double, double) const override=0
double De_DT(double, double) const override
virtual double calculer_temperature(double, double)=0
double masse_molaire() const
double De_DP(double, double) const override
void calculer_lambda() override
Calcule la conductivite /Cp : equivlent a k*dT/dh pour utiliser l'enthalpie dans l'operatur de diffus...
double Drho_DT(double, double) const override=0
void calculer_masse_volumique() override
Recalcule la masse volumique.
double calculer_H(double, double) const override=0
Cas gaz parfait : ne fait rien Cas gaz Reel : doit recalculer l'enthalpie a partir de la pression et ...
double inverser_Pth(double, double) override
Calcule la pression avec la temperature et la masse volumique.
double Cp_calc(double, double) const
Calcule le Cp en fonction des grandeurs physiques P, T, rho Cp = dh/dT = de/dT - 1/rho^2*drho/dT.
void remplir_T() override
Remplit le tableau de la temperature : T=temp+273.
const Nom type_fluide() const override
Renvoie le type de fluide associe.
void initialiser() override
Initialise la loi d'etat : calcul Pth.
virtual double DT_DH(double, double) const =0
double Drho_DP(double, double) const override=0
class Nom Une chaine de caractere pour nommer les objets de TRUST