16#ifndef Loi_Etat_Multi_GP_QC_included
17#define Loi_Etat_Multi_GP_QC_included
19#include <Convection_Diffusion_Espece_Multi_QC.h>
20#include <Loi_Etat_Multi_GP_base.h>
21#include <TRUST_List.h>
45 void rabot(
int futur = 0);
Particular case of Convection_Diffusion_Espece_Multi_base for a quasi-compressible fluid when the tra...
void calculer_masse_volumique() override
Recomputes the density.
void calculer_tab_Cp(DoubleTab &cp) const override
Computes the Cp of the mixture. Cp depends on the Cp of each species and the mixture composition (Yi)...
bool correction_fraction_
bool ignore_check_fraction_
void rabot(int futur=0)
Explicit corrections of mass fractions to force their sum to 1 and avoid negative values.
void calculer_mu_sur_Sc() override
Computes the dynamic viscosity divided by the Schmidt number.
void associer_espece(const Convection_Diffusion_Espece_Multi_QC &eq)
Associates the physical properties of a species with the state law.
LIST(OBS_PTR(Espece)) liste_especes
Base state law class for a mixture of ideal gases.
virtual void calculer_mu_wilke()=0
void calculer_masse_molaire()