Transport_2eq_base#
#include <Transport_2eq_base.h>
Classe Transport_2eq_base Classe de base pour les equations.
How to cite this class in this doc#
:ref:`Transport\_2eq\_base <class-transport-2eq-base>`
[Transport\_2eq\_base](#class-transport-2eq-base)
Detailed description#
de transport des modeles a deux equations type k - DISSIP
Inherits from#
public : Equation_base
Inherited by#
public : Transport_K_Eps_base
public : Transport_K_Omega_base
public : Transport_K_ou_Eps_base
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
void Transport_2eq_base::associer(const Equation_base &)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_2eq_base::associer(const Equation_base &) <public-void-transport-2eq-base-associer-const-equation-base-ref>`
[void Transport_2eq_base::associer(const Equation_base &)](#public-void-transport-2eq-base-associer-const-equation-base-ref)
void Transport_2eq_base::associer_milieu_base(const Milieu_base &) override
Associe un milieu physique a l’equation.
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`void Transport_2eq_base::associer_milieu_base(const Milieu_base &) override <public-void-transport-2eq-base-associer-milieu-base-const-milieu-base-ref-override>`
[void Transport_2eq_base::associer_milieu_base(const Milieu_base &) override](#public-void-transport-2eq-base-associer-milieu-base-const-milieu-base-ref-override)
virtual void Transport_2eq_base::associer_modele_turbulence(const Modele_turbulence_hyd_2_eq_base &)=0
Referenced By
How to cite in this doc:
:ref:`virtual void Transport_2eq_base::associer_modele_turbulence(const Modele_turbulence_hyd_2_eq_base &)=0 <public-virtual-void-transport-2eq-base-associer-modele-turbulence-const-modele-turbulence-hyd-2-eq-base-ref-equal-0>`
[virtual void Transport_2eq_base::associer_modele_turbulence(const Modele_turbulence_hyd_2_eq_base &)=0](#public-virtual-void-transport-2eq-base-associer-modele-turbulence-const-modele-turbulence-hyd-2-eq-base-ref-equal-0)
void Transport_2eq_base::associer_vitesse(const Champ_base &)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_2eq_base::associer_vitesse(const Champ_base &) <public-void-transport-2eq-base-associer-vitesse-const-champ-base-ref>`
[void Transport_2eq_base::associer_vitesse(const Champ_base &)](#public-void-transport-2eq-base-associer-vitesse-const-champ-base-ref)
double Transport_2eq_base::calculer_pas_de_temps() const override
Calcul du prochain pas de temps.
Renvoie l’inverse de la somme des inverses des pas de temps calcules par les operateurs. Ces pas de temps sont ceux pour le schema d’Euler explicite. Le pas de temps n’est pas majore par dt_max, ceci est fait dans corriger_dt_calcule
Reimplements:
How to cite in this doc:
:ref:`double Transport_2eq_base::calculer_pas_de_temps() const override <public-double-transport-2eq-base-calculer-pas-de-temps-const-override>`
[double Transport_2eq_base::calculer_pas_de_temps() const override](#public-double-transport-2eq-base-calculer-pas-de-temps-const-override)
const Type_info * Transport_2eq_base::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Reimplements:
How to cite in this doc:
:ref:`const Type_info * Transport_2eq_base::get_info() const override <public-const-type-info-ptr-transport-2eq-base-get-info-const-override>`
[const Type_info * Transport_2eq_base::get_info() const override](#public-const-type-info-ptr-transport-2eq-base-get-info-const-override)
const Milieu_base & Transport_2eq_base::milieu() const override
Renvoie le milieu (fluide) associe a l’equation.
(version const)
Reimplements:
References
How to cite in this doc:
:ref:`const Milieu_base & Transport_2eq_base::milieu() const override <public-const-milieu-base-ref-transport-2eq-base-milieu-const-override>`
[const Milieu_base & Transport_2eq_base::milieu() const override](#public-const-milieu-base-ref-transport-2eq-base-milieu-const-override)
Milieu_base & Transport_2eq_base::milieu() override
Renvoie le milieu (fluide) associe a l’equation.
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`Milieu_base & Transport_2eq_base::milieu() override <public-milieu-base-ref-transport-2eq-base-milieu-override>`
[Milieu_base & Transport_2eq_base::milieu() override](#public-milieu-base-ref-transport-2eq-base-milieu-override)
Modele_turbulence_hyd_2_eq_base & Transport_2eq_base::modele_turbulence()
Renvoie le modele de turbulence associe a l’equation.
How to cite in this doc:
:ref:`Modele_turbulence_hyd_2_eq_base & Transport_2eq_base::modele_turbulence() <public-modele-turbulence-hyd-2-eq-base-ref-transport-2eq-base-modele-turbulence>`
[Modele_turbulence_hyd_2_eq_base & Transport_2eq_base::modele_turbulence()](#public-modele-turbulence-hyd-2-eq-base-ref-transport-2eq-base-modele-turbulence)
const Modele_turbulence_hyd_2_eq_base & Transport_2eq_base::modele_turbulence() const
Renvoie le modele de turbulence associe a l’equation.
(version const)
Referenced By
How to cite in this doc:
:ref:`const Modele_turbulence_hyd_2_eq_base & Transport_2eq_base::modele_turbulence() const <public-const-modele-turbulence-hyd-2-eq-base-ref-transport-2eq-base-modele-turbulence-const>`
[const Modele_turbulence_hyd_2_eq_base & Transport_2eq_base::modele_turbulence() const](#public-const-modele-turbulence-hyd-2-eq-base-ref-transport-2eq-base-modele-turbulence-const)
void Transport_2eq_base::set_param(Param &) override
Reimplements:
Referenced By
How to cite in this doc:
:ref:`void Transport_2eq_base::set_param(Param &) override <public-void-transport-2eq-base-set-param-param-ref-override>`
[void Transport_2eq_base::set_param(Param &) override](#public-void-transport-2eq-base-set-param-param-ref-override)
Transport_2eq_base::Transport_2eq_base()
How to cite in this doc:
:ref:`Transport_2eq_base::Transport_2eq_base() <public-transport-2eq-base-transport-2eq-base>`
[Transport_2eq_base::Transport_2eq_base()](#public-transport-2eq-base-transport-2eq-base)
Transport_2eq_base::~Transport_2eq_base() override
How to cite in this doc:
:ref:`Transport_2eq_base::~Transport_2eq_base() override <public-transport-2eq-base-dtor-transport-2eq-base-override>`
[Transport_2eq_base::~Transport_2eq_base() override](#public-transport-2eq-base-dtor-transport-2eq-base-override)
const Type_info * Transport_2eq_base::info()
How to cite in this doc:
:ref:`const Type_info * Transport_2eq_base::info() <public-static-const-type-info-ptr-transport-2eq-base-info>`
[const Type_info * Transport_2eq_base::info()](#public-static-const-type-info-ptr-transport-2eq-base-info)
const Transport_2eq_base & Transport_2eq_base::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Transport_2eq_base & Transport_2eq_base::self_cast(const Objet_U &) <public-static-const-transport-2eq-base-ref-transport-2eq-base-self-cast-const-objet-u-ref>`
[const Transport_2eq_base & Transport_2eq_base::self_cast(const Objet_U &)](#public-static-const-transport-2eq-base-ref-transport-2eq-base-self-cast-const-objet-u-ref)
Transport_2eq_base & Transport_2eq_base::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Transport_2eq_base & Transport_2eq_base::self_cast(Objet_U &) <public-static-transport-2eq-base-ref-transport-2eq-base-self-cast-objet-u-ref>`
[Transport_2eq_base & Transport_2eq_base::self_cast(Objet_U &)](#public-static-transport-2eq-base-ref-transport-2eq-base-self-cast-objet-u-ref)
void Transport_2eq_base::get_position_cells(Nom &, int &)
How to cite in this doc:
:ref:`void Transport_2eq_base::get_position_cells(Nom &, int &) <protected-void-transport-2eq-base-get-position-cells-nom-ref-int-ref>`
[void Transport_2eq_base::get_position_cells(Nom &, int &)](#protected-void-transport-2eq-base-get-position-cells-nom-ref-int-ref)
void Transport_2eq_base::get_position_faces(Nom &, int &)
How to cite in this doc:
:ref:`void Transport_2eq_base::get_position_faces(Nom &, int &) <protected-void-transport-2eq-base-get-position-faces-nom-ref-int-ref>`
[void Transport_2eq_base::get_position_faces(Nom &, int &)](#protected-void-transport-2eq-base-get-position-faces-nom-ref-int-ref)
Entree & Transport_2eq_base::lire_op_diff_turbulent(Entree &is)
References
Referenced By
How to cite in this doc:
:ref:`Entree & Transport_2eq_base::lire_op_diff_turbulent(Entree &is) <protected-entree-ref-transport-2eq-base-lire-op-diff-turbulent-entree-ref-is>`
[Entree & Transport_2eq_base::lire_op_diff_turbulent(Entree &is)](#protected-entree-ref-transport-2eq-base-lire-op-diff-turbulent-entree-ref-is)
Sortie & Transport_2eq_base::printOn(Sortie &x) const override
Reimplements:
References
How to cite in this doc:
:ref:`Sortie & Transport_2eq_base::printOn(Sortie &x) const override <protected-sortie-ref-transport-2eq-base-printon-sortie-ref-x-const-override>`
[Sortie & Transport_2eq_base::printOn(Sortie &x) const override](#protected-sortie-ref-transport-2eq-base-printon-sortie-ref-x-const-override)
Entree & Transport_2eq_base::readOn(Entree &) override
Simple appel a Equation_base::readOn(Entree&)
Reimplements:
References
How to cite in this doc:
:ref:`Entree & Transport_2eq_base::readOn(Entree &) override <protected-entree-ref-transport-2eq-base-readon-entree-ref-override>`
[Entree & Transport_2eq_base::readOn(Entree &) override](#protected-entree-ref-transport-2eq-base-readon-entree-ref-override)
Attributes Documentation#
const Type_info Transport_2eq_base::info_obj
TRUST_Ref<Champ_Inc_base *> Transport_2eq_base::la_vitesse_transportante
TRUST_Ref<Milieu_base *> Transport_2eq_base::le_fluide
TRUST_Ref<Modele_turbulence_hyd_2_eq_base *> Transport_2eq_base::mon_modele
Operateur_Conv Transport_2eq_base::terme_convectif
Operateur_Diff Transport_2eq_base::terme_diffusif