Modele_turbulence_hyd_base#

#include <Modele_turbulence_hyd_base.h>
Brief description

Classe Modele_turbulence_hyd_base Cette classe sert de base a la hierarchie des classes.

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Modele\_turbulence\_hyd\_base <class-modele-turbulence-hyd-base>`
[Modele\_turbulence\_hyd\_base](#class-modele-turbulence-hyd-base)

Detailed description#

qui representent un modele de turbulence pour les equations de Navier - Stokes. Il existe deja deux classes derivees qui representent le modele de turbulence (k,e) et le modele de turbulence sous maille. Ces deux modeles ont en commun le calcul d’une viscosite turbulente. B.Mat. : la classe herite de support_champ_masse_volumique. en Front - Tracking (et plus tard en qc), elle fournit le mecanisme pour recuperer rho.

Inherits from#

Inherited by#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

a_faire#

Definition
void Modele_turbulence_hyd_base::a_faire(Sortie &) const
Brief description

Effectue l’ecriture d’une identite si cela est necessaire.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::a_faire(Sortie &) const <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-a-faire-sortie-ref-const>`
[void Modele_turbulence_hyd_base::a_faire(Sortie &) const](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-a-faire-sortie-ref-const)

associer#

Definition
virtual void Modele_turbulence_hyd_base::associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &)
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void Modele_turbulence_hyd_base::associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &) <modele-turbulence-hyd-base-public-virtual-void-modele-turbulence-hyd-base-associer-const-domaine-dis-base-ref-const-domaine-cl-dis-base-ref>`
[virtual void Modele_turbulence_hyd_base::associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &)](#modele-turbulence-hyd-base-public-virtual-void-modele-turbulence-hyd-base-associer-const-domaine-dis-base-ref-const-domaine-cl-dis-base-ref)

associer_eqn#

Definition
void Modele_turbulence_hyd_base::associer_eqn(const Equation_base &)
Brief description

Associe l’equation passe en parametre au modele de turbulence.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::associer_eqn(const Equation_base &) <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-associer-eqn-const-equation-base-ref>`
[void Modele_turbulence_hyd_base::associer_eqn(const Equation_base &)](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-associer-eqn-const-equation-base-ref)

calcul_tenseur_Re#

