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_ALE

Contents

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

Navier_Stokes_Turbulent_ALE#

#include <Navier_Stokes_Turbulent_ALE.h>

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

How to cite this class in this doc#

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

Detailed description#

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

Inherits from#

  • public : Navier_Stokes_std_ALE

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_ALE

  • preparer_calcul

  • reprendre

  • sauvegarder

  • set_param

  • taille_memoire

  • viscosite_turbulente

  • ~Navier_Stokes_Turbulent_ALE

List of Public Static Methods#

  • cree_instance

  • info

  • self_cast

  • self_cast

List of Protected Methods#

  • lire_op_diff_turbulent

  • printOn

  • readOn

Complete Member Function Documentation#

completer
void Navier_Stokes_Turbulent_ALE::completer() override

Appels successifs a: Navier_Stokes_std_ALE::completer()

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

Reimplements:

  • completer

References
  • Modele_turbulence_hyd_base::completer

  • Navier_Stokes_std::completer

  • le_modele_turbulence

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent_ALE::completer() override <public-void-navier-stokes-turbulent-ale-completer-override>`
[void Navier_Stokes_Turbulent_ALE::completer() override](#public-void-navier-stokes-turbulent-ale-completer-override)
creer_champ
void Navier_Stokes_Turbulent_ALE::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_ALE::creer_champ(const Motcle &motlu) override <public-void-navier-stokes-turbulent-ale-creer-champ-const-motcle-ref-motlu-override>`
[void Navier_Stokes_Turbulent_ALE::creer_champ(const Motcle &motlu) override](#public-void-navier-stokes-turbulent-ale-creer-champ-const-motcle-ref-motlu-override)
data_a_sauvegarder
std::vector<YAML_data> Navier_Stokes_Turbulent_ALE::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_ALE::data_a_sauvegarder

  • le_modele_turbulence

How to cite in this doc:
:ref:`std::vector<YAML_data> Navier_Stokes_Turbulent_ALE::data_a_sauvegarder() const override <public-std-vector-yaml-data-navier-stokes-turbulent-ale-data-a-sauvegarder-const-override>`
[std::vector<YAML_data> Navier_Stokes_Turbulent_ALE::data_a_sauvegarder() const override](#public-std-vector-yaml-data-navier-stokes-turbulent-ale-data-a-sauvegarder-const-override)
diffusivite_pour_pas_de_temps
const Champ_base & Navier_Stokes_Turbulent_ALE::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_ALE::diffusivite_pour_pas_de_temps() const override <public-const-champ-base-ref-navier-stokes-turbulent-ale-diffusivite-pour-pas-de-temps-const-override>`
[const Champ_base & Navier_Stokes_Turbulent_ALE::diffusivite_pour_pas_de_temps() const override](#public-const-champ-base-ref-navier-stokes-turbulent-ale-diffusivite-pour-pas-de-temps-const-override)
diffusivite_pour_transport
const Champ_Don_base & Navier_Stokes_Turbulent_ALE::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_ALE::diffusivite_pour_transport() const override <public-const-champ-don-base-ref-navier-stokes-turbulent-ale-diffusivite-pour-transport-const-override>`
[const Champ_Don_base & Navier_Stokes_Turbulent_ALE::diffusivite_pour_transport() const override](#public-const-champ-don-base-ref-navier-stokes-turbulent-ale-diffusivite-pour-transport-const-override)
duplique
int Navier_Stokes_Turbulent_ALE::duplique() const override

Reimplements:

  • duplique

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent_ALE::duplique() const override <public-int-navier-stokes-turbulent-ale-duplique-const-override>`
[int Navier_Stokes_Turbulent_ALE::duplique() const override](#public-int-navier-stokes-turbulent-ale-duplique-const-override)
expression_residu
Nom Navier_Stokes_Turbulent_ALE::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_ALE::expression_residu() override <public-nom-navier-stokes-turbulent-ale-expression-residu-override>`
[Nom Navier_Stokes_Turbulent_ALE::expression_residu() override](#public-nom-navier-stokes-turbulent-ale-expression-residu-override)
get_champ
const Champ_base & Navier_Stokes_Turbulent_ALE::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_ALE::get_champ(const Motcle &nom) const override <public-const-champ-base-ref-navier-stokes-turbulent-ale-get-champ-const-motcle-ref-nom-const-override>`
[const Champ_base & Navier_Stokes_Turbulent_ALE::get_champ(const Motcle &nom) const override](#public-const-champ-base-ref-navier-stokes-turbulent-ale-get-champ-const-motcle-ref-nom-const-override)
get_info
const Type_info * Navier_Stokes_Turbulent_ALE::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_ALE::get_info() const override <public-const-type-info-ptr-navier-stokes-turbulent-ale-get-info-const-override>`
[const Type_info * Navier_Stokes_Turbulent_ALE::get_info() const override](#public-const-type-info-ptr-navier-stokes-turbulent-ale-get-info-const-override)
get_modele
const RefObjU & Navier_Stokes_Turbulent_ALE::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_Turbulent_ALE::verifier

How to cite in this doc:
:ref:`const RefObjU & Navier_Stokes_Turbulent_ALE::get_modele(Type_modele type) const override <public-const-refobju-ref-navier-stokes-turbulent-ale-get-modele-type-modele-type-const-override>`
[const RefObjU & Navier_Stokes_Turbulent_ALE::get_modele(Type_modele type) const override](#public-const-refobju-ref-navier-stokes-turbulent-ale-get-modele-type-modele-type-const-override)
get_noms_champs_postraitables
void Navier_Stokes_Turbulent_ALE::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_ALE::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override <public-void-navier-stokes-turbulent-ale-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override>`
[void Navier_Stokes_Turbulent_ALE::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override](#public-void-navier-stokes-turbulent-ale-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override)
has_champ
bool Navier_Stokes_Turbulent_ALE::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_ALE::has_champ(const Motcle &nom) const override <public-bool-navier-stokes-turbulent-ale-has-champ-const-motcle-ref-nom-const-override>`
[bool Navier_Stokes_Turbulent_ALE::has_champ(const Motcle &nom) const override](#public-bool-navier-stokes-turbulent-ale-has-champ-const-motcle-ref-nom-const-override)
has_champ
bool Navier_Stokes_Turbulent_ALE::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

How to cite in this doc:
:ref:`bool Navier_Stokes_Turbulent_ALE::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override <public-bool-navier-stokes-turbulent-ale-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override>`
[bool Navier_Stokes_Turbulent_ALE::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override](#public-bool-navier-stokes-turbulent-ale-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override)
imprime_residu
void Navier_Stokes_Turbulent_ALE::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_ALE::imprime_residu(SFichier &) override <public-void-navier-stokes-turbulent-ale-imprime-residu-sfichier-ref-override>`
[void Navier_Stokes_Turbulent_ALE::imprime_residu(SFichier &) override](#public-void-navier-stokes-turbulent-ale-imprime-residu-sfichier-ref-override)
imprimer
void Navier_Stokes_Turbulent_ALE::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

How to cite in this doc:
:ref:`void Navier_Stokes_Turbulent_ALE::imprimer(Sortie &) const override <public-void-navier-stokes-turbulent-ale-imprimer-sortie-ref-const-override>`
[void Navier_Stokes_Turbulent_ALE::imprimer(Sortie &) const override](#public-void-navier-stokes-turbulent-ale-imprimer-sortie-ref-const-override)
initTimeStep
bool Navier_Stokes_Turbulent_ALE::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

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

  • Operateur_Diff::associer_diffusivite

  • Operateur_Diff::associer_diffusivite_pour_pas_de_temps

  • Modele_turbulence_hyd_base::associer_eqn

  • Motcle::debute_par

  • diffusivite_pour_pas_de_temps

  • diffusivite_pour_transport

  • Objet_U::dimension

  • Equation_base::discretisation

  • Modele_turbulence_hyd_base::discretiser

  • Equation_base::domaine_Cl_dis

  • Equation_base::domaine_dis

  • Process::exit

  • le_modele_turbulence

  • Navier_Stokes_std::lire_motcle_non_standard

  • lire_op_diff_turbulent

  • Equation_base::liste_modeles_

  • Objet_U_ptr::non_nul

  • Objet_U::que_suis_je

  • Navier_Stokes_std::terme_diffusif

  • Objet_U_ptr::typer

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent_ALE::lire_motcle_non_standard(const Motcle &, Entree &) override <public-int-navier-stokes-turbulent-ale-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Navier_Stokes_Turbulent_ALE::lire_motcle_non_standard(const Motcle &, Entree &) override](#public-int-navier-stokes-turbulent-ale-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
mettre_a_jour
void Navier_Stokes_Turbulent_ALE::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_ALE::mettre_a_jour

  • Modele_turbulence_hyd_base::mettre_a_jour

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

Renvoie le modele de turbulence (Hydraulique) associe a l’equation.

References
  • le_modele_turbulence

How to cite in this doc:
:ref:`const Modele_turbulence_hyd_base & Navier_Stokes_Turbulent_ALE::modele_turbulence() const <public-const-modele-turbulence-hyd-base-ref-navier-stokes-turbulent-ale-modele-turbulence-const>`
[const Modele_turbulence_hyd_base & Navier_Stokes_Turbulent_ALE::modele_turbulence() const](#public-const-modele-turbulence-hyd-base-ref-navier-stokes-turbulent-ale-modele-turbulence-const)
Navier_Stokes_Turbulent_ALE
Navier_Stokes_Turbulent_ALE::Navier_Stokes_Turbulent_ALE()
How to cite in this doc:
:ref:`Navier_Stokes_Turbulent_ALE::Navier_Stokes_Turbulent_ALE() <public-navier-stokes-turbulent-ale-navier-stokes-turbulent-ale>`
[Navier_Stokes_Turbulent_ALE::Navier_Stokes_Turbulent_ALE()](#public-navier-stokes-turbulent-ale-navier-stokes-turbulent-ale)
preparer_calcul
int Navier_Stokes_Turbulent_ALE::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

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent_ALE::preparer_calcul() override <public-int-navier-stokes-turbulent-ale-preparer-calcul-override>`
[int Navier_Stokes_Turbulent_ALE::preparer_calcul() override](#public-int-navier-stokes-turbulent-ale-preparer-calcul-override)
reprendre
int Navier_Stokes_Turbulent_ALE::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

  • le_modele_turbulence

  • Domaine_base::le_nom

  • Equation_base::probleme

  • Objet_U::que_suis_je

  • Navier_Stokes_std_ALE::reprendre

  • Modele_turbulence_hyd_base::reprendre

  • Equation_base::schema_temps

  • Schema_Temps_base::temps_courant

How to cite in this doc:
:ref:`int Navier_Stokes_Turbulent_ALE::reprendre(Entree &) override <public-int-navier-stokes-turbulent-ale-reprendre-entree-ref-override>`
[int Navier_Stokes_Turbulent_ALE::reprendre(Entree &) override](#public-int-navier-stokes-turbulent-ale-reprendre-entree-ref-override)
sauvegarder
int Navier_Stokes_Turbulent_ALE::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_ALE::sauvegarder

  • Modele_turbulence_hyd_base::sauvegarder

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

Reimplements:

  • set_param

References
  • Param::ajouter_non_std

  • Param::REQUIRED

  • Navier_Stokes_std::set_param

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

Reimplements:

  • taille_memoire

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

Renvoie le champ representant la viscosite turbulente.

References
  • le_modele_turbulence

  • Modele_turbulence_hyd_base::viscosite_turbulente

Referenced By
  • Pb_Hydraulique_Turbulent_ALE::viscosite_turbulente

How to cite in this doc:
:ref:`const Champ_Fonc_base & Navier_Stokes_Turbulent_ALE::viscosite_turbulente() const <public-const-champ-fonc-base-ref-navier-stokes-turbulent-ale-viscosite-turbulente-const>`
[const Champ_Fonc_base & Navier_Stokes_Turbulent_ALE::viscosite_turbulente() const](#public-const-champ-fonc-base-ref-navier-stokes-turbulent-ale-viscosite-turbulente-const)
~Navier_Stokes_Turbulent_ALE
Navier_Stokes_Turbulent_ALE::~Navier_Stokes_Turbulent_ALE()
How to cite in this doc:
:ref:`Navier_Stokes_Turbulent_ALE::~Navier_Stokes_Turbulent_ALE() <public-navier-stokes-turbulent-ale-dtor-navier-stokes-turbulent-ale>`
[Navier_Stokes_Turbulent_ALE::~Navier_Stokes_Turbulent_ALE()](#public-navier-stokes-turbulent-ale-dtor-navier-stokes-turbulent-ale)
cree_instance
Objet_U * Navier_Stokes_Turbulent_ALE::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Navier_Stokes_Turbulent_ALE::cree_instance() <public-static-objet-u-ptr-navier-stokes-turbulent-ale-cree-instance>`
[Objet_U * Navier_Stokes_Turbulent_ALE::cree_instance()](#public-static-objet-u-ptr-navier-stokes-turbulent-ale-cree-instance)
info
const Type_info * Navier_Stokes_Turbulent_ALE::info()
How to cite in this doc:
:ref:`const Type_info * Navier_Stokes_Turbulent_ALE::info() <public-static-const-type-info-ptr-navier-stokes-turbulent-ale-info>`
[const Type_info * Navier_Stokes_Turbulent_ALE::info()](#public-static-const-type-info-ptr-navier-stokes-turbulent-ale-info)
self_cast
const Navier_Stokes_Turbulent_ALE & Navier_Stokes_Turbulent_ALE::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Navier_Stokes_Turbulent_ALE & Navier_Stokes_Turbulent_ALE::self_cast(const Objet_U &) <public-static-const-navier-stokes-turbulent-ale-ref-navier-stokes-turbulent-ale-self-cast-const-objet-u-ref>`
[const Navier_Stokes_Turbulent_ALE & Navier_Stokes_Turbulent_ALE::self_cast(const Objet_U &)](#public-static-const-navier-stokes-turbulent-ale-ref-navier-stokes-turbulent-ale-self-cast-const-objet-u-ref)
self_cast
Navier_Stokes_Turbulent_ALE & Navier_Stokes_Turbulent_ALE::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Navier_Stokes_Turbulent_ALE & Navier_Stokes_Turbulent_ALE::self_cast(Objet_U &) <public-static-navier-stokes-turbulent-ale-ref-navier-stokes-turbulent-ale-self-cast-objet-u-ref>`
[Navier_Stokes_Turbulent_ALE & Navier_Stokes_Turbulent_ALE::self_cast(Objet_U &)](#public-static-navier-stokes-turbulent-ale-ref-navier-stokes-turbulent-ale-self-cast-objet-u-ref)
lire_op_diff_turbulent
Entree & Navier_Stokes_Turbulent_ALE::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
  • lire_motcle_non_standard

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

Impression de l’equation sur un flot de sortie.

Simple appel a Equation_base::printOn(Sortie&).

Reimplements:

  • printOn

References
  • Equation_base::printOn

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

Lit les specifications de l’equation de Navier Stokes a partir d’un flot d’entree.

Simple appel a Navier_Stokes_std_ALE::readOn(Entree&)

Reimplements:

  • readOn

References
  • Navier_Stokes_std_ALE::readOn

How to cite in this doc:
:ref:`Entree & Navier_Stokes_Turbulent_ALE::readOn(Entree &) override <protected-entree-ref-navier-stokes-turbulent-ale-readon-entree-ref-override>`
[Entree & Navier_Stokes_Turbulent_ALE::readOn(Entree &) override](#protected-entree-ref-navier-stokes-turbulent-ale-readon-entree-ref-override)

Attributes Documentation#

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

By The TrioCFD team

© Copyright 2025, CEA.