16#ifndef Modele_turbulence_hyd_K_Eps_2_Couches_included
17#define Modele_turbulence_hyd_K_Eps_2_Couches_included
19#include <Transport_K_KEps.h>
48 void fill_turbulent_viscosity_tab(
const int ,
const DoubleTab&, DoubleTab& );
classe Champ_Fonc_base Classe de base des champs qui sont fonction d'une grandeur calculee
Classe Modele_turbulence_hyd_K_Eps_2_Couches Cette classe represente le modele de turbulence (k,...
void controler() override
int get_nutswitch() const
Renvoie la valeur de nut/nu qui delimite les deux couches.
bool initTimeStep(double dt) override
Transport_K_KEps & get_set_eq_transport() override
int get_impr() const
indique si on doit ecrire le domaine des 2 couches dans le .
Champ_Fonc_base & calculer_viscosite_turbulente(double temps)
Calcule la viscosite turbulente au temps demande.
const Transport_K_KEps & get_eq_transport() const override
int preparer_calcul() override
Prepare le calcul.
int get_nbcouches() const
Renvoie le nombre couches utilises pour les lois de paroi Ce nombre est porte par l'equation de trans...
void completer() override
Simple appel a Transport_K_Eps::completer().
int get_switch() const
Renvoie 0 si on choisit le switch par y*, 1 par nu_t.
int get_yswitch() const
Renvoie le y* de switch entre les deux couches pour le modele a deux couches.
void mettre_a_jour(double) override
Effectue une mise a jour en temps du modele de turbulence.
Classe Modele_turbulence_hyd_RANS_K_Eps_base Classe de base des modeles de type RANS_keps.
classe Transport_K_KEps Cette classe represente l'equation de transport de l'energie cinetique
int get_nutswitch() const
Renvoie la valeur de nut/nu qui delimite les deux couches.
bool get_impr() const
indique si on doit ecrire le domaine des 2 couches dans le .
int get_yswitch() const
Renvoie le y* de switch entre les deux couches pour le modele a deux couches.
int get_switch() const
Renvoie 0 si on choisit le switch par y*, 0 par nu_t.
int get_nbcouches() const
Renvoie le nombre de couches utilisees pour le modele 1-equation.