Definition
virtual bool Modele_turbulence_hyd_base::calcul_tenseur_Re(const DoubleTab &nu_turb, const DoubleTab &grad, DoubleTab &Re) const
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual bool Modele_turbulence_hyd_base::calcul_tenseur_Re(const DoubleTab &nu_turb, const DoubleTab &grad, DoubleTab &Re) const <modele-turbulence-hyd-base-public-virtual-bool-modele-turbulence-hyd-base-calcul-tenseur-re-const-doubletab-ref-nu-turb-const-doubletab-ref-grad-doubletab-ref-re-const>`
[virtual bool Modele_turbulence_hyd_base::calcul_tenseur_Re(const DoubleTab &nu_turb, const DoubleTab &grad, DoubleTab &Re) const](#modele-turbulence-hyd-base-public-virtual-bool-modele-turbulence-hyd-base-calcul-tenseur-re-const-doubletab-ref-nu-turb-const-doubletab-ref-grad-doubletab-ref-re-const)

champs_compris#

Definition
Champs_compris & Modele_turbulence_hyd_base::champs_compris()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Champs_compris & Modele_turbulence_hyd_base::champs_compris() <modele-turbulence-hyd-base-public-champs-compris-ref-modele-turbulence-hyd-base-champs-compris>`
[Champs_compris & Modele_turbulence_hyd_base::champs_compris()](#modele-turbulence-hyd-base-public-champs-compris-ref-modele-turbulence-hyd-base-champs-compris)

completer#

Definition
virtual void Modele_turbulence_hyd_base::completer()
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void Modele_turbulence_hyd_base::completer() <modele-turbulence-hyd-base-public-virtual-void-modele-turbulence-hyd-base-completer>`
[virtual void Modele_turbulence_hyd_base::completer()](#modele-turbulence-hyd-base-public-virtual-void-modele-turbulence-hyd-base-completer)

creer_champ#

Definition
void Modele_turbulence_hyd_base::creer_champ(const Motcle &motlu) override
Brief description
Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::creer_champ(const Motcle &motlu) override <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-creer-champ-const-motcle-ref-motlu-override>`
[void Modele_turbulence_hyd_base::creer_champ(const Motcle &motlu) override](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-creer-champ-const-motcle-ref-motlu-override)

data_a_sauvegarder#

Definition
std::vector<YAML_data> Modele_turbulence_hyd_base::data_a_sauvegarder() const
Brief description

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

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`std::vector<YAML_data> Modele_turbulence_hyd_base::data_a_sauvegarder() const <modele-turbulence-hyd-base-public-std-vector-yaml-data-modele-turbulence-hyd-base-data-a-sauvegarder-const>`
[std::vector<YAML_data> Modele_turbulence_hyd_base::data_a_sauvegarder() const](#modele-turbulence-hyd-base-public-std-vector-yaml-data-modele-turbulence-hyd-base-data-a-sauvegarder-const)

discretiser#

Definition
void Modele_turbulence_hyd_base::discretiser()
Brief description

Discretise le modele de turbulence.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::discretiser() <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-discretiser>`
[void Modele_turbulence_hyd_base::discretiser()](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-discretiser)

discretiser_corr_visc_turb#

Definition
void Modele_turbulence_hyd_base::discretiser_corr_visc_turb(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::discretiser_corr_visc_turb(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-discretiser-corr-visc-turb-const-schema-temps-base-ref-domaine-dis-base-ref-trust-deriv-champ-fonc-base-ref-const>`
[void Modele_turbulence_hyd_base::discretiser_corr_visc_turb(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-discretiser-corr-visc-turb-const-schema-temps-base-ref-domaine-dis-base-ref-trust-deriv-champ-fonc-base-ref-const)

discretiser_K#

Definition
void Modele_turbulence_hyd_base::discretiser_K(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::discretiser_K(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-discretiser-k-const-schema-temps-base-ref-domaine-dis-base-ref-trust-deriv-champ-fonc-base-ref-const>`
[void Modele_turbulence_hyd_base::discretiser_K(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-discretiser-k-const-schema-temps-base-ref-domaine-dis-base-ref-trust-deriv-champ-fonc-base-ref-const)

discretiser_visc_turb#

Definition
void Modele_turbulence_hyd_base::discretiser_visc_turb(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::discretiser_visc_turb(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-discretiser-visc-turb-const-schema-temps-base-ref-domaine-dis-base-ref-trust-deriv-champ-fonc-base-ref-const>`
[void Modele_turbulence_hyd_base::discretiser_visc_turb(const Schema_Temps_base &, Domaine_dis_base &, TRUST_Deriv< Champ_Fonc_base > &) const](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-discretiser-visc-turb-const-schema-temps-base-ref-domaine-dis-base-ref-trust-deriv-champ-fonc-base-ref-const)

equation#

Definition
Equation_base & Modele_turbulence_hyd_base::equation()
Brief description

Renvoie l’equation associee au modele de turbulence.

Detailed description

(c’est une equation du type Equation_base )

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Equation_base & Modele_turbulence_hyd_base::equation() <modele-turbulence-hyd-base-public-equation-base-ref-modele-turbulence-hyd-base-equation>`
[Equation_base & Modele_turbulence_hyd_base::equation()](#modele-turbulence-hyd-base-public-equation-base-ref-modele-turbulence-hyd-base-equation)

equation#

Definition
const Equation_base & Modele_turbulence_hyd_base::equation() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Equation_base & Modele_turbulence_hyd_base::equation() const <modele-turbulence-hyd-base-public-const-equation-base-ref-modele-turbulence-hyd-base-equation-const>`
[const Equation_base & Modele_turbulence_hyd_base::equation() const](#modele-turbulence-hyd-base-public-const-equation-base-ref-modele-turbulence-hyd-base-equation-const)

get_champ#

Definition
const Champ_base & Modele_turbulence_hyd_base::get_champ(const Motcle &nom) const override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_base & Modele_turbulence_hyd_base::get_champ(const Motcle &nom) const override <modele-turbulence-hyd-base-public-const-champ-base-ref-modele-turbulence-hyd-base-get-champ-const-motcle-ref-nom-const-override>`
[const Champ_base & Modele_turbulence_hyd_base::get_champ(const Motcle &nom) const override](#modele-turbulence-hyd-base-public-const-champ-base-ref-modele-turbulence-hyd-base-get-champ-const-motcle-ref-nom-const-override)

get_Cmu#

Definition
double Modele_turbulence_hyd_base::get_Cmu() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double Modele_turbulence_hyd_base::get_Cmu() const <modele-turbulence-hyd-base-public-double-modele-turbulence-hyd-base-get-cmu-const>`
[double Modele_turbulence_hyd_base::get_Cmu() const](#modele-turbulence-hyd-base-public-double-modele-turbulence-hyd-base-get-cmu-const)

get_info#

Definition
const Type_info * Modele_turbulence_hyd_base::get_info() const override
Brief description

Donne des informations sur le type de l’ Objet_U .

Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Modele_turbulence_hyd_base::get_info() const override <modele-turbulence-hyd-base-public-const-type-info-ptr-modele-turbulence-hyd-base-get-info-const-override>`
[const Type_info * Modele_turbulence_hyd_base::get_info() const override](#modele-turbulence-hyd-base-public-const-type-info-ptr-modele-turbulence-hyd-base-get-info-const-override)

get_noms_champs_postraitables#

Definition
void Modele_turbulence_hyd_base::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override
Brief description
Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override>`
[void Modele_turbulence_hyd_base::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override)

has_champ#

Definition
bool Modele_turbulence_hyd_base::has_champ(const Motcle &nom) const override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`bool Modele_turbulence_hyd_base::has_champ(const Motcle &nom) const override <modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-has-champ-const-motcle-ref-nom-const-override>`
[bool Modele_turbulence_hyd_base::has_champ(const Motcle &nom) const override](#modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-has-champ-const-motcle-ref-nom-const-override)

has_champ#

Definition
bool Modele_turbulence_hyd_base::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override
Brief description
Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`bool Modele_turbulence_hyd_base::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override <modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override>`
[bool Modele_turbulence_hyd_base::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override](#modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override)

has_loi_paroi_hyd#

Definition
bool Modele_turbulence_hyd_base::has_loi_paroi_hyd() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`bool Modele_turbulence_hyd_base::has_loi_paroi_hyd() const <modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-has-loi-paroi-hyd-const>`
[bool Modele_turbulence_hyd_base::has_loi_paroi_hyd() const](#modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-has-loi-paroi-hyd-const)

imprimer#

Definition
void Modele_turbulence_hyd_base::imprimer(Sortie &) const
Brief description

Effectue l’impression si cela est necessaire.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::imprimer(Sortie &) const <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-imprimer-sortie-ref-const>`
[void Modele_turbulence_hyd_base::imprimer(Sortie &) const](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-imprimer-sortie-ref-const)

initTimeStep#

Definition
bool Modele_turbulence_hyd_base::initTimeStep(double dt)
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`bool Modele_turbulence_hyd_base::initTimeStep(double dt) <modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-inittimestep-double-dt>`
[bool Modele_turbulence_hyd_base::initTimeStep(double dt)](#modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-inittimestep-double-dt)

limiter_viscosite_turbulente#

Definition
void Modele_turbulence_hyd_base::limiter_viscosite_turbulente()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::limiter_viscosite_turbulente() <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-limiter-viscosite-turbulente>`
[void Modele_turbulence_hyd_base::limiter_viscosite_turbulente()](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-limiter-viscosite-turbulente)

limpr_ustar#

Definition
int Modele_turbulence_hyd_base::limpr_ustar(double, double, double, double) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Modele_turbulence_hyd_base::limpr_ustar(double, double, double, double) const <modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-limpr-ustar-double-double-double-double-const>`
[int Modele_turbulence_hyd_base::limpr_ustar(double, double, double, double) const](#modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-limpr-ustar-double-double-double-double-const)

lire_distance_paroi#

Definition
void Modele_turbulence_hyd_base::lire_distance_paroi()
Brief description

Lit le fichier dom_Wall_length.

Detailed description

xyz pour remplir le champs wall_length en vue d’un post - traitement de distance_paroi

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::lire_distance_paroi() <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-lire-distance-paroi>`
[void Modele_turbulence_hyd_base::lire_distance_paroi()](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-lire-distance-paroi)

lire_motcle_non_standard#

Definition
int Modele_turbulence_hyd_base::lire_motcle_non_standard(const Motcle &, Entree &) override
Brief description

Lecture des parametres de type non simple d’un objet_U a partir d’un flot d’entree.

Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Modele_turbulence_hyd_base::lire_motcle_non_standard(const Motcle &, Entree &) override <modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Modele_turbulence_hyd_base::lire_motcle_non_standard(const Motcle &, Entree &) override](#modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)

loi_paroi#

Definition
Turbulence_paroi_base & Modele_turbulence_hyd_base::loi_paroi()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Turbulence_paroi_base & Modele_turbulence_hyd_base::loi_paroi() <modele-turbulence-hyd-base-public-turbulence-paroi-base-ref-modele-turbulence-hyd-base-loi-paroi>`
[Turbulence_paroi_base & Modele_turbulence_hyd_base::loi_paroi()](#modele-turbulence-hyd-base-public-turbulence-paroi-base-ref-modele-turbulence-hyd-base-loi-paroi)

loi_paroi#

Definition
const Turbulence_paroi_base & Modele_turbulence_hyd_base::loi_paroi() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Turbulence_paroi_base & Modele_turbulence_hyd_base::loi_paroi() const <modele-turbulence-hyd-base-public-const-turbulence-paroi-base-ref-modele-turbulence-hyd-base-loi-paroi-const>`
[const Turbulence_paroi_base & Modele_turbulence_hyd_base::loi_paroi() const](#modele-turbulence-hyd-base-public-const-turbulence-paroi-base-ref-modele-turbulence-hyd-base-loi-paroi-const)

mettre_a_jour#

Definition
virtual void Modele_turbulence_hyd_base::mettre_a_jour(double)=0
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void Modele_turbulence_hyd_base::mettre_a_jour(double)=0 <modele-turbulence-hyd-base-public-virtual-void-modele-turbulence-hyd-base-mettre-a-jour-double-equal-0>`
[virtual void Modele_turbulence_hyd_base::mettre_a_jour(double)=0](#modele-turbulence-hyd-base-public-virtual-void-modele-turbulence-hyd-base-mettre-a-jour-double-equal-0)

Modele_turbulence_hyd_base#

Definition
Modele_turbulence_hyd_base::Modele_turbulence_hyd_base()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Modele_turbulence_hyd_base::Modele_turbulence_hyd_base() <modele-turbulence-hyd-base-public-modele-turbulence-hyd-base-modele-turbulence-hyd-base>`
[Modele_turbulence_hyd_base::Modele_turbulence_hyd_base()](#modele-turbulence-hyd-base-public-modele-turbulence-hyd-base-modele-turbulence-hyd-base)

preparer_calcul#

Definition
int Modele_turbulence_hyd_base::preparer_calcul()
Brief description

Prepare le calcul.

Detailed description

Initialise la loi de paroi. Remplit le champ wall_length en cas de post traitemetn de la distance_paroi

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Modele_turbulence_hyd_base::preparer_calcul() <modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-preparer-calcul>`
[int Modele_turbulence_hyd_base::preparer_calcul()](#modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-preparer-calcul)

reprendre#

Definition
int Modele_turbulence_hyd_base::reprendre(Entree &) override
Brief description

Reprend la loi de paroi.

Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Modele_turbulence_hyd_base::reprendre(Entree &) override <modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-reprendre-entree-ref-override>`
[int Modele_turbulence_hyd_base::reprendre(Entree &) override](#modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-reprendre-entree-ref-override)

sauvegarder#

Definition
int Modele_turbulence_hyd_base::sauvegarder(Sortie &) const override
Brief description

Sauvegarde le modele de turbulence sur un flot de sortie.

Detailed description

Sauvegarde le type de l’objet.

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Modele_turbulence_hyd_base::sauvegarder(Sortie &) const override <modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-sauvegarder-sortie-ref-const-override>`
[int Modele_turbulence_hyd_base::sauvegarder(Sortie &) const override](#modele-turbulence-hyd-base-public-int-modele-turbulence-hyd-base-sauvegarder-sortie-ref-const-override)

set_param#

Definition
void Modele_turbulence_hyd_base::set_param(Param &param)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Modele_turbulence_hyd_base::set_param(Param &param) <modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-set-param-param-ref-param>`
[void Modele_turbulence_hyd_base::set_param(Param &param)](#modele-turbulence-hyd-base-public-void-modele-turbulence-hyd-base-set-param-param-ref-param)

utiliser_loi_paroi#

Definition
bool Modele_turbulence_hyd_base::utiliser_loi_paroi() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`bool Modele_turbulence_hyd_base::utiliser_loi_paroi() const <modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-utiliser-loi-paroi-const>`
[bool Modele_turbulence_hyd_base::utiliser_loi_paroi() const](#modele-turbulence-hyd-base-public-bool-modele-turbulence-hyd-base-utiliser-loi-paroi-const)

viscosite_turbulente#

Definition
Champ_Fonc_base & Modele_turbulence_hyd_base::viscosite_turbulente()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Champ_Fonc_base & Modele_turbulence_hyd_base::viscosite_turbulente() <modele-turbulence-hyd-base-public-champ-fonc-base-ref-modele-turbulence-hyd-base-viscosite-turbulente>`
[Champ_Fonc_base & Modele_turbulence_hyd_base::viscosite_turbulente()](#modele-turbulence-hyd-base-public-champ-fonc-base-ref-modele-turbulence-hyd-base-viscosite-turbulente)

viscosite_turbulente#

Definition
const Champ_Fonc_base & Modele_turbulence_hyd_base::viscosite_turbulente() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_Fonc_base & Modele_turbulence_hyd_base::viscosite_turbulente() const <modele-turbulence-hyd-base-public-const-champ-fonc-base-ref-modele-turbulence-hyd-base-viscosite-turbulente-const>`
[const Champ_Fonc_base & Modele_turbulence_hyd_base::viscosite_turbulente() const](#modele-turbulence-hyd-base-public-const-champ-fonc-base-ref-modele-turbulence-hyd-base-viscosite-turbulente-const)

~Modele_turbulence_hyd_base#

Definition
Modele_turbulence_hyd_base::~Modele_turbulence_hyd_base() override
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Modele_turbulence_hyd_base::~Modele_turbulence_hyd_base() override <modele-turbulence-hyd-base-public-modele-turbulence-hyd-base-dtor-modele-turbulence-hyd-base-override>`
[Modele_turbulence_hyd_base::~Modele_turbulence_hyd_base() override](#modele-turbulence-hyd-base-public-modele-turbulence-hyd-base-dtor-modele-turbulence-hyd-base-override)

info#

Definition
const Type_info * Modele_turbulence_hyd_base::info()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Modele_turbulence_hyd_base::info() <modele-turbulence-hyd-base-public-static-const-type-info-ptr-modele-turbulence-hyd-base-info>`
[const Type_info * Modele_turbulence_hyd_base::info()](#modele-turbulence-hyd-base-public-static-const-type-info-ptr-modele-turbulence-hyd-base-info)

self_cast#

Definition
const Modele_turbulence_hyd_base & Modele_turbulence_hyd_base::self_cast(const Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Modele_turbulence_hyd_base & Modele_turbulence_hyd_base::self_cast(const Objet_U &) <modele-turbulence-hyd-base-public-static-const-modele-turbulence-hyd-base-ref-modele-turbulence-hyd-base-self-cast-const-objet-u-ref>`
[const Modele_turbulence_hyd_base & Modele_turbulence_hyd_base::self_cast(const Objet_U &)](#modele-turbulence-hyd-base-public-static-const-modele-turbulence-hyd-base-ref-modele-turbulence-hyd-base-self-cast-const-objet-u-ref)

self_cast#

Definition
Modele_turbulence_hyd_base & Modele_turbulence_hyd_base::self_cast(Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Modele_turbulence_hyd_base & Modele_turbulence_hyd_base::self_cast(Objet_U &) <modele-turbulence-hyd-base-public-static-modele-turbulence-hyd-base-ref-modele-turbulence-hyd-base-self-cast-objet-u-ref>`
[Modele_turbulence_hyd_base & Modele_turbulence_hyd_base::self_cast(Objet_U &)](#modele-turbulence-hyd-base-public-static-modele-turbulence-hyd-base-ref-modele-turbulence-hyd-base-self-cast-objet-u-ref)

printOn#

Definition
Sortie & Modele_turbulence_hyd_base::printOn(Sortie &x) const override
Brief description

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie & Modele_turbulence_hyd_base::printOn(Sortie &x) const override <modele-turbulence-hyd-base-protected-sortie-ref-modele-turbulence-hyd-base-printon-sortie-ref-x-const-override>`
[Sortie & Modele_turbulence_hyd_base::printOn(Sortie &x) const override](#modele-turbulence-hyd-base-protected-sortie-ref-modele-turbulence-hyd-base-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Modele_turbulence_hyd_base::readOn(Entree &) override
Brief description

Lit les specifications d’un modele de turbulence a partir d’un flot d’entree.

Detailed description

Format: Modele_turbulence type_modele { [Turbulence_paroi la_loi_de_paroi] bloc de lecture specifique du type de turbulence }

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Modele_turbulence_hyd_base::readOn(Entree &) override <modele-turbulence-hyd-base-protected-entree-ref-modele-turbulence-hyd-base-readon-entree-ref-override>`
[Entree & Modele_turbulence_hyd_base::readOn(Entree &) override](#modele-turbulence-hyd-base-protected-entree-ref-modele-turbulence-hyd-base-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Modele_turbulence_hyd_base::info_obj
boundaries_ (protected)
int Modele_turbulence_hyd_base::boundaries_ = 0
boundaries_list_ (protected)
TRUST_List<Nom> Modele_turbulence_hyd_base::boundaries_list_
champs_compris_ (protected)
Champs_compris Modele_turbulence_hyd_base::champs_compris_
dt_impr_ustar_ (protected)
double Modele_turbulence_hyd_base::dt_impr_ustar_ = 1.e20
dt_impr_ustar_mean_only_ (protected)
double Modele_turbulence_hyd_base::dt_impr_ustar_mean_only_ = 1.e20
la_viscosite_turbulente_ (protected)
TRUST_Deriv<Champ_Fonc_base> Modele_turbulence_hyd_base::la_viscosite_turbulente_
LeCmu_ (protected)
double Modele_turbulence_hyd_base::LeCmu_ = CMU
loipar_ (protected)
TRUST_Deriv<Turbulence_paroi_base> Modele_turbulence_hyd_base::loipar_
mon_equation_ (protected)
TRUST_Ref<Equation_base *> Modele_turbulence_hyd_base::mon_equation_
nom_fichier_ (protected)
Nom Modele_turbulence_hyd_base::nom_fichier_ = ""
wall_length_ (protected)
TRUST_Deriv<Champ_Fonc_base> Modele_turbulence_hyd_base::wall_length_
borne_visco_turb_ (private)
DoubleVect Modele_turbulence_hyd_base::borne_visco_turb_
calcul_borne_locale_visco_turb_ (private)
bool Modele_turbulence_hyd_base::calcul_borne_locale_visco_turb_ = false
corr_visco_turb_ (private)
TRUST_Deriv<Champ_Fonc_base> Modele_turbulence_hyd_base::corr_visco_turb_
dt_diff_sur_dt_conv_ (private)
double Modele_turbulence_hyd_base::dt_diff_sur_dt_conv_ = - 1
XNUTM_ (private)
double Modele_turbulence_hyd_base::XNUTM_ = 1.E8