16#ifndef Modele_turbulence_hyd_K_Eps_included
17#define Modele_turbulence_hyd_K_Eps_included
19#include <Modele_Fonc_Bas_Reynolds_Base.h>
20#include <Transport_K_Eps.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 defining operators and methods for all reading operation in an input flow (file,...
Classe Modele_turbulence_hyd_K_Eps Cette classe represente le modele de turbulence (k,...
bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const override
void mettre_a_jour(double) override
Effectue une mise a jour en temps du modele de turbulence.
bool initTimeStep(double dt) override
void fill_turbulent_viscosity_tab(const int, const DoubleTab &, const DoubleTab &, const DoubleTab &, const DoubleTab &, DoubleTab &)
OWN_PTR(Champ_Inc_base) visco_turb_au_format_K_eps_
int lire_motcle_non_standard(const Motcle &, Entree &) override
Reads non-simple-type parameters of an Objet_U from an input stream.
const Champ_base & get_champ(const Motcle &nom) const override
void set_param(Param ¶m) const override
virtual Champ_Fonc_base & calculer_viscosite_turbulente(double temps)
Calcule la viscosite turbulente au temps demande.
void verifie_loi_paroi() override
void controler() override
void get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override
int preparer_calcul() override
Prepares the computation.
const Transport_K_Eps & get_eq_transport() const override
Transport_K_Eps & get_set_eq_transport() override
Classe Modele_turbulence_hyd_RANS_K_Eps_base Classe de base des modeles de type RANS_keps.
OBS_PTR(Equation_base) mon_equation_
A character string (Nom) in uppercase.
An array of character strings (VECT(Nom)).
Helper class to factorize the readOn method of Objet_U classes.
classe Transport_K_Eps Cette classe represente l'equation de transport de l'energie cinetique