Skip to main content
Ctrl+K
TrioCFD  documentation - Home
  • TrioCFD Documentation
  • Quick Start

TrioCFD User Guide

  • How to write a data file
    • HOW TO DEFINE MESHING ?
    • HOW TO DEFINE PRESSURE SOLVER ?
    • HOW TO DEFINE BOUNDARY CONDITIONS ?
    • HOW TO DEFINE INITIAL CONDITIONS ?
    • HOW TO VISUALISE RESULTS ?
    • HOW TO DEFINE A STATIONNARY TEST-CASE ?
    • HOW TO DEFINE A STATIONNARY TEST-CASE WITH THERMAL EFFECTS ?
    • HOW TO DEFINE AN UNSTEADY TEST-CASE ?
    • HOW TO DEFINE TIME SCHEMES FOR RANS k-epsilon MODELLING ?
    • HOW TO DEFINE CONVECTION SCHEMES FOR RANS k-epsilon MODELLING ?
    • WHAT ARE CONVECTION SCHEMES AVAILABLE ?
    • WHAT ARE k-EPSILON MODELS AVAILABLE ?
    • WHAT ARE DIFFERENCES BETWEEN VDF MESH OPTIONS ?
  • Physical Models
    • Turbulence modeling
      • Turbulence bibliography
      • Large-eddy simulation
      • Reynolds-averaged Navier-Stokes modeling
      • Wall functions
      • Best practices about turbulent modeling
    • Multiphase CFD
      • Multiphase turbulence RANS modeling
      • Fluid proprieties
      • Interfacial forces models
      • Dispersed phase size modeling
      • Thermal modeling
      • Other types of models
      • Homogeneous Mixture model
      • Post-processing
      • Best practices for multiphase RANS modeling
  • Numerical methods in TrioCFD
  • Keywords Reference Manual
    • Objet_u

TrioCFD Tutorials

  • Tutorials
    • Backward facing step
    • Channel flow
    • Pipe flow

Developer Corner

  • Developper tutorials
    • Setup your development environment
    • Test your code !
      • Non regression tests
      • Validation reports: Jupyter Notebooks
    • Writing documentation
      • XDATA
    • Code syntax guidelines
    • Git Tutorial
      • Manage branches
      • Commit
      • Rebase
      • Quick reference
  • FAQ
  • C++ API (Doxygen)
    • Doxygen Documentation
      • Classes
      • Templates
      • Namespaces
      • Enums

Navigation

  • Bibliography
  • Index
  • Search Page
  • Repository
  • Open issue
  • .rst

Navier_Stokes_Turbulent

Contents

  • How to cite this class in this doc
  • Detailed description
  • Inherits from
  • Inherited by
  • List of Public Methods
  • List of Public Static Methods
  • List of Protected Methods
  • List of Private Methods
  • Complete Member Function Documentation
  • Attributes Documentation

Navier_Stokes_Turbulent#

#include <Navier_Stokes_Turbulent.h>

classe Navier_Stokes_Turbulent Cette classe represente l’equation de la dynamique pour un fluide

How to cite this class in this doc#

