Transport_K_Eps#
#include <Transport_K_Eps.h>
classe Transport_K_Eps Cette classe represente l’equation de transport de l’energie cinetique
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:`Transport\_K\_Eps <class-transport-k-eps>`
[Transport\_K\_Eps](#class-transport-k-eps)
Detailed description#
turbulente K et du taux de dissipation epsilon (eps) associee au modele de turbulence (k,eps). On traite en une seule equation le transport des deux grandeurs turbulentes. Il s’agit donc d’une equation vectorielle, dont le champ inconnue possede 2 composantes: K et epsilon. On instanciera un objet de cette classe uniquement si on utilise le modele (k,eps) pour traiter la turbulence
Inherits from#
public : Transport_K_Eps_base
Inherited by#
public : Transport_K_Eps_ALE
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
associer_Champ_Inconnu#
void Transport_K_Eps::associer_Champ_Inconnu(const Champ_Inc_base &)
Associe un champ de vitesse (transportante)a l’equation.
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:`void Transport_K_Eps::associer_Champ_Inconnu(const Champ_Inc_base &) <transport-k-eps-public-void-transport-k-eps-associer-champ-inconnu-const-champ-inc-base-ref>`
[void Transport_K_Eps::associer_Champ_Inconnu(const Champ_Inc_base &)](#transport-k-eps-public-void-transport-k-eps-associer-champ-inconnu-const-champ-inc-base-ref)
associer_modele_turbulence#
void Transport_K_Eps::associer_modele_turbulence(const Modele_turbulence_hyd_2_eq_base &) override
Associe un modele de turbulence K - epsilon a l’equation.
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:`void Transport_K_Eps::associer_modele_turbulence(const Modele_turbulence_hyd_2_eq_base &) override <transport-k-eps-public-void-transport-k-eps-associer-modele-turbulence-const-modele-turbulence-hyd-2-eq-base-ref-override>`
[void Transport_K_Eps::associer_modele_turbulence(const Modele_turbulence_hyd_2_eq_base &) override](#transport-k-eps-public-void-transport-k-eps-associer-modele-turbulence-const-modele-turbulence-hyd-2-eq-base-ref-override)
corriger_derivee_impl#
DoubleTab & Transport_K_Eps::corriger_derivee_impl(DoubleTab &d) 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:`DoubleTab & Transport_K_Eps::corriger_derivee_impl(DoubleTab &d) override <transport-k-eps-public-doubletab-ref-transport-k-eps-corriger-derivee-impl-doubletab-ref-d-override>`
[DoubleTab & Transport_K_Eps::corriger_derivee_impl(DoubleTab &d) override](#transport-k-eps-public-doubletab-ref-transport-k-eps-corriger-derivee-impl-doubletab-ref-d-override)
corriger_derivee_impl_ALE#
virtual void Transport_K_Eps::corriger_derivee_impl_ALE(DoubleTab &d)
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 Transport_K_Eps::corriger_derivee_impl_ALE(DoubleTab &d) <transport-k-eps-public-virtual-void-transport-k-eps-corriger-derivee-impl-ale-doubletab-ref-d>`
[virtual void Transport_K_Eps::corriger_derivee_impl_ALE(DoubleTab &d)](#transport-k-eps-public-virtual-void-transport-k-eps-corriger-derivee-impl-ale-doubletab-ref-d)
domaine_application#
const Motcle & Transport_K_Eps::domaine_application() const override
Renvoie le nom du domaine d’application de l’equation.
Detailed description
Ici “Transport_Keps”.
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 Motcle & Transport_K_Eps::domaine_application() const override <transport-k-eps-public-const-motcle-ref-transport-k-eps-domaine-application-const-override>`
[const Motcle & Transport_K_Eps::domaine_application() const override](#transport-k-eps-public-const-motcle-ref-transport-k-eps-domaine-application-const-override)
duplique#
int Transport_K_Eps::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 Transport_K_Eps::duplique() const override <transport-k-eps-public-int-transport-k-eps-duplique-const-override>`
[int Transport_K_Eps::duplique() const override](#transport-k-eps-public-int-transport-k-eps-duplique-const-override)
get_info#
const Type_info * Transport_K_Eps::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 * Transport_K_Eps::get_info() const override <transport-k-eps-public-const-type-info-ptr-transport-k-eps-get-info-const-override>`
[const Type_info * Transport_K_Eps::get_info() const override](#transport-k-eps-public-const-type-info-ptr-transport-k-eps-get-info-const-override)
lire_motcle_non_standard#
int Transport_K_Eps::lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d’un objet_U a partir d’un flot d’entree.
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:`int Transport_K_Eps::lire_motcle_non_standard(const Motcle &, Entree &) override <transport-k-eps-public-int-transport-k-eps-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Transport_K_Eps::lire_motcle_non_standard(const Motcle &, Entree &) override](#transport-k-eps-public-int-transport-k-eps-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
nombre_d_operateurs#
int Transport_K_Eps::nombre_d_operateurs() const override
Renvoie le nombre d’operateurs de l’equation.
Detailed description
Ici 2.
Reimplements:
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 Transport_K_Eps::nombre_d_operateurs() const override <transport-k-eps-public-int-transport-k-eps-nombre-d-operateurs-const-override>`
[int Transport_K_Eps::nombre_d_operateurs() const override](#transport-k-eps-public-int-transport-k-eps-nombre-d-operateurs-const-override)
operateur#
const Operateur & Transport_K_Eps::operateur(int) const override
Renvoie l’operateur specifie par son index: renvoie terme_diffusif si i = 0.
Detailed description
renvoie terme_convectif si i = 1 exit si i>1 (version const)
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 Operateur & Transport_K_Eps::operateur(int) const override <transport-k-eps-public-const-operateur-ref-transport-k-eps-operateur-int-const-override>`
[const Operateur & Transport_K_Eps::operateur(int) const override](#transport-k-eps-public-const-operateur-ref-transport-k-eps-operateur-int-const-override)
operateur#
Operateur & Transport_K_Eps::operateur(int) override
Renvoie l’operateur specifie par son index: renvoie terme_diffusif si i = 0.
Detailed description
renvoie terme_convectif si i = 1 exit si i>1
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:`Operateur & Transport_K_Eps::operateur(int) override <transport-k-eps-public-operateur-ref-transport-k-eps-operateur-int-override>`
[Operateur & Transport_K_Eps::operateur(int) override](#transport-k-eps-public-operateur-ref-transport-k-eps-operateur-int-override)
set_param#
void Transport_K_Eps::set_param(Param ¶m) 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:`void Transport_K_Eps::set_param(Param ¶m) override <transport-k-eps-public-void-transport-k-eps-set-param-param-ref-param-override>`
[void Transport_K_Eps::set_param(Param ¶m) override](#transport-k-eps-public-void-transport-k-eps-set-param-param-ref-param-override)
taille_memoire#
unsigned Transport_K_Eps::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 Transport_K_Eps::taille_memoire() const override <transport-k-eps-public-unsigned-transport-k-eps-taille-memoire-const-override>`
[unsigned Transport_K_Eps::taille_memoire() const override](#transport-k-eps-public-unsigned-transport-k-eps-taille-memoire-const-override)
Transport_K_Eps#
Transport_K_Eps::Transport_K_Eps()
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:`Transport_K_Eps::Transport_K_Eps() <transport-k-eps-public-transport-k-eps-transport-k-eps>`
[Transport_K_Eps::Transport_K_Eps()](#transport-k-eps-public-transport-k-eps-transport-k-eps)
~Transport_K_Eps#
Transport_K_Eps::~Transport_K_Eps()
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:`Transport_K_Eps::~Transport_K_Eps() <transport-k-eps-public-transport-k-eps-dtor-transport-k-eps>`
[Transport_K_Eps::~Transport_K_Eps()](#transport-k-eps-public-transport-k-eps-dtor-transport-k-eps)
cree_instance#
Objet_U * Transport_K_Eps::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 * Transport_K_Eps::cree_instance() <transport-k-eps-public-static-objet-u-ptr-transport-k-eps-cree-instance>`
[Objet_U * Transport_K_Eps::cree_instance()](#transport-k-eps-public-static-objet-u-ptr-transport-k-eps-cree-instance)
info#
const Type_info * Transport_K_Eps::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 * Transport_K_Eps::info() <transport-k-eps-public-static-const-type-info-ptr-transport-k-eps-info>`
[const Type_info * Transport_K_Eps::info()](#transport-k-eps-public-static-const-type-info-ptr-transport-k-eps-info)
self_cast#
const Transport_K_Eps & Transport_K_Eps::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 Transport_K_Eps & Transport_K_Eps::self_cast(const Objet_U &) <transport-k-eps-public-static-const-transport-k-eps-ref-transport-k-eps-self-cast-const-objet-u-ref>`
[const Transport_K_Eps & Transport_K_Eps::self_cast(const Objet_U &)](#transport-k-eps-public-static-const-transport-k-eps-ref-transport-k-eps-self-cast-const-objet-u-ref)
self_cast#
Transport_K_Eps & Transport_K_Eps::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:`Transport_K_Eps & Transport_K_Eps::self_cast(Objet_U &) <transport-k-eps-public-static-transport-k-eps-ref-transport-k-eps-self-cast-objet-u-ref>`
[Transport_K_Eps & Transport_K_Eps::self_cast(Objet_U &)](#transport-k-eps-public-static-transport-k-eps-ref-transport-k-eps-self-cast-objet-u-ref)
printOn#
Sortie & Transport_K_Eps::printOn(Sortie &x) const override
Imprime le type de l’equation sur un flot de sortie.
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 & Transport_K_Eps::printOn(Sortie &x) const override <transport-k-eps-protected-sortie-ref-transport-k-eps-printon-sortie-ref-x-const-override>`
[Sortie & Transport_K_Eps::printOn(Sortie &x) const override](#transport-k-eps-protected-sortie-ref-transport-k-eps-printon-sortie-ref-x-const-override)
readOn#
Entree & Transport_K_Eps::readOn(Entree &) override
Lit les specifications d’une equation de transport K - epsilon a partir d’un flot d’entree.
Detailed description
Controle dynamique du type du terme source.
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 & Transport_K_Eps::readOn(Entree &) override <transport-k-eps-protected-entree-ref-transport-k-eps-readon-entree-ref-override>`
[Entree & Transport_K_Eps::readOn(Entree &) override](#transport-k-eps-protected-entree-ref-transport-k-eps-readon-entree-ref-override)
Attributes Documentation#
const Type_info Transport_K_Eps::info_obj
TRUST_Deriv<Champ_Don_base> Transport_K_Eps::Champ_don_nul_
TRUST_Ref<Champ_Inc_base *> Transport_K_Eps::inco_eqn_associee
int Transport_K_Eps::with_nu_