Convection_Diffusion_Turbulent#

#include <Convection_Diffusion_Turbulent.h>

classe Convection_Diffusion_Turbulent Cette classe represente la convection - diffusion d’une ou plusieurs

How to cite this class in this doc#

:ref:`Convection\_Diffusion\_Turbulent <class-convection-diffusion-turbulent>`
[Convection\_Diffusion\_Turbulent](#class-convection-diffusion-turbulent)

Detailed description#

grandeurs scalaires (la temperature, une concentration ou plusieurs concentrations) par un fluide verifiant la condition d’incompressibilite div U = 0, avec modelisation de la turbulence. Ce n’est pas (a elle seule) une classe de la hierarchie des equations de TrioU, mais elle porte un modele de turbulence.

Inherited by#

List of Public Methods#

List of Protected Methods#

Complete Member Function Documentation#

completer
void Convection_Diffusion_Turbulent::completer()

Complete le modele de turbulence.

References
Referenced By
How to cite in this doc:
:ref:`void Convection_Diffusion_Turbulent::completer() <public-void-convection-diffusion-turbulent-completer>`
[void Convection_Diffusion_Turbulent::completer()](#public-void-convection-diffusion-turbulent-completer)
data_a_sauvegarder
std::vector<YAML_data> Convection_Diffusion_Turbulent::data_a_sauvegarder() const

for PDI IO: retrieve name, type and dimensions of the fields to save/restore

References
Referenced By
How to cite in this doc:
:ref:`std::vector<YAML_data> Convection_Diffusion_Turbulent::data_a_sauvegarder() const <public-std-vector-yaml-data-convection-diffusion-turbulent-data-a-sauvegarder-const>`
[std::vector<YAML_data> Convection_Diffusion_Turbulent::data_a_sauvegarder() const](#public-std-vector-yaml-data-convection-diffusion-turbulent-data-a-sauvegarder-const)
initTimeStep
bool Convection_Diffusion_Turbulent::initTimeStep(double dt)
References
Referenced By
How to cite in this doc:
:ref:`bool Convection_Diffusion_Turbulent::initTimeStep(double dt) <public-bool-convection-diffusion-turbulent-inittimestep-double-dt>`
[bool Convection_Diffusion_Turbulent::initTimeStep(double dt)](#public-bool-convection-diffusion-turbulent-inittimestep-double-dt)
lire_modele
Entree & Convection_Diffusion_Turbulent::lire_modele(Entree &, const Equation_base &)
References
Referenced By
How to cite in this doc:
:ref:`Entree & Convection_Diffusion_Turbulent::lire_modele(Entree &, const Equation_base &) <public-entree-ref-convection-diffusion-turbulent-lire-modele-entree-ref-const-equation-base-ref>`
[Entree & Convection_Diffusion_Turbulent::lire_modele(Entree &, const Equation_base &)](#public-entree-ref-convection-diffusion-turbulent-lire-modele-entree-ref-const-equation-base-ref)
mettre_a_jour
void Convection_Diffusion_Turbulent::mettre_a_jour(double)

Mise a jour en temps du modele de turbulence.

References
Referenced By
How to cite in this doc:
:ref:`void Convection_Diffusion_Turbulent::mettre_a_jour(double) <public-void-convection-diffusion-turbulent-mettre-a-jour-double>`
[void Convection_Diffusion_Turbulent::mettre_a_jour(double)](#public-void-convection-diffusion-turbulent-mettre-a-jour-double)
preparer_calcul
int Convection_Diffusion_Turbulent::preparer_calcul()

Prepare le calcul.

References
Referenced By
How to cite in this doc:
:ref:`int Convection_Diffusion_Turbulent::preparer_calcul() <public-int-convection-diffusion-turbulent-preparer-calcul>`
[int Convection_Diffusion_Turbulent::preparer_calcul()](#public-int-convection-diffusion-turbulent-preparer-calcul)
reprendre
int Convection_Diffusion_Turbulent::reprendre(Entree &)

Reprise (apres une sauvegarde) a partir d’un flot d’entree.

References
Referenced By
How to cite in this doc:
:ref:`int Convection_Diffusion_Turbulent::reprendre(Entree &) <public-int-convection-diffusion-turbulent-reprendre-entree-ref>`
[int Convection_Diffusion_Turbulent::reprendre(Entree &)](#public-int-convection-diffusion-turbulent-reprendre-entree-ref)
sauvegarder
int Convection_Diffusion_Turbulent::sauvegarder(Sortie &) const

Simple appel a Modele_turbulence_scal_base::sauvegarder(Sortie&) sur le membre concerne.

Sauvegarde le modele de turbulence sur un flot de sortie.

References
Referenced By
How to cite in this doc:
:ref:`int Convection_Diffusion_Turbulent::sauvegarder(Sortie &) const <public-int-convection-diffusion-turbulent-sauvegarder-sortie-ref-const>`
[int Convection_Diffusion_Turbulent::sauvegarder(Sortie &) const](#public-int-convection-diffusion-turbulent-sauvegarder-sortie-ref-const)
~Convection_Diffusion_Turbulent
virtual Convection_Diffusion_Turbulent::~Convection_Diffusion_Turbulent()
How to cite in this doc:
:ref:`virtual Convection_Diffusion_Turbulent::~Convection_Diffusion_Turbulent() <public-virtual-convection-diffusion-turbulent-dtor-convection-diffusion-turbulent>`
[virtual Convection_Diffusion_Turbulent::~Convection_Diffusion_Turbulent()](#public-virtual-convection-diffusion-turbulent-dtor-convection-diffusion-turbulent)
lire_op_diff_turbulent
Entree & Convection_Diffusion_Turbulent::lire_op_diff_turbulent(Entree &, const Equation_base &, Operateur_Diff &)
References
Referenced By
How to cite in this doc:
:ref:`Entree & Convection_Diffusion_Turbulent::lire_op_diff_turbulent(Entree &, const Equation_base &, Operateur_Diff &) <protected-entree-ref-convection-diffusion-turbulent-lire-op-diff-turbulent-entree-ref-const-equation-base-ref-operateur-diff-ref>`
[Entree & Convection_Diffusion_Turbulent::lire_op_diff_turbulent(Entree &, const Equation_base &, Operateur_Diff &)](#protected-entree-ref-convection-diffusion-turbulent-lire-op-diff-turbulent-entree-ref-const-equation-base-ref-operateur-diff-ref)

Attributes Documentation#

le_modele_turbulence (protected)
TRUST_Deriv<Modele_turbulence_scal_base> Convection_Diffusion_Turbulent::le_modele_turbulence