:ref:`Navier\_Stokes\_Turbulent <class-navier-stokes-turbulent>`
[Navier\_Stokes\_Turbulent](#class-navier-stokes-turbulent)

Detailed description#

visqueux verifiant la condition d’incompressibilite div U = 0 avec modelisation de la turbulence. Un membre de type OWN_PTR(Modele_turbulence_hyd_base) representera le modele de turbulence.

Inherits from#

  • public : Navier_Stokes_std

Inherited by#

  • public : Navier_Stokes_FT_Disc

  • public : Navier_Stokes_Turbulent_QC

List of Public Methods#

  • completer

  • creer_champ

  • data_a_sauvegarder

  • diffusivite_pour_pas_de_temps

  • diffusivite_pour_transport

  • duplique

  • expression_residu

  • get_champ

  • get_info

  • get_modele

  • get_noms_champs_postraitables

  • has_champ

  • has_champ

  • imprime_residu

  • imprimer

  • initTimeStep

  • lire_motcle_non_standard

  • mettre_a_jour

  • modele_turbulence

  • Navier_Stokes_Turbulent

  • preparer_calcul

  • reprendre

  • sauvegarder

  • set_param

  • taille_memoire

  • viscosite_turbulente

  • ~Navier_Stokes_Turbulent

List of Public Static Methods#

  • cree_instance

  • info

  • self_cast

  • self_cast

List of Protected Methods#

  • lire_op_diff_turbulent

  • printOn

  • readOn

List of Private Methods#

  • typer_lire_mod_turb_hyd

Complete Member Function Documentation#

completer
void Navier_Stokes_Turbulent::completer() override

Appels successifs a: Navier_Stokes_std::completer()

Mod_Turb_Hyd::completer() [sur le membre concerne]

Reimplements:

  • completer

References
  • Turbulence_paroi_base::completer

  • Modele_turbulence_hyd_base::completer

  • Navier_Stokes_std::completer

  • le_modele_turbulence

  • Modele_turbulence_hyd_base::loi_paroi

Referenced By
  • Navier_Stokes_Turbulent_QC::completer

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent::completer() override <public-void-navier-stokes-turbulent-completer-override>`
[void Navier_Stokes_Turbulent::completer() override](#public-void-navier-stokes-turbulent-completer-override)
creer_champ
void Navier_Stokes_Turbulent::creer_champ(const Motcle &motlu) override

Reimplements:

  • creer_champ

References
  • Navier_Stokes_std::creer_champ

  • Modele_turbulence_hyd_base::creer_champ

  • le_modele_turbulence

  • Objet_U_ptr::non_nul

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent::creer_champ(const Motcle &motlu) override <public-void-navier-stokes-turbulent-creer-champ-const-motcle-ref-motlu-override>`
[void Navier_Stokes_Turbulent::creer_champ(const Motcle &motlu) override](#public-void-navier-stokes-turbulent-creer-champ-const-motcle-ref-motlu-override)
data_a_sauvegarder
std::vector<YAML_data> Navier_Stokes_Turbulent::data_a_sauvegarder() const override

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

Reimplements:

  • data_a_sauvegarder

References
  • Modele_turbulence_hyd_base::data_a_sauvegarder

  • Navier_Stokes_std::data_a_sauvegarder

  • le_modele_turbulence

Referenced By
  • Navier_Stokes_FT_Disc::data_a_sauvegarder

How to cite in this doc:
:ref:`std::vector<YAML_data> Navier_Stokes_Turbulent::data_a_sauvegarder() const override <public-std-vector-yaml-data-navier-stokes-turbulent-data-a-sauvegarder-const-override>`
[std::vector<YAML_data> Navier_Stokes_Turbulent::data_a_sauvegarder() const override](#public-std-vector-yaml-data-navier-stokes-turbulent-data-a-sauvegarder-const-override)
diffusivite_pour_pas_de_temps
const Champ_base & Navier_Stokes_Turbulent::diffusivite_pour_pas_de_temps() const override

Reimplements:

  • diffusivite_pour_pas_de_temps

References
  • Navier_Stokes_std::fluide

  • Fluide_base::viscosite_cinematique

Referenced By
  • lire_motcle_non_standard

How to cite in this doc:
:ref:`const Champ_base & Navier_Stokes_Turbulent::diffusivite_pour_pas_de_temps() const override <public-const-champ-base-ref-navier-stokes-turbulent-diffusivite-pour-pas-de-temps-const-override>`
[const Champ_base & Navier_Stokes_Turbulent::diffusivite_pour_pas_de_temps() const override](#public-const-champ-base-ref-navier-stokes-turbulent-diffusivite-pour-pas-de-temps-const-override)
diffusivite_pour_transport
const Champ_Don_base & Navier_Stokes_Turbulent::diffusivite_pour_transport() const override

Reimplements:

  • diffusivite_pour_transport

References
  • Navier_Stokes_std::fluide

  • Fluide_base::viscosite_cinematique

Referenced By
  • lire_motcle_non_standard

How to cite in this doc:
:ref:`const Champ_Don_base & Navier_Stokes_Turbulent::diffusivite_pour_transport() const override <public-const-champ-don-base-ref-navier-stokes-turbulent-diffusivite-pour-transport-const-override>`
[const Champ_Don_base & Navier_Stokes_Turbulent::diffusivite_pour_transport() const override](#public-const-champ-don-base-ref-navier-stokes-turbulent-diffusivite-pour-transport-const-override)
duplique
int Navier_Stokes_Turbulent::duplique() const override

Reimplements:

  • duplique

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent::duplique() const override <public-int-navier-stokes-turbulent-duplique-const-override>`
[int Navier_Stokes_Turbulent::duplique() const override](#public-int-navier-stokes-turbulent-duplique-const-override)
expression_residu
Nom Navier_Stokes_Turbulent::expression_residu() override

Reimplements:

  • expression_residu

References
  • Equation_base::expression_residu

  • le_modele_turbulence

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`Nom Navier_Stokes_Turbulent::expression_residu() override <public-nom-navier-stokes-turbulent-expression-residu-override>`
[Nom Navier_Stokes_Turbulent::expression_residu() override](#public-nom-navier-stokes-turbulent-expression-residu-override)
get_champ
const Champ_base & Navier_Stokes_Turbulent::get_champ(const Motcle &nom) const override

Reimplements:

  • get_champ

References
  • Nom::getString

  • Navier_Stokes_std::has_champ

  • Modele_turbulence_hyd_base::has_champ

  • le_modele_turbulence

  • Objet_U_ptr::non_nul

How to cite in this doc:
:ref:`const Champ_base & Navier_Stokes_Turbulent::get_champ(const Motcle &nom) const override <public-const-champ-base-ref-navier-stokes-turbulent-get-champ-const-motcle-ref-nom-const-override>`
[const Champ_base & Navier_Stokes_Turbulent::get_champ(const Motcle &nom) const override](#public-const-champ-base-ref-navier-stokes-turbulent-get-champ-const-motcle-ref-nom-const-override)
get_info
const Type_info * Navier_Stokes_Turbulent::get_info() const override

Donne des informations sur le type de l’ Objet_U .

Reimplements:

  • get_info

How to cite in this doc:
:ref:`const Type_info * Navier_Stokes_Turbulent::get_info() const override <public-const-type-info-ptr-navier-stokes-turbulent-get-info-const-override>`
[const Type_info * Navier_Stokes_Turbulent::get_info() const override](#public-const-type-info-ptr-navier-stokes-turbulent-get-info-const-override)
get_modele
const RefObjU & Navier_Stokes_Turbulent::get_modele(Type_modele type) const override

Reimplements:

  • get_modele

References
  • Equation_base::get_modele

  • Equation_base::liste_modeles_

  • TRUST_Ref_Objet_U::non_nul

  • TRUST_Ref_Objet_U::valeur

Referenced By
  • Pb_Hydraulique_Concentration_Turbulent::verifier

  • Pb_Hydraulique_Melange_Binaire_Turbulent_QC::verifier

  • Pb_Hydraulique_Turbulent::verifier

  • Pb_Thermohydraulique_Concentration_Turbulent::verifier

  • Pb_Thermohydraulique_Turbulent::verifier

  • Pb_Thermohydraulique_Turbulent_QC::verifier

How to cite in this doc:
:ref:`const RefObjU & Navier_Stokes_Turbulent::get_modele(Type_modele type) const override <public-const-refobju-ref-navier-stokes-turbulent-get-modele-type-modele-type-const-override>`
[const RefObjU & Navier_Stokes_Turbulent::get_modele(Type_modele type) const override](#public-const-refobju-ref-navier-stokes-turbulent-get-modele-type-modele-type-const-override)
get_noms_champs_postraitables
void Navier_Stokes_Turbulent::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override

Reimplements:

  • get_noms_champs_postraitables

References
  • Navier_Stokes_std::get_noms_champs_postraitables

  • Modele_turbulence_hyd_base::get_noms_champs_postraitables

  • le_modele_turbulence

  • Objet_U_ptr::non_nul

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override <public-void-navier-stokes-turbulent-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override>`
[void Navier_Stokes_Turbulent::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override](#public-void-navier-stokes-turbulent-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override)
has_champ
bool Navier_Stokes_Turbulent::has_champ(const Motcle &nom) const override

Reimplements:

  • has_champ

References
  • Navier_Stokes_std::has_champ

  • Modele_turbulence_hyd_base::has_champ

  • le_modele_turbulence

  • Objet_U_ptr::non_nul

How to cite in this doc:
:ref:`bool Navier_Stokes_Turbulent::has_champ(const Motcle &nom) const override <public-bool-navier-stokes-turbulent-has-champ-const-motcle-ref-nom-const-override>`
[bool Navier_Stokes_Turbulent::has_champ(const Motcle &nom) const override](#public-bool-navier-stokes-turbulent-has-champ-const-motcle-ref-nom-const-override)
has_champ
bool Navier_Stokes_Turbulent::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override

Reimplements:

  • has_champ

References
  • Navier_Stokes_std::has_champ

  • Modele_turbulence_hyd_base::has_champ

  • le_modele_turbulence

  • Objet_U_ptr::non_nul

Referenced By
  • Navier_Stokes_Turbulent_QC::get_champ

  • Navier_Stokes_Turbulent_QC::has_champ

How to cite in this doc:
:ref:`bool Navier_Stokes_Turbulent::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override <public-bool-navier-stokes-turbulent-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override>`
[bool Navier_Stokes_Turbulent::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override](#public-bool-navier-stokes-turbulent-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override)
imprime_residu
void Navier_Stokes_Turbulent::imprime_residu(SFichier &) override

Reimplements:

  • imprime_residu

References
  • Equation_base::imprime_residu

  • le_modele_turbulence

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent::imprime_residu(SFichier &) override <public-void-navier-stokes-turbulent-imprime-residu-sfichier-ref-override>`
[void Navier_Stokes_Turbulent::imprime_residu(SFichier &) override](#public-void-navier-stokes-turbulent-imprime-residu-sfichier-ref-override)
imprimer
void Navier_Stokes_Turbulent::imprimer(Sortie &) const override

Imprime les operateurs de l’equation si le schema en temps indique que c’est necessaire.

[SI limpr() ALORS impr(os)]

Reimplements:

  • imprimer

References
  • Modele_turbulence_hyd_base::imprimer

  • Equation_base::imprimer

  • le_modele_turbulence

Referenced By
  • Navier_Stokes_Turbulent_QC::imprimer

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent::imprimer(Sortie &) const override <public-void-navier-stokes-turbulent-imprimer-sortie-ref-const-override>`
[void Navier_Stokes_Turbulent::imprimer(Sortie &) const override](#public-void-navier-stokes-turbulent-imprimer-sortie-ref-const-override)
initTimeStep
bool Navier_Stokes_Turbulent::initTimeStep(double dt) override

Allocation et initialisation de l’inconnue et des CLs jusqu’a present + dt.

Reimplements:

  • initTimeStep

References
  • Modele_turbulence_hyd_base::initTimeStep

  • Navier_Stokes_std::initTimeStep

  • le_modele_turbulence

Referenced By
  • Navier_Stokes_Turbulent_QC::initTimeStep

How to cite in this doc:
:ref:`bool Navier_Stokes_Turbulent::initTimeStep(double dt) override <public-bool-navier-stokes-turbulent-inittimestep-double-dt-override>`
[bool Navier_Stokes_Turbulent::initTimeStep(double dt) override](#public-bool-navier-stokes-turbulent-inittimestep-double-dt-override)
lire_motcle_non_standard
int Navier_Stokes_Turbulent::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.

Reimplements:

  • lire_motcle_non_standard

References
  • Operateur_Diff::associer_diffusivite

  • Operateur_Diff::associer_diffusivite_pour_pas_de_temps

  • diffusivite_pour_pas_de_temps

  • diffusivite_pour_transport

  • Navier_Stokes_std::lire_motcle_non_standard

  • lire_op_diff_turbulent

  • Navier_Stokes_std::terme_diffusif

Referenced By
  • Navier_Stokes_FT_Disc::lire_motcle_non_standard

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent::lire_motcle_non_standard(const Motcle &, Entree &) override <public-int-navier-stokes-turbulent-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Navier_Stokes_Turbulent::lire_motcle_non_standard(const Motcle &, Entree &) override](#public-int-navier-stokes-turbulent-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
mettre_a_jour
void Navier_Stokes_Turbulent::mettre_a_jour(double) override

Effecttue une mise a jour en temps de l’equation.

Reimplements:

  • mettre_a_jour

References
  • le_modele_turbulence

  • Navier_Stokes_std::mettre_a_jour

  • Modele_turbulence_hyd_base::mettre_a_jour

Referenced By
  • Navier_Stokes_FT_Disc::mettre_a_jour

  • Navier_Stokes_Turbulent_QC::mettre_a_jour

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent::mettre_a_jour(double) override <public-void-navier-stokes-turbulent-mettre-a-jour-double-override>`
[void Navier_Stokes_Turbulent::mettre_a_jour(double) override](#public-void-navier-stokes-turbulent-mettre-a-jour-double-override)
modele_turbulence
const Modele_turbulence_hyd_base & Navier_Stokes_Turbulent::modele_turbulence() const
References
  • le_modele_turbulence

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • Source_Robin::ajouter

  • Traitement_particulier_NS_CEG::critere_areva

  • Op_Diff_K_Eps_VDF_base::modifier_pour_Cl

  • Op_Diff_K_Omega_VDF_base::modifier_pour_Cl

  • Pb_Hydraulique_Concentration_Turbulent::verifier

  • Pb_Hydraulique_Melange_Binaire_Turbulent_QC::verifier

  • Pb_Thermohydraulique_Concentration_Turbulent::verifier

  • Pb_Thermohydraulique_Turbulent_QC::verifier

How to cite in this doc:
:ref:`const Modele_turbulence_hyd_base & Navier_Stokes_Turbulent::modele_turbulence() const <public-const-modele-turbulence-hyd-base-ref-navier-stokes-turbulent-modele-turbulence-const>`
[const Modele_turbulence_hyd_base & Navier_Stokes_Turbulent::modele_turbulence() const](#public-const-modele-turbulence-hyd-base-ref-navier-stokes-turbulent-modele-turbulence-const)
Navier_Stokes_Turbulent
Navier_Stokes_Turbulent::Navier_Stokes_Turbulent()
How to cite in this doc:
:ref:`Navier_Stokes_Turbulent::Navier_Stokes_Turbulent() <public-navier-stokes-turbulent-navier-stokes-turbulent>`
[Navier_Stokes_Turbulent::Navier_Stokes_Turbulent()](#public-navier-stokes-turbulent-navier-stokes-turbulent)
preparer_calcul
int Navier_Stokes_Turbulent::preparer_calcul() override

Prepare le calcul.

Simple appe a Modele_turbulence_hyd_base->preparer_caclul() sur le membre reprresentant la turbulence.

Reimplements:

  • preparer_calcul

References
  • Modele_turbulence_hyd_base::has_loi_paroi_hyd

  • Turbulence_paroi_base::init_lois_paroi

  • le_modele_turbulence

  • Modele_turbulence_hyd_base::loi_paroi

  • Modele_turbulence_hyd_base::preparer_calcul

  • Navier_Stokes_std::preparer_calcul

Referenced By
  • Navier_Stokes_Turbulent_QC::preparer_calcul

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent::preparer_calcul() override <public-int-navier-stokes-turbulent-preparer-calcul-override>`
[int Navier_Stokes_Turbulent::preparer_calcul() override](#public-int-navier-stokes-turbulent-preparer-calcul-override)
reprendre
int Navier_Stokes_Turbulent::reprendre(Entree &) override

Reprise de l’equation et de son modele de turbulence a partir d’un flot d’entree.

Reimplements:

  • reprendre

References
  • Probleme_base::domaine

  • TRUST_2_PDI::is_PDI_restart

  • le_modele_turbulence

  • Domaine_base::le_nom

  • Equation_base::probleme

  • Objet_U::que_suis_je

  • Navier_Stokes_std::reprendre

  • Modele_turbulence_hyd_base::reprendre

  • Equation_base::schema_temps

  • Schema_Temps_base::temps_courant

Referenced By
  • Navier_Stokes_FT_Disc::reprendre

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent::reprendre(Entree &) override <public-int-navier-stokes-turbulent-reprendre-entree-ref-override>`
[int Navier_Stokes_Turbulent::reprendre(Entree &) override](#public-int-navier-stokes-turbulent-reprendre-entree-ref-override)
sauvegarder
int Navier_Stokes_Turbulent::sauvegarder(Sortie &) const override

Sauvegarde l’equation (et son modele de turbulence) sur un flot de sortie.

Reimplements:

  • sauvegarder

References
  • le_modele_turbulence

  • Navier_Stokes_std::sauvegarder

  • Modele_turbulence_hyd_base::sauvegarder

Referenced By
  • Navier_Stokes_FT_Disc::sauvegarder

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent::sauvegarder(Sortie &) const override <public-int-navier-stokes-turbulent-sauvegarder-sortie-ref-const-override>`
[int Navier_Stokes_Turbulent::sauvegarder(Sortie &) const override](#public-int-navier-stokes-turbulent-sauvegarder-sortie-ref-const-override)
set_param
void Navier_Stokes_Turbulent::set_param(Param &titi) override

Reimplements:

  • set_param

References
  • Param::ajouter_non_std

  • Param::REQUIRED

  • Navier_Stokes_std::set_param

Referenced By
  • Navier_Stokes_FT_Disc::set_param

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent::set_param(Param &titi) override <public-void-navier-stokes-turbulent-set-param-param-ref-titi-override>`
[void Navier_Stokes_Turbulent::set_param(Param &titi) override](#public-void-navier-stokes-turbulent-set-param-param-ref-titi-override)
taille_memoire
unsigned Navier_Stokes_Turbulent::taille_memoire() const override

Reimplements:

  • taille_memoire

How to cite in this doc:
:ref:`unsigned Navier_Stokes_Turbulent::taille_memoire() const override <public-unsigned-navier-stokes-turbulent-taille-memoire-const-override>`
[unsigned Navier_Stokes_Turbulent::taille_memoire() const override](#public-unsigned-navier-stokes-turbulent-taille-memoire-const-override)
viscosite_turbulente
const Champ_Fonc_base & Navier_Stokes_Turbulent::viscosite_turbulente() const
References
  • le_modele_turbulence

  • Modele_turbulence_hyd_base::viscosite_turbulente

Referenced By
  • Traitement_particulier_NS_THI_VEF::calcul_nu_t

  • Pb_Hydraulique_Concentration_Turbulent::viscosite_turbulente

  • Pb_Hydraulique_Melange_Binaire_Turbulent_QC::viscosite_turbulente

  • Pb_Hydraulique_Turbulent::viscosite_turbulente

  • Pb_Thermohydraulique_Concentration_Turbulent::viscosite_turbulente

  • Pb_Thermohydraulique_Turbulent::viscosite_turbulente

  • Pb_Thermohydraulique_Turbulent_QC::viscosite_turbulente

How to cite in this doc:
:ref:`const Champ_Fonc_base & Navier_Stokes_Turbulent::viscosite_turbulente() const <public-const-champ-fonc-base-ref-navier-stokes-turbulent-viscosite-turbulente-const>`
[const Champ_Fonc_base & Navier_Stokes_Turbulent::viscosite_turbulente() const](#public-const-champ-fonc-base-ref-navier-stokes-turbulent-viscosite-turbulente-const)
~Navier_Stokes_Turbulent
Navier_Stokes_Turbulent::~Navier_Stokes_Turbulent()
How to cite in this doc:
:ref:`Navier_Stokes_Turbulent::~Navier_Stokes_Turbulent() <public-navier-stokes-turbulent-dtor-navier-stokes-turbulent>`
[Navier_Stokes_Turbulent::~Navier_Stokes_Turbulent()](#public-navier-stokes-turbulent-dtor-navier-stokes-turbulent)
cree_instance
Objet_U * Navier_Stokes_Turbulent::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Navier_Stokes_Turbulent::cree_instance() <public-static-objet-u-ptr-navier-stokes-turbulent-cree-instance>`
[Objet_U * Navier_Stokes_Turbulent::cree_instance()](#public-static-objet-u-ptr-navier-stokes-turbulent-cree-instance)
info
const Type_info * Navier_Stokes_Turbulent::info()
How to cite in this doc:
:ref:`const Type_info * Navier_Stokes_Turbulent::info() <public-static-const-type-info-ptr-navier-stokes-turbulent-info>`
[const Type_info * Navier_Stokes_Turbulent::info()](#public-static-const-type-info-ptr-navier-stokes-turbulent-info)
self_cast
const Navier_Stokes_Turbulent & Navier_Stokes_Turbulent::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Navier_Stokes_Turbulent & Navier_Stokes_Turbulent::self_cast(const Objet_U &) <public-static-const-navier-stokes-turbulent-ref-navier-stokes-turbulent-self-cast-const-objet-u-ref>`
[const Navier_Stokes_Turbulent & Navier_Stokes_Turbulent::self_cast(const Objet_U &)](#public-static-const-navier-stokes-turbulent-ref-navier-stokes-turbulent-self-cast-const-objet-u-ref)
self_cast
Navier_Stokes_Turbulent & Navier_Stokes_Turbulent::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Navier_Stokes_Turbulent & Navier_Stokes_Turbulent::self_cast(Objet_U &) <public-static-navier-stokes-turbulent-ref-navier-stokes-turbulent-self-cast-objet-u-ref>`
[Navier_Stokes_Turbulent & Navier_Stokes_Turbulent::self_cast(Objet_U &)](#public-static-navier-stokes-turbulent-ref-navier-stokes-turbulent-self-cast-objet-u-ref)
lire_op_diff_turbulent
Entree & Navier_Stokes_Turbulent::lire_op_diff_turbulent(Entree &is)
References
  • Operateur_Diff::associer_diffusivite

  • Operateur_base::associer_eqn

  • Objet_U::axi

  • Operateur_Diff::diffusivite

  • Equation_base::discretisation

  • Process::exit

  • Navier_Stokes_std::inconnue

  • Operateur_Diff::l_op_base

  • Field_base::nb_comp

  • Objet_U::que_suis_je

  • Nom::suffix

  • Navier_Stokes_std::terme_diffusif

  • Operateur_Diff::typer

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • Navier_Stokes_FT_Disc::lire_motcle_non_standard

  • lire_motcle_non_standard

How to cite in this doc:
:ref:`Entree & Navier_Stokes_Turbulent::lire_op_diff_turbulent(Entree &is) <protected-entree-ref-navier-stokes-turbulent-lire-op-diff-turbulent-entree-ref-is>`
[Entree & Navier_Stokes_Turbulent::lire_op_diff_turbulent(Entree &is)](#protected-entree-ref-navier-stokes-turbulent-lire-op-diff-turbulent-entree-ref-is)
printOn
Sortie & Navier_Stokes_Turbulent::printOn(Sortie &x) const override

Surcharge Objet_U::printOn Imprime l’equation et ses composants sur un flot de sortie.

Imprime le nom de l’equation, le solveur masse, les termes sources les conditions aux limites discretisees, les inconnues et les operateurs.

Reimplements:

  • printOn

References
  • Equation_base::printOn

How to cite in this doc:
:ref:`Sortie & Navier_Stokes_Turbulent::printOn(Sortie &x) const override <protected-sortie-ref-navier-stokes-turbulent-printon-sortie-ref-x-const-override>`
[Sortie & Navier_Stokes_Turbulent::printOn(Sortie &x) const override](#protected-sortie-ref-navier-stokes-turbulent-printon-sortie-ref-x-const-override)
readOn
Entree & Navier_Stokes_Turbulent::readOn(Entree &) override

Appel Equation_base::readOn(Entree& is) En sortie verifie que l’on a bien lu:

  • le terme diffusif, - le terme convectif, - le solveur en pression

Reimplements:

  • readOn

References
  • Navier_Stokes_std::readOn

Referenced By
  • Navier_Stokes_FT_Disc::readOn

  • Navier_Stokes_Turbulent_QC::readOn

How to cite in this doc:
:ref:`Entree & Navier_Stokes_Turbulent::readOn(Entree &) override <protected-entree-ref-navier-stokes-turbulent-readon-entree-ref-override>`
[Entree & Navier_Stokes_Turbulent::readOn(Entree &) override](#protected-entree-ref-navier-stokes-turbulent-readon-entree-ref-override)
typer_lire_mod_turb_hyd
int Navier_Stokes_Turbulent::typer_lire_mod_turb_hyd(Entree &s)
How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent::typer_lire_mod_turb_hyd(Entree &s) <private-int-navier-stokes-turbulent-typer-lire-mod-turb-hyd-entree-ref-s>`
[int Navier_Stokes_Turbulent::typer_lire_mod_turb_hyd(Entree &s)](#private-int-navier-stokes-turbulent-typer-lire-mod-turb-hyd-entree-ref-s)

Attributes Documentation#

info_obj (public)
const Type_info Navier_Stokes_Turbulent::info_obj
le_modele_turbulence (protected)
TRUST_Deriv<Modele_turbulence_hyd_base> Navier_Stokes_Turbulent::le_modele_turbulence
Contents
  • How to cite this class in this doc
  • Detailed description
  • Inherits from
  • Inherited by
  • List of Public Methods
  • List of Public Static Methods
  • List of Protected Methods
  • List of Private Methods
  • Complete Member Function Documentation
  • Attributes Documentation

By The TrioCFD team

© Copyright 2025, CEA.