16#ifndef Modele_turbulence_hyd_0_eq_base_included
17#define Modele_turbulence_hyd_0_eq_base_included
19#include <Modele_turbulence_hyd_base.h>
class Champ_Fonc_base Base class of fields that are functions of a calculated quantity
class Champ_base This class is the base of the fields hierarchy.
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.
Base class for zero-equation (algebraic) hydraulic turbulence models.
OBS_PTR(Domaine_Cl_dis_base) le_dom_Cl_
void set_param(Param ¶m) const override
virtual Champ_Fonc_base & energie_cinetique_turbulente()
int reprendre(Entree &is) override
Restores an Objet_U from an input stream. Virtual method to override.
OBS_PTR(Domaine_VF) le_dom_VF_
void completer() override
virtual Champ_Fonc_base & calculer_viscosite_turbulente()=0
void mettre_a_jour(double) override
void associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &) override
OWN_PTR(Champ_Fonc_base) energie_cinetique_turb_
virtual const Champ_Fonc_base & energie_cinetique_turbulente() const
Nom fichier_K_eps_sortie_
void discretiser() override
Discretizes the turbulence model.
int comprend_champ(const Motcle &mot) const
int comprend_mot(const Motcle &mot) const
int a_pour_Champ_Fonc(const Motcle &mot, OBS_PTR(Champ_base) &ch_ref) const
virtual void calculer_energie_cinetique_turb()=0
void imprimer(Sortie &) const override
Performs printing if necessary.
OWN_PTR(Champ_Inc_base) K_eps_sortie_
Base class for the turbulence model hierarchy for Navier-Stokes equations.
A character string (Nom) in uppercase.
class Nom: a character string for naming TRUST objects.
Helper class to factorize the readOn method of Objet_U classes.