16#include <Fluide_Quasi_Compressible.h>
17#include <Source_QC_Gravite_VDF.h>
virtual DoubleTab & valeurs()=0
class Domaine_Cl_dis_base Domaine_Cl_dis_base objects represent discretized boundary conditions
class Domaine_dis_base This class is the base of the hierarchy of discretized domains.
Class defining operators and methods for all reading operation in an input flow (file,...
double moyenne_vol(const DoubleTab &A) const
const DoubleTab & rho_discvit() const
Fluide_Quasi_Compressible class This class represents a quasi-compressible fluid,.
int get_traitement_rho_gravite() const
virtual const Champ_base & masse_volumique() const
Returns the mass density of the medium (const version).
const Nom & que_suis_je() const
Returns the string identifying the class.
virtual Entree & readOn(Entree &)
Reads an Objet_U from an input stream. Virtual method to override.
virtual Sortie & printOn(Sortie &) const
Writes the object to an output stream. Virtual method to override.
Base class for output streams.
void ajouter_impl(const DoubleVect &g, const double rho_m, const DoubleTab &tab_rho, DoubleTab &resu) const
void associer_domaines_impl(const Domaine_dis_base &domaine, const Domaine_Cl_dis_base &domaine_cl)
Additional gravity source term for the momentum equation when the fluid is dilatable.
class Source_QC_Gravite_VDF
void ajouter_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl) const override
void associer_domaines(const Domaine_dis_base &domaine, const Domaine_Cl_dis_base &) override