Pb_Hydraulique_Concentration_Turbulent#
#include <Pb_Hydraulique_Concentration_Turbulent.h>
classe Pb_Hydraulique_Concentration_Turbulent Cette classe represente un probleme d’hydraulique avec transport
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\_Hydraulique\_Concentration\_Turbulent <class-pb-hydraulique-concentration-turbulent>`
[Pb\_Hydraulique\_Concentration\_Turbulent](#class-pb-hydraulique-concentration-turbulent)
Detailed description#
de constituants (1 ou plusieurs) et avec modelisation de la turbulence:
Inherits from#
public : Pb_Fluide_base
Inherited by#
public : TRUSTProblem_sup_eqns
<Pb_Hydraulique_Concentration_Turbulent>
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
associer_milieu_base#
void Pb_Hydraulique_Concentration_Turbulent::associer_milieu_base(const Milieu_base &) override
Associe un milieu au probleme, Si le milieu est de type.
Detailed description
Fluide_Incompressible, il sera associe a l’equation de l’hydraulique-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_Hydraulique_Concentration_Turbulent::associer_milieu_base(const Milieu_base &) override <pb-hydraulique-concentration-turbulent-public-void-pb-hydraulique-concentration-turbulent-associer-milieu-base-const-milieu-base-ref-override>`
[void Pb_Hydraulique_Concentration_Turbulent::associer_milieu_base(const Milieu_base &) override](#pb-hydraulique-concentration-turbulent-public-void-pb-hydraulique-concentration-turbulent-associer-milieu-base-const-milieu-base-ref-override)
duplique#
int Pb_Hydraulique_Concentration_Turbulent::duplique() const override
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_Hydraulique_Concentration_Turbulent::duplique() const override <pb-hydraulique-concentration-turbulent-public-int-pb-hydraulique-concentration-turbulent-duplique-const-override>`
[int Pb_Hydraulique_Concentration_Turbulent::duplique() const override](#pb-hydraulique-concentration-turbulent-public-int-pb-hydraulique-concentration-turbulent-duplique-const-override)
equation#
const Equation_base & Pb_Hydraulique_Concentration_Turbulent::equation(int) const override
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_Hydraulique_Concentration_Turbulent::equation(int) const override <pb-hydraulique-concentration-turbulent-public-const-equation-base-ref-pb-hydraulique-concentration-turbulent-equation-int-const-override>`
[const Equation_base & Pb_Hydraulique_Concentration_Turbulent::equation(int) const override](#pb-hydraulique-concentration-turbulent-public-const-equation-base-ref-pb-hydraulique-concentration-turbulent-equation-int-const-override)
equation#
Equation_base & Pb_Hydraulique_Concentration_Turbulent::equation(int) override
Renvoie l’equation d’hydraulique de type Navier_Stokes_Turbulent si i = 0 Renvoie l’equation de convection - diffusion de type.
Detailed description
Convection_Diffusion_Concentration_Turbulent si i = 1 (l’equation de convection diffusion peut - etre vectorielle)
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_Hydraulique_Concentration_Turbulent::equation(int) override <pb-hydraulique-concentration-turbulent-public-equation-base-ref-pb-hydraulique-concentration-turbulent-equation-int-override>`
[Equation_base & Pb_Hydraulique_Concentration_Turbulent::equation(int) override](#pb-hydraulique-concentration-turbulent-public-equation-base-ref-pb-hydraulique-concentration-turbulent-equation-int-override)
get_info#
const Type_info * Pb_Hydraulique_Concentration_Turbulent::get_info() const override
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_Hydraulique_Concentration_Turbulent::get_info() const override <pb-hydraulique-concentration-turbulent-public-const-type-info-ptr-pb-hydraulique-concentration-turbulent-get-info-const-override>`
[const Type_info * Pb_Hydraulique_Concentration_Turbulent::get_info() const override](#pb-hydraulique-concentration-turbulent-public-const-type-info-ptr-pb-hydraulique-concentration-turbulent-get-info-const-override)
nombre_d_equations#
int Pb_Hydraulique_Concentration_Turbulent::nombre_d_equations() const override
Renvoie le nombre d’equation, Renvoie 2 car il y a 2 equations a un probleme.
Detailed description
hydraulique turbulent avec transport:
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_Hydraulique_Concentration_Turbulent::nombre_d_equations() const override <pb-hydraulique-concentration-turbulent-public-int-pb-hydraulique-concentration-turbulent-nombre-d-equations-const-override>`
[int Pb_Hydraulique_Concentration_Turbulent::nombre_d_equations() const override](#pb-hydraulique-concentration-turbulent-public-int-pb-hydraulique-concentration-turbulent-nombre-d-equations-const-override)
Pb_Hydraulique_Concentration_Turbulent#
Pb_Hydraulique_Concentration_Turbulent::Pb_Hydraulique_Concentration_Turbulent()
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_Hydraulique_Concentration_Turbulent::Pb_Hydraulique_Concentration_Turbulent() <pb-hydraulique-concentration-turbulent-public-pb-hydraulique-concentration-turbulent-pb-hydraulique-concentration-turbulent>`
[Pb_Hydraulique_Concentration_Turbulent::Pb_Hydraulique_Concentration_Turbulent()](#pb-hydraulique-concentration-turbulent-public-pb-hydraulique-concentration-turbulent-pb-hydraulique-concentration-turbulent)
taille_memoire#
unsigned Pb_Hydraulique_Concentration_Turbulent::taille_memoire() const override
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_Hydraulique_Concentration_Turbulent::taille_memoire() const override <pb-hydraulique-concentration-turbulent-public-unsigned-pb-hydraulique-concentration-turbulent-taille-memoire-const-override>`
[unsigned Pb_Hydraulique_Concentration_Turbulent::taille_memoire() const override](#pb-hydraulique-concentration-turbulent-public-unsigned-pb-hydraulique-concentration-turbulent-taille-memoire-const-override)
verifier#
int Pb_Hydraulique_Concentration_Turbulent::verifier() override
Teste la compatibilite des equations de convection - diffusion et de l’hydraulique.
Detailed description
Les tests se fait sur les conditions aux limites discretisees de chaque equation, ainsi que sur les modeles de turbulences des equations qui doivent etre de la meme famille. Appel la fonction de librairie hors classe: 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_Hydraulique_Concentration_Turbulent::verifier() override <pb-hydraulique-concentration-turbulent-public-int-pb-hydraulique-concentration-turbulent-verifier-override>`
[int Pb_Hydraulique_Concentration_Turbulent::verifier() override](#pb-hydraulique-concentration-turbulent-public-int-pb-hydraulique-concentration-turbulent-verifier-override)
viscosite_turbulente#
const Champ_Fonc_base & Pb_Hydraulique_Concentration_Turbulent::viscosite_turbulente() const
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 Champ_Fonc_base & Pb_Hydraulique_Concentration_Turbulent::viscosite_turbulente() const <pb-hydraulique-concentration-turbulent-public-const-champ-fonc-base-ref-pb-hydraulique-concentration-turbulent-viscosite-turbulente-const>`
[const Champ_Fonc_base & Pb_Hydraulique_Concentration_Turbulent::viscosite_turbulente() const](#pb-hydraulique-concentration-turbulent-public-const-champ-fonc-base-ref-pb-hydraulique-concentration-turbulent-viscosite-turbulente-const)
~Pb_Hydraulique_Concentration_Turbulent#
Pb_Hydraulique_Concentration_Turbulent::~Pb_Hydraulique_Concentration_Turbulent()
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_Hydraulique_Concentration_Turbulent::~Pb_Hydraulique_Concentration_Turbulent() <pb-hydraulique-concentration-turbulent-public-pb-hydraulique-concentration-turbulent-dtor-pb-hydraulique-concentration-turbulent>`
[Pb_Hydraulique_Concentration_Turbulent::~Pb_Hydraulique_Concentration_Turbulent()](#pb-hydraulique-concentration-turbulent-public-pb-hydraulique-concentration-turbulent-dtor-pb-hydraulique-concentration-turbulent)
cree_instance#
Objet_U * Pb_Hydraulique_Concentration_Turbulent::cree_instance()
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_Hydraulique_Concentration_Turbulent::cree_instance() <pb-hydraulique-concentration-turbulent-public-static-objet-u-ptr-pb-hydraulique-concentration-turbulent-cree-instance>`
[Objet_U * Pb_Hydraulique_Concentration_Turbulent::cree_instance()](#pb-hydraulique-concentration-turbulent-public-static-objet-u-ptr-pb-hydraulique-concentration-turbulent-cree-instance)
info#
const Type_info * Pb_Hydraulique_Concentration_Turbulent::info()
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_Hydraulique_Concentration_Turbulent::info() <pb-hydraulique-concentration-turbulent-public-static-const-type-info-ptr-pb-hydraulique-concentration-turbulent-info>`
[const Type_info * Pb_Hydraulique_Concentration_Turbulent::info()](#pb-hydraulique-concentration-turbulent-public-static-const-type-info-ptr-pb-hydraulique-concentration-turbulent-info)
self_cast#
const Pb_Hydraulique_Concentration_Turbulent & Pb_Hydraulique_Concentration_Turbulent::self_cast(const Objet_U &)
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_Hydraulique_Concentration_Turbulent & Pb_Hydraulique_Concentration_Turbulent::self_cast(const Objet_U &) <pb-hydraulique-concentration-turbulent-public-static-const-pb-hydraulique-concentration-turbulent-ref-pb-hydraulique-concentration-turbulent-self-cast-const-objet-u-ref>`
[const Pb_Hydraulique_Concentration_Turbulent & Pb_Hydraulique_Concentration_Turbulent::self_cast(const Objet_U &)](#pb-hydraulique-concentration-turbulent-public-static-const-pb-hydraulique-concentration-turbulent-ref-pb-hydraulique-concentration-turbulent-self-cast-const-objet-u-ref)
self_cast#
Pb_Hydraulique_Concentration_Turbulent & Pb_Hydraulique_Concentration_Turbulent::self_cast(Objet_U &)
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_Hydraulique_Concentration_Turbulent & Pb_Hydraulique_Concentration_Turbulent::self_cast(Objet_U &) <pb-hydraulique-concentration-turbulent-public-static-pb-hydraulique-concentration-turbulent-ref-pb-hydraulique-concentration-turbulent-self-cast-objet-u-ref>`
[Pb_Hydraulique_Concentration_Turbulent & Pb_Hydraulique_Concentration_Turbulent::self_cast(Objet_U &)](#pb-hydraulique-concentration-turbulent-public-static-pb-hydraulique-concentration-turbulent-ref-pb-hydraulique-concentration-turbulent-self-cast-objet-u-ref)
printOn#
Sortie & Pb_Hydraulique_Concentration_Turbulent::printOn(Sortie &x) const override
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_Hydraulique_Concentration_Turbulent::printOn(Sortie &x) const override <pb-hydraulique-concentration-turbulent-protected-sortie-ref-pb-hydraulique-concentration-turbulent-printon-sortie-ref-x-const-override>`
[Sortie & Pb_Hydraulique_Concentration_Turbulent::printOn(Sortie &x) const override](#pb-hydraulique-concentration-turbulent-protected-sortie-ref-pb-hydraulique-concentration-turbulent-printon-sortie-ref-x-const-override)
readOn#
Entree & Pb_Hydraulique_Concentration_Turbulent::readOn(Entree &) override
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_Hydraulique_Concentration_Turbulent::readOn(Entree &) override <pb-hydraulique-concentration-turbulent-protected-entree-ref-pb-hydraulique-concentration-turbulent-readon-entree-ref-override>`
[Entree & Pb_Hydraulique_Concentration_Turbulent::readOn(Entree &) override](#pb-hydraulique-concentration-turbulent-protected-entree-ref-pb-hydraulique-concentration-turbulent-readon-entree-ref-override)
Attributes Documentation#
const Type_info Pb_Hydraulique_Concentration_Turbulent::info_obj
Convection_Diffusion_Concentration_Turbulent Pb_Hydraulique_Concentration_Turbulent::eq_concentration
Navier_Stokes_Turbulent Pb_Hydraulique_Concentration_Turbulent::eq_hydraulique