16#ifndef Modele_turbulence_scal_Fluctuation_Temperature_included
17#define Modele_turbulence_scal_Fluctuation_Temperature_included
19#include <Modele_turbulence_scal_base.h>
20#include <Transport_Fluctuation_Temperature.h>
21#include <Transport_Flux_Chaleur_Turbulente.h>
71 return eqn_transport_Fluctu_Temp;
76 return eqn_transport_Fluctu_Temp;
81 return eqn_transport_Flux_Chaleur_Turb;
86 return eqn_transport_Flux_Chaleur_Turb;
91 return eqn_transport_Fluctu_Temp.inconnue();
96 return eqn_transport_Fluctu_Temp.inconnue();
101 return eqn_transport_Flux_Chaleur_Turb.inconnue();
106 return eqn_transport_Flux_Chaleur_Turb.inconnue();
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 Equation_base The role of an equation is the calculation of one or more fields....
int sauvegarder(Sortie &os) const override
Does nothing.
OBS_PTR(Champ_Fonc_base) la_viscosite_turbulente
void set_param(Param &) const override
int reprendre(Entree &is) override
Does nothing.
Transport_Flux_Chaleur_Turbulente & equation_Chaleur()
bool initTimeStep(double dt) override
To be overridden in derived classes that own one or more equations. Calls preparer_pas_de_temps on th...
Champ_Inc_base & Flux_Chaleur_Turb()
int lire_motcle_non_standard(const Motcle &, Entree &) override
Reads non-simple-type parameters of an Objet_U from an input stream.
Champ_Fonc_base & calculer_diffusivite_turbulente()
const Champ_base & get_champ(const Motcle &nom) const override
void associer_viscosite_turbulente(const Champ_Fonc_base &)
Champ_Inc_base & Fluctu_Temperature()
bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const override
Transport_Fluctuation_Temperature & equation_Fluctu()
void completer() override
Completes the turbulence model: updates object references.
void get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override
int preparer_calcul() override
Does nothing.
void associer_eqn(const Equation_base &)
void imprimer(Sortie &) const override
Performs printing if necessary.
void mettre_a_jour(double) override
Base class for scalar turbulence models coupled to a Navier-Stokes convection-diffusion 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.