Pb_Thermohydraulique_Concentration_Turbulent#

#include <Pb_Thermohydraulique_Concentration_Turbulent.h>
Brief description

Classe Pb_Thermohydraulique_Concentration_Turbulent Cette classe represente un probleme de thermohydraulique.

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:`Pb\_Thermohydraulique\_Concentration\_Turbulent <class-pb-thermohydraulique-concentration-turbulent>`
[Pb\_Thermohydraulique\_Concentration\_Turbulent](#class-pb-thermohydraulique-concentration-turbulent)

Detailed description#

avec modelisation de la turbulence:

Inherits from#

Inherited by#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classPb__Thermohydraulique__Concentration__Turbulent__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

associer_milieu_base#

Definition
void Pb_Thermohydraulique_Concentration_Turbulent::associer_milieu_base(const Milieu_base &) override
Brief description

Associe un milieu au probleme, Si le milieu est de type.

Detailed description
  • Fluide_Incompressible, il sera associe a l’equation de l’hydraulique et a l’equation d’energie. - Constituant, il sera associe a l’equation de convection - diffusion Un autre type de milieu provoque une erreur

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:`void Pb_Thermohydraulique_Concentration_Turbulent::associer_milieu_base(const Milieu_base &) override <pb-thermohydraulique-concentration-turbulent-public-void-pb-thermohydraulique-concentration-turbulent-associer-milieu-base-const-milieu-base-ref-override>`
[void Pb_Thermohydraulique_Concentration_Turbulent::associer_milieu_base(const Milieu_base &) override](#pb-thermohydraulique-concentration-turbulent-public-void-pb-thermohydraulique-concentration-turbulent-associer-milieu-base-const-milieu-base-ref-override)

duplique#

Definition
int Pb_Thermohydraulique_Concentration_Turbulent::duplique() const override
Brief description
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:`int Pb_Thermohydraulique_Concentration_Turbulent::duplique() const override <pb-thermohydraulique-concentration-turbulent-public-int-pb-thermohydraulique-concentration-turbulent-duplique-const-override>`
[int Pb_Thermohydraulique_Concentration_Turbulent::duplique() const override](#pb-thermohydraulique-concentration-turbulent-public-int-pb-thermohydraulique-concentration-turbulent-duplique-const-override)

equation#

Definition
const Equation_base & Pb_Thermohydraulique_Concentration_Turbulent::equation(int) 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 Equation_base & Pb_Thermohydraulique_Concentration_Turbulent::equation(int) const override <pb-thermohydraulique-concentration-turbulent-public-const-equation-base-ref-pb-thermohydraulique-concentration-turbulent-equation-int-const-override>`
[const Equation_base & Pb_Thermohydraulique_Concentration_Turbulent::equation(int) const override](#pb-thermohydraulique-concentration-turbulent-public-const-equation-base-ref-pb-thermohydraulique-concentration-turbulent-equation-int-const-override)

equation#

Definition
Equation_base & Pb_Thermohydraulique_Concentration_Turbulent::equation(int) override
Brief description

Renvoie l’equation d’hydraulique de type Navier_Stokes_Turbulent si i = 0 Renvoie l’equation de la thermique de type.

Detailed description

Convection_Diffusion_Temperature_Turbulent si i = 1 Renvoie l’equation de la thermique de type Convection_Diffusion_Concentration_Turbulent si i = 2

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:`Equation_base & Pb_Thermohydraulique_Concentration_Turbulent::equation(int) override <pb-thermohydraulique-concentration-turbulent-public-equation-base-ref-pb-thermohydraulique-concentration-turbulent-equation-int-override>`
[Equation_base & Pb_Thermohydraulique_Concentration_Turbulent::equation(int) override](#pb-thermohydraulique-concentration-turbulent-public-equation-base-ref-pb-thermohydraulique-concentration-turbulent-equation-int-override)

get_info#

Definition
const Type_info * Pb_Thermohydraulique_Concentration_Turbulent::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 * Pb_Thermohydraulique_Concentration_Turbulent::get_info() const override <pb-thermohydraulique-concentration-turbulent-public-const-type-info-ptr-pb-thermohydraulique-concentration-turbulent-get-info-const-override>`
[const Type_info * Pb_Thermohydraulique_Concentration_Turbulent::get_info() const override](#pb-thermohydraulique-concentration-turbulent-public-const-type-info-ptr-pb-thermohydraulique-concentration-turbulent-get-info-const-override)

nombre_d_equations#

Definition
int Pb_Thermohydraulique_Concentration_Turbulent::nombre_d_equations() const override
Brief description

Renvoie le nombre d’equation, Renvoie 3 car il y a 2 equations a un probleme de.

Detailed description

thermo - hydraulique avec concentration:

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:`int Pb_Thermohydraulique_Concentration_Turbulent::nombre_d_equations() const override <pb-thermohydraulique-concentration-turbulent-public-int-pb-thermohydraulique-concentration-turbulent-nombre-d-equations-const-override>`
[int Pb_Thermohydraulique_Concentration_Turbulent::nombre_d_equations() const override](#pb-thermohydraulique-concentration-turbulent-public-int-pb-thermohydraulique-concentration-turbulent-nombre-d-equations-const-override)

Pb_Thermohydraulique_Concentration_Turbulent#

Definition
Pb_Thermohydraulique_Concentration_Turbulent::Pb_Thermohydraulique_Concentration_Turbulent()
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:`Pb_Thermohydraulique_Concentration_Turbulent::Pb_Thermohydraulique_Concentration_Turbulent() <pb-thermohydraulique-concentration-turbulent-public-pb-thermohydraulique-concentration-turbulent-pb-thermohydraulique-concentration-turbulent>`
[Pb_Thermohydraulique_Concentration_Turbulent::Pb_Thermohydraulique_Concentration_Turbulent()](#pb-thermohydraulique-concentration-turbulent-public-pb-thermohydraulique-concentration-turbulent-pb-thermohydraulique-concentration-turbulent)

taille_memoire#

Definition
unsigned Pb_Thermohydraulique_Concentration_Turbulent::taille_memoire() const override
Brief description
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:`unsigned Pb_Thermohydraulique_Concentration_Turbulent::taille_memoire() const override <pb-thermohydraulique-concentration-turbulent-public-unsigned-pb-thermohydraulique-concentration-turbulent-taille-memoire-const-override>`
[unsigned Pb_Thermohydraulique_Concentration_Turbulent::taille_memoire() const override](#pb-thermohydraulique-concentration-turbulent-public-unsigned-pb-thermohydraulique-concentration-turbulent-taille-memoire-const-override)

verifier#

Definition
int Pb_Thermohydraulique_Concentration_Turbulent::verifier() override
Brief description

Teste la compatibilite des equations de convection - diffusion et de l’hydraulique.

Detailed description

Le test se fait sur les conditions aux limites discretisees de chaque equation ainsi que sur les modeles de turbulence des equations qui doivent etre de la meme famille. Appels aux fonctions de librairie hors classe: tester_compatibilite_hydr_thermique(const Domaine_Cl_dis_base&,const Domaine_Cl_dis_base&) tester_compatibilite_hydr_concentration(const Domaine_Cl_dis_base&,const Domaine_Cl_dis_base&)

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:`int Pb_Thermohydraulique_Concentration_Turbulent::verifier() override <pb-thermohydraulique-concentration-turbulent-public-int-pb-thermohydraulique-concentration-turbulent-verifier-override>`
[int Pb_Thermohydraulique_Concentration_Turbulent::verifier() override](#pb-thermohydraulique-concentration-turbulent-public-int-pb-thermohydraulique-concentration-turbulent-verifier-override)

viscosite_turbulente#

Definition
const Champ_Fonc_base & Pb_Thermohydraulique_Concentration_Turbulent::viscosite_turbulente() 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 Champ_Fonc_base & Pb_Thermohydraulique_Concentration_Turbulent::viscosite_turbulente() const <pb-thermohydraulique-concentration-turbulent-public-const-champ-fonc-base-ref-pb-thermohydraulique-concentration-turbulent-viscosite-turbulente-const>`
[const Champ_Fonc_base & Pb_Thermohydraulique_Concentration_Turbulent::viscosite_turbulente() const](#pb-thermohydraulique-concentration-turbulent-public-const-champ-fonc-base-ref-pb-thermohydraulique-concentration-turbulent-viscosite-turbulente-const)

~Pb_Thermohydraulique_Concentration_Turbulent#

Definition
Pb_Thermohydraulique_Concentration_Turbulent::~Pb_Thermohydraulique_Concentration_Turbulent()
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:`Pb_Thermohydraulique_Concentration_Turbulent::~Pb_Thermohydraulique_Concentration_Turbulent() <pb-thermohydraulique-concentration-turbulent-public-pb-thermohydraulique-concentration-turbulent-dtor-pb-thermohydraulique-concentration-turbulent>`
[Pb_Thermohydraulique_Concentration_Turbulent::~Pb_Thermohydraulique_Concentration_Turbulent()](#pb-thermohydraulique-concentration-turbulent-public-pb-thermohydraulique-concentration-turbulent-dtor-pb-thermohydraulique-concentration-turbulent)

cree_instance#

Definition
Objet_U * Pb_Thermohydraulique_Concentration_Turbulent::cree_instance()
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:`Objet_U * Pb_Thermohydraulique_Concentration_Turbulent::cree_instance() <pb-thermohydraulique-concentration-turbulent-public-static-objet-u-ptr-pb-thermohydraulique-concentration-turbulent-cree-instance>`
[Objet_U * Pb_Thermohydraulique_Concentration_Turbulent::cree_instance()](#pb-thermohydraulique-concentration-turbulent-public-static-objet-u-ptr-pb-thermohydraulique-concentration-turbulent-cree-instance)

info#

Definition
const Type_info * Pb_Thermohydraulique_Concentration_Turbulent::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 * Pb_Thermohydraulique_Concentration_Turbulent::info() <pb-thermohydraulique-concentration-turbulent-public-static-const-type-info-ptr-pb-thermohydraulique-concentration-turbulent-info>`
[const Type_info * Pb_Thermohydraulique_Concentration_Turbulent::info()](#pb-thermohydraulique-concentration-turbulent-public-static-const-type-info-ptr-pb-thermohydraulique-concentration-turbulent-info)

self_cast#

Definition
const Pb_Thermohydraulique_Concentration_Turbulent & Pb_Thermohydraulique_Concentration_Turbulent::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 Pb_Thermohydraulique_Concentration_Turbulent & Pb_Thermohydraulique_Concentration_Turbulent::self_cast(const Objet_U &) <pb-thermohydraulique-concentration-turbulent-public-static-const-pb-thermohydraulique-concentration-turbulent-ref-pb-thermohydraulique-concentration-turbulent-self-cast-const-objet-u-ref>`
[const Pb_Thermohydraulique_Concentration_Turbulent & Pb_Thermohydraulique_Concentration_Turbulent::self_cast(const Objet_U &)](#pb-thermohydraulique-concentration-turbulent-public-static-const-pb-thermohydraulique-concentration-turbulent-ref-pb-thermohydraulique-concentration-turbulent-self-cast-const-objet-u-ref)

self_cast#

Definition
Pb_Thermohydraulique_Concentration_Turbulent & Pb_Thermohydraulique_Concentration_Turbulent::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:`Pb_Thermohydraulique_Concentration_Turbulent & Pb_Thermohydraulique_Concentration_Turbulent::self_cast(Objet_U &) <pb-thermohydraulique-concentration-turbulent-public-static-pb-thermohydraulique-concentration-turbulent-ref-pb-thermohydraulique-concentration-turbulent-self-cast-objet-u-ref>`
[Pb_Thermohydraulique_Concentration_Turbulent & Pb_Thermohydraulique_Concentration_Turbulent::self_cast(Objet_U &)](#pb-thermohydraulique-concentration-turbulent-public-static-pb-thermohydraulique-concentration-turbulent-ref-pb-thermohydraulique-concentration-turbulent-self-cast-objet-u-ref)

printOn#

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

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

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:`Sortie & Pb_Thermohydraulique_Concentration_Turbulent::printOn(Sortie &x) const override <pb-thermohydraulique-concentration-turbulent-protected-sortie-ref-pb-thermohydraulique-concentration-turbulent-printon-sortie-ref-x-const-override>`
[Sortie & Pb_Thermohydraulique_Concentration_Turbulent::printOn(Sortie &x) const override](#pb-thermohydraulique-concentration-turbulent-protected-sortie-ref-pb-thermohydraulique-concentration-turbulent-printon-sortie-ref-x-const-override)

readOn#

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

Lecture d’un probleme dans un flot d’entree, et ouverture du flot de sauvegarde.

Detailed description

Format: { nom_milieu bloc de lecture d’un milieu nom_equation bloc de lecture d’une equation Postraitement bloc de lecture postraitement reprise | sauvegarde | sauvegarde_simple formatte | binaire | pdi nom_de_fichier } L’option sauvegarde_simple permet de sauver le probleme dans le fichier choisi en ecrasant a chaque fois les sauvegardes precedentes : cela permet d’economiser de la place disque.

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:`Entree & Pb_Thermohydraulique_Concentration_Turbulent::readOn(Entree &) override <pb-thermohydraulique-concentration-turbulent-protected-entree-ref-pb-thermohydraulique-concentration-turbulent-readon-entree-ref-override>`
[Entree & Pb_Thermohydraulique_Concentration_Turbulent::readOn(Entree &) override](#pb-thermohydraulique-concentration-turbulent-protected-entree-ref-pb-thermohydraulique-concentration-turbulent-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Pb_Thermohydraulique_Concentration_Turbulent::info_obj
eq_concentration (protected)
Convection_Diffusion_Concentration_Turbulent Pb_Thermohydraulique_Concentration_Turbulent::eq_concentration
eq_hydraulique (protected)
Navier_Stokes_Turbulent Pb_Thermohydraulique_Concentration_Turbulent::eq_hydraulique
eq_thermique (protected)
Convection_Diffusion_Temperature_Turbulent Pb_Thermohydraulique_Concentration_Turbulent::eq_thermique