16#ifndef Modele_turbulence_hyd_K_Eps_Bicephale_included
17#define Modele_turbulence_hyd_K_Eps_Bicephale_included
19#include <Modele_Fonc_Bas_Reynolds_Base.h>
20#include <Transport_K_ou_Eps.h>
50 void fill_turbulent_viscosity_tab(
const int ,
const DoubleTab&,
const DoubleTab& ,
const DoubleTab& ,
const DoubleTab& ,
const DoubleTab& , DoubleTab& );
classe Champ_Fonc_base Classe de base des champs qui sont fonction d'une grandeur calculee
classe Champ_base Cette classe est la base de la hierarchie des champs.
Class defining operators and methods for all reading operation in an input flow (file,...
Classe Modele_turbulence_hyd_K_Eps_Bicephale Cette classe represente le modele de turbulence (k,...
bool initTimeStep(double dt) override
int preparer_calcul() override
Prepare le calcul.
const OWN_PTR(Modele_Fonc_Bas_Reynolds_Base) &associe_modele_fonction() const
virtual Champ_Fonc_base & calculer_viscosite_turbulente(double temps)
Calcule la viscosite turbulente au temps demande.
OWN_PTR(Modele_Fonc_Bas_Reynolds_Base) &associe_modele_fonction()
void mettre_a_jour(double) override
Effectue une mise a jour en temps du modele de turbulence.
void verifie_loi_paroi() override
bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const override
void set_param(Param ¶m) const override
int lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d'un objet_U a partir d'un flot d'entree.
void get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override
const Champ_base & get_champ(const Motcle &nom) const override
OWN_PTR(Modele_Fonc_Bas_Reynolds_Base) mon_modele_fonc_
void fill_turbulent_viscosity_tab(const int, const DoubleTab &, const DoubleTab &, const DoubleTab &, const DoubleTab &, const DoubleTab &, DoubleTab &)
Modele_turbulence_hyd_RANS_Bicephale_base()
OBS_PTR(Equation_base) ma_seconde_equation_
Une chaine de caractere (Nom) en majuscules.
Un tableau de chaine de caracteres (VECT(Nom)).
Helper class to factorize the readOn method of Objet_U classes.