17#ifndef Modele_turbulence_hyd_RANS_K_Omega_base_included
18#define Modele_turbulence_hyd_RANS_K_Omega_base_included
20#include <Modele_turbulence_hyd_2_eq_base.h>
21#include <Modele_turbulence_hyd_RANS_Gen.h>
22#include <K_Omega_Eps_constants.h>
23#include <Expert_mode_K_Omega.h>
71 static constexpr double CST_A1 = 0.31;
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_2_eq_base Classe de base des modeles de type RANS a deux equations.
int reprendre(Entree &is) override
Reprise du modele a partir d'un flot d'entree.
Modele_turbulence_hyd_RANS_K_Omega_base()
const double & get_Sigma_Omega1() const
const Champ_base & get_champ(const Motcle &nom) const override
const double & get_Sigma_K() const
int sauvegarder(Sortie &os) const override
Sauvegarde le modele de turbulence sur un flot de sortie.
const double & get_CST_A1() const
void completer() override
void get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override
bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const override
const double & get_Sigma_K1() const
void verifie_loi_paroi() override
const double & get_Sigma_Omega2() const
const Motcle & get_model_variant() const
Expert_mode_K_Omega expert_mode_
static constexpr double CST_A1
const Expert_mode_K_Omega & get_expert_mode() const
const double & get_Sigma_K2() const
const double & get_Sigma_Omega() const
std::vector< YAML_data > data_a_sauvegarder() const override
for PDI IO: retrieve name, type and dimensions of the fields to save/restore
void set_param(Param ¶m) const override
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.
Base class for output streams.
Classe Transport_K_Omega_base Classe de base pour les equations.