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_std

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_std#

#include <Navier_Stokes_std.h>

classe Navier_Stokes_std Cette classe porte les termes de l’equation de la dynamique

How to cite this class in this doc#

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

Detailed description#

pour un fluide sans modelisation de la turbulence. On suppose l’hypothese de fluide incompressible: div U = 0 On considere la masse volumique constante (egale a rho_0) sauf dans le terme des forces de gravite (hypotheses de Boussinesq). Sous ces hypotheses, on utilise la forme suivante des equations de Navier_Stokes: DU/dt = div(terme visqueux) - gradP/rho_0 + Bt(T - T0)g + autres sources/rho_0 div U = 0 avec DU/dt : derivee particulaire de la vitesse rho_0 : masse volumique de reference T0 : temperature de reference Bt : coefficient de dilatabilite du fluide g : vecteur gravite Rq : l’implementation de la classe permet bien sur de negliger certains termes de l’equation (le terme visqueux, le terme convectif, tel ou tel terme source). L’inconnue est le champ de vitesse. Pour le traitement des cas un peu particulier : ajout de Traitement_particulier exemple : THI, canal (CA)

Inherits from#

  • public : Equation_base

Inherited by#

  • public : Navier_Stokes_Aposteriori

  • public : Navier_Stokes_Fluide_Dilatable_base

  • public : Navier_Stokes_IBM

  • public : Navier_Stokes_Turbulent

  • public : Navier_Stokes_phase_field

  • public : Navier_Stokes_std_ALE

  • public : Navier_Stokes_std_sensibility

  • public : QDM_Multiphase

List of Public Methods#

  • abortTimeStep

  • assembler_blocs

  • assembleur_pression

  • associer_fluide

  • associer_milieu_base

  • associer_pb_base

  • calculer_la_pression_en_pa

  • calculer_pression_hydrostatique

  • completer

  • corriger_derivee_expl

  • corriger_derivee_impl

  • creer_champ

  • data_a_sauvegarder

  • derivee_en_temps_inco

  • diffusivite_pour_pas_de_temps

  • diffusivite_pour_transport

  • dimensionner_blocs

  • dimensionner_matrice_sans_mem

  • discretiser

  • discretiser_grad_p

  • discretiser_vitesse

  • div

  • div

  • div_ale_derivative

  • domaine_application

  • duplique

  • fluide

  • fluide

  • get_champ

  • get_info

  • get_noms_champs_postraitables

  • get_terme_convectif

  • grad_P

  • grad_P

  • has_champ

  • has_champ

  • has_grad_P

  • has_interface_blocs

  • impr

  • inconnue

  • inconnue

  • initTimeStep

  • lire_cond_init

  • lire_motcle_non_standard

  • matrice_pression

  • mettre_a_jour

  • milieu

  • milieu

  • Navier_Stokes_std

  • nombre_d_operateurs

  • nombre_d_operateurs_tot

  • operateur

  • operateur

  • operateur_diff

  • operateur_diff

  • operateur_divergence

  • operateur_divergence

  • operateur_fonctionnel

  • operateur_fonctionnel

  • operateur_gradient

  • operateur_gradient

  • preparer_calcul

  • pression

  • pression

  • pression_pa

  • pression_pa

  • projection_a_faire

  • projeter

  • renewing_jacobians

  • reprendre

  • resetTime

  • rho_la_vitesse

  • sauvegarder

  • sauver

  • set_param

  • solveur_pression

  • taille_memoire

  • update_pressure_matrix

  • update_y_plus

  • verif_Cl

  • vitesse

  • vitesse

  • vitesse_pour_transport

  • ~Navier_Stokes_std

List of Public Static Methods#

  • cree_instance

  • info

  • self_cast

  • self_cast

List of Protected Methods#

  • discretiser_assembleur_pression

  • modify_initial_gradP

  • modify_initial_variable

  • printOn

  • readOn

  • uzawa

List of Private Methods#

  • LocalFlowRateRelativeError

Complete Member Function Documentation#

abortTimeStep
void Navier_Stokes_std::abortTimeStep() override

Reinitialiser ce qui doit l’etre.

Cette methode est appelee lorsqu’un pas de temps est abandonne, par exemple parce que le calcul a diverge. Il faut donc nettoyer ce qui pourrait polluer la nouvelle resolution.

Reimplements:

  • abortTimeStep

References
  • Equation_base::abortTimeStep

  • pression

  • Champ_Inc_base::valeurs

How to cite in this doc:
:ref:`void Navier_Stokes_std::abortTimeStep() override <public-void-navier-stokes-std-aborttimestep-override>`
[void Navier_Stokes_std::abortTimeStep() override](#public-void-navier-stokes-std-aborttimestep-override)
assembler_blocs
void Navier_Stokes_std::assembler_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={}) const override

Reimplements:

  • assembler_blocs

References
  • Equation_base::assembler_blocs

  • gradient

How to cite in this doc:
:ref:`void Navier_Stokes_std::assembler_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={}) const override <public-void-navier-stokes-std-assembler-blocs-matrices-t-matrices-doubletab-ref-secmem-const-tabs-t-ref-semi-impl-equal-{}-const-override>`
[void Navier_Stokes_std::assembler_blocs(matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl={}) const override](#public-void-navier-stokes-std-assembler-blocs-matrices-t-matrices-doubletab-ref-secmem-const-tabs-t-ref-semi-impl-equal-{}-const-override)
assembleur_pression
TRUST_Deriv<Assembleur_base> & Navier_Stokes_std::assembleur_pression()
References
  • assembleur_pression_

Referenced By
  • Simpler_Base::assembler_matrice_pression_implicite

  • Navier_Stokes_IBM::initTimeStep

  • SETS::iterer_NS

  • Navier_Stokes_FT_Disc::preparer_calcul

  • Navier_Stokes_IBM::preparer_calcul

How to cite in this doc:
:ref:`TRUST_Deriv<Assembleur_base> & Navier_Stokes_std::assembleur_pression() <public-trust-deriv-assembleur-base-ref-navier-stokes-std-assembleur-pression>`
[TRUST_Deriv<Assembleur_base> & Navier_Stokes_std::assembleur_pression()](#public-trust-deriv-assembleur-base-ref-navier-stokes-std-assembleur-pression)
associer_fluide
void Navier_Stokes_std::associer_fluide(const Fluide_base &un_fluide)
References
  • le_fluide

Referenced By
  • associer_milieu_base

How to cite in this doc:
:ref:`void Navier_Stokes_std::associer_fluide(const Fluide_base &un_fluide) <public-void-navier-stokes-std-associer-fluide-const-fluide-base-ref-un-fluide>`
[void Navier_Stokes_std::associer_fluide(const Fluide_base &un_fluide)](#public-void-navier-stokes-std-associer-fluide-const-fluide-base-ref-un-fluide)
associer_milieu_base
void Navier_Stokes_std::associer_milieu_base(const Milieu_base &) override

Associe un mileu physique a l’equation en construisant dynamiquement (cast) un objet de type Fluide_base .

a partir de l’objet Milieu_base passe en parametre.

Reimplements:

  • associer_milieu_base

References
  • associer_fluide

  • Process::exit

Referenced By
  • Pb_Hydraulique_ALE::associer_milieu_base

  • Pb_Hydraulique_Turbulent_ALE::associer_milieu_base

  • Pb_Phase_field::associer_milieu_base

  • Pb_Hydraulique_Aposteriori::associer_milieu_base

  • Pb_Hydraulique_sensibility::associer_milieu_base

  • Pb_Thermohydraulique_sensibility::associer_milieu_base

  • Pb_Hydraulique_IBM::associer_milieu_base

  • Pb_Hydraulique_IBM_Turbulent::associer_milieu_base

  • Pb_Thermohydraulique_IBM_Turbulent::associer_milieu_base

  • Pb_Hydraulique::associer_milieu_base

  • Pb_Hydraulique_Concentration::associer_milieu_base

  • Pb_Hydraulique_Concentration_Turbulent::associer_milieu_base

  • Pb_Hydraulique_Turbulent::associer_milieu_base

  • Pb_Thermohydraulique_Concentration_Turbulent::associer_milieu_base

  • Pb_Thermohydraulique_Turbulent::associer_milieu_base

  • Navier_Stokes_FT_Disc::associer_milieu_base

How to cite in this doc:
:ref:`void Navier_Stokes_std::associer_milieu_base(const Milieu_base &) override <public-void-navier-stokes-std-associer-milieu-base-const-milieu-base-ref-override>`
[void Navier_Stokes_std::associer_milieu_base(const Milieu_base &) override](#public-void-navier-stokes-std-associer-milieu-base-const-milieu-base-ref-override)
associer_pb_base
void Navier_Stokes_std::associer_pb_base(const Probleme_base &) override

S’associe au probleme: apelle Equation_base::associer_pb_base(const Probleme_base&)

s’associe avec les operateurs de divergence et de gradient.

Reimplements:

  • associer_pb_base

References
  • MorEqn::associer_eqn

  • Equation_base::associer_pb_base

  • divergence

  • gradient

Referenced By
  • Navier_Stokes_FT_Disc::associer_pb_base

How to cite in this doc:
:ref:`void Navier_Stokes_std::associer_pb_base(const Probleme_base &) override <public-void-navier-stokes-std-associer-pb-base-const-probleme-base-ref-override>`
[void Navier_Stokes_std::associer_pb_base(const Probleme_base &) override](#public-void-navier-stokes-std-associer-pb-base-const-probleme-base-ref-override)
calculer_la_pression_en_pa
void Navier_Stokes_std::calculer_la_pression_en_pa()

Calcul de “la_pression_en_pa” en fonction de “la_pression”.

Si le champ milieu() .masse_volumique() est uniforme, on suppose que la_pression est P* = P/rho, et on multiplie par rho. Sinon, la_pression est deja en Pa. Cette methode est surchargee en front - tracking.

References
  • TRUSTVect<_TYPE_, _SIZE_>::get_md_vector

  • la_pression

  • la_pression_en_pa

  • Milieu_base::masse_volumique

  • Champ_Inc_base::mettre_a_jour

  • milieu

  • pression

  • Champ_base::temps

  • Champ_Inc_base::valeurs

  • Champ_Proto::valeurs

Referenced By
  • mettre_a_jour

  • Navier_Stokes_phase_field::preparer_calcul

  • Navier_Stokes_IBM::preparer_calcul

  • preparer_calcul

How to cite in this doc:
:ref:`void Navier_Stokes_std::calculer_la_pression_en_pa() <public-void-navier-stokes-std-calculer-la-pression-en-pa>`
[void Navier_Stokes_std::calculer_la_pression_en_pa()](#public-void-navier-stokes-std-calculer-la-pression-en-pa)
calculer_pression_hydrostatique
void Navier_Stokes_std::calculer_pression_hydrostatique(Champ_base &pression_hydro) const
References
  • TRUSTTab<_TYPE_, _SIZE_>::dimension

  • Objet_U::dimension

  • Domaine_dis_base::domaine

  • Equation_base::domaine_dis

  • TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel

  • Process::exit

  • Milieu_base::gravite

  • Domaine_32_64<_SIZE_>::les_sommets

  • Milieu_base::masse_volumique

  • milieu

  • Champ_Don_base::valeurs

  • Champ_Proto::valeurs

Referenced By
  • get_champ

How to cite in this doc:
:ref:`void Navier_Stokes_std::calculer_pression_hydrostatique(Champ_base &pression_hydro) const <public-void-navier-stokes-std-calculer-pression-hydrostatique-champ-base-ref-pression-hydro-const>`
[void Navier_Stokes_std::calculer_pression_hydrostatique(Champ_base &pression_hydro) const](#public-void-navier-stokes-std-calculer-pression-hydrostatique-champ-base-ref-pression-hydro-const)
completer
void Navier_Stokes_std::completer() override

Complete l’equation base, associe la pression a l’equation,.

complete la divergence, le gradient et le solveur pression. Ajout de 2 termes sources: l’un representant la force centrifuge dans le cas axi - symetrique,l’autre intervenant dans la resolution en 2D axisymetrique Association d une equation de transport d interface a l ensemble de points suivis si le fluide est marque

Reimplements:

  • completer

References
  • TRUST_List<_CLASSE_>::add

  • assembleur_pression_

  • Champ_Inc_base::associer_domaine_cl_dis

  • Assembleur_base::associer_domaine_cl_dis_base

  • Champ_Inc_base::associer_eqn

  • Objet_U::axi

  • Equation_base::completer

  • Operateur::completer

  • Champ_base::completer

  • Assembleur_base::completer

  • Equation_base::discretisation

  • distance_paroi_globale

  • divergence

  • divergence_U

  • Equation_base::domaine_Cl_dis

  • Equation_base::domaine_dis

  • TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel

  • gradient

  • gradient_P

  • inconnue

  • Equation_base::initialise_residu

  • la_pression

  • la_pression_en_pa

  • Equation_base::le_dom_Cl_dis

  • Equation_base::les_sources

  • Objet_U_ptr::non_nul

  • Objet_U::que_suis_je

  • Nom::suffix

  • Source::typer_direct

  • TRUST_Deriv<_CLASSE_>::valeur

  • Champ_Don_base::valeurs

Referenced By
  • Navier_Stokes_Turbulent_ALE::completer

  • Navier_Stokes_phase_field::completer

  • Navier_Stokes_Fluide_Dilatable_base::completer

  • Navier_Stokes_IBM_Turbulent::completer

  • QDM_Multiphase::completer

  • Navier_Stokes_Turbulent::completer

How to cite in this doc:
:ref:`void Navier_Stokes_std::completer() override <public-void-navier-stokes-std-completer-override>`
[void Navier_Stokes_std::completer() override](#public-void-navier-stokes-std-completer-override)
corriger_derivee_expl
DoubleTab & Navier_Stokes_std::corriger_derivee_expl(DoubleTab &) override

Add a specific term for Navier Stokes ( - gradP(n)) if necessary.

Reimplements:

  • corriger_derivee_expl

References
  • assembleur_pression_

  • Operateur_Grad::calculer

  • Assembleur_base::get_resoudre_increment_pression

  • gradient

  • gradient_P

  • la_pression

  • Champ_Inc_base::valeurs

How to cite in this doc:
:ref:`DoubleTab & Navier_Stokes_std::corriger_derivee_expl(DoubleTab &) override <public-doubletab-ref-navier-stokes-std-corriger-derivee-expl-doubletab-ref-override>`
[DoubleTab & Navier_Stokes_std::corriger_derivee_expl(DoubleTab &) override](#public-doubletab-ref-navier-stokes-std-corriger-derivee-expl-doubletab-ref-override)
corriger_derivee_impl
DoubleTab & Navier_Stokes_std::corriger_derivee_impl(DoubleTab &) override

Resolution de la pression, inconnue implicitee de Navier Stokes.

Reimplements:

  • corriger_derivee_impl

References
  • Solveur_Masse_base::appliquer

  • assembleur_pression_

  • Operateur_Div::calculer

  • Operateur_Grad::calculer

  • div_ale_derivative

  • div_u_nul_et_non_dsurdt_divu_

  • divergence

  • TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel

  • Assembleur_base::get_resoudre_increment_pression

  • gradient

  • gradient_P

  • la_pression

  • la_vitesse

  • Equation_base::limpr

  • matrice_pression_

  • Assembleur_base::modifier_secmem

  • Assembleur_base::modifier_solution

  • Schema_Temps_base::pas_de_temps

  • Champ_Inc_base::passe

  • Equation_base::probleme

  • renewing_jacobians

  • SolveurSys::resoudre_systeme

  • Equation_base::schema_temps

  • Probleme_base::schema_temps

  • Equation_base::solveur_masse

  • solveur_pression_

  • terme_convectif

  • TRUST_Deriv<_CLASSE_>::valeur

  • Champ_Inc_base::valeurs

How to cite in this doc:
:ref:`DoubleTab & Navier_Stokes_std::corriger_derivee_impl(DoubleTab &) override <public-doubletab-ref-navier-stokes-std-corriger-derivee-impl-doubletab-ref-override>`
[DoubleTab & Navier_Stokes_std::corriger_derivee_impl(DoubleTab &) override](#public-doubletab-ref-navier-stokes-std-corriger-derivee-impl-doubletab-ref-override)
creer_champ
void Navier_Stokes_std::creer_champ(const Motcle &motlu) override

Reimplements:

  • creer_champ

References
  • Champs_compris_T<FIELD_TYPE>::ajoute_champ

  • Equation_base::champs_compris_

  • Discret_Thyd::courant_maille

  • Courant_maille

  • Traitement_particulier_NS_base::creer_champ

  • Equation_base::creer_champ

  • creer_champ

  • Discret_Thyd::creer_champ_vorticite

  • Discret_Thyd::critere_Q

  • critere_Q

  • Equation_base::discretisation

  • Discretisation_base::discretiser_champ

  • Discret_Thyd::distance_paroi_globale

  • distance_paroi_globale

  • Equation_base::domaine_Cl_dis

  • Equation_base::domaine_dis

  • Objet_U_ptr::est_nul

  • fluide

  • Discret_Thyd::grad_u

  • grad_u

  • la_vitesse

  • la_vorticite

  • le_traitement_particulier

  • Objet_U_ptr::non_nul

  • pression_hydrostatique_

  • Discret_Thyd::reynolds_maille

  • Reynolds_maille

  • Equation_base::schema_temps

  • Discret_Thyd::taux_cisaillement

  • Taux_cisaillement

  • Discret_Thyd::y_plus

  • y_plus

Referenced By
  • Navier_Stokes_Turbulent_ALE::creer_champ

  • Navier_Stokes_phase_field::creer_champ

  • Navier_Stokes_Aposteriori::creer_champ

  • Navier_Stokes_IBM_Turbulent::creer_champ

  • creer_champ

  • QDM_Multiphase::creer_champ

  • Navier_Stokes_Turbulent::creer_champ

  • Modele_turbulence_hyd_K_Omega::readOn

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

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

Reimplements:

  • data_a_sauvegarder

References
  • Champ_Inc_base::data_a_sauvegarder

  • Equation_base::data_a_sauvegarder

  • la_pression

  • pression

Referenced By
  • Navier_Stokes_std_ALE::data_a_sauvegarder

  • Navier_Stokes_IBM_Turbulent::data_a_sauvegarder

  • Navier_Stokes_Turbulent::data_a_sauvegarder

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

Returns the time derivative of the unknown I of the equation: dI/dt = M - 1*(sum(operators(I) + sources))

In : derivee contains I (but immediatly set to 0) Out: derivee contains dI/dt

Reimplements:

  • derivee_en_temps_inco

References
  • Operateur::ajouter

  • Sources::ajouter

  • Solveur_Masse_base::ajouter_masse

  • Operateur_Grad::calculer

  • Equation_base::derivee_en_temps_inco

  • TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel

  • Process::exit

  • Operateur_base::get_decal_temps

  • Operateur_base::get_matrice

  • Operateur_base::get_solveur

  • gradient

  • gradient_P

  • Equation_base::implicite_

  • inconnue

  • Operateur::l_op_base

  • la_pression

  • Equation_base::les_sources

  • nombre_d_operateurs

  • Objet_U_ptr::non_nul

  • operateur

  • Schema_Temps_base::pas_de_temps

  • Equation_base::schema_temps

  • Operateur_base::set_matrice

  • Operateur_base::set_solveur

  • Equation_base::solv_masse

  • Equation_base::sys_invariant_

  • uzawa

  • TRUST_Deriv<_CLASSE_>::valeur

  • Champ_Inc_base::valeurs

Referenced By
  • Navier_Stokes_phase_field::derivee_en_temps_inco

How to cite in this doc:
:ref:`DoubleTab & Navier_Stokes_std::derivee_en_temps_inco(DoubleTab &) override <public-doubletab-ref-navier-stokes-std-derivee-en-temps-inco-doubletab-ref-override>`
[DoubleTab & Navier_Stokes_std::derivee_en_temps_inco(DoubleTab &) override](#public-doubletab-ref-navier-stokes-std-derivee-en-temps-inco-doubletab-ref-override)
diffusivite_pour_pas_de_temps
const Champ_base & Navier_Stokes_std::diffusivite_pour_pas_de_temps() const
References
  • Operateur_Diff::diffusivite

  • terme_diffusif

Referenced By
  • lire_motcle_non_standard

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

  • Fluide_base::viscosite_cinematique

Referenced By
  • lire_motcle_non_standard

How to cite in this doc:
:ref:`const Champ_Don_base & Navier_Stokes_std::diffusivite_pour_transport() const <public-const-champ-don-base-ref-navier-stokes-std-diffusivite-pour-transport-const>`
[const Champ_Don_base & Navier_Stokes_std::diffusivite_pour_transport() const](#public-const-champ-don-base-ref-navier-stokes-std-diffusivite-pour-transport-const)
dimensionner_blocs
void Navier_Stokes_std::dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={}) const override

Reimplements:

  • dimensionner_blocs

References
  • Equation_base::dimensionner_blocs

  • gradient

Referenced By
  • QDM_Multiphase::dimensionner_blocs

How to cite in this doc:
:ref:`void Navier_Stokes_std::dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={}) const override <public-void-navier-stokes-std-dimensionner-blocs-matrices-t-matrices-const-tabs-t-ref-semi-impl-equal-{}-const-override>`
[void Navier_Stokes_std::dimensionner_blocs(matrices_t matrices, const tabs_t &semi_impl={}) const override](#public-void-navier-stokes-std-dimensionner-blocs-matrices-t-matrices-const-tabs-t-ref-semi-impl-equal-{}-const-override)
dimensionner_matrice_sans_mem
void Navier_Stokes_std::dimensionner_matrice_sans_mem(Matrice_Morse &matrice) override

Reimplements:

  • dimensionner_matrice_sans_mem

References
  • Equation_base::dimensionner_matrice_sans_mem

  • gradient

Referenced By
  • QDM_Multiphase::dimensionner_matrice_sans_mem

How to cite in this doc:
:ref:`void Navier_Stokes_std::dimensionner_matrice_sans_mem(Matrice_Morse &matrice) override <public-void-navier-stokes-std-dimensionner-matrice-sans-mem-matrice-morse-ref-matrice-override>`
[void Navier_Stokes_std::dimensionner_matrice_sans_mem(Matrice_Morse &matrice) override](#public-void-navier-stokes-std-dimensionner-matrice-sans-mem-matrice-morse-ref-matrice-override)
discretiser
void Navier_Stokes_std::discretiser() override

Dicretise l’equation.

Reimplements:

  • discretiser

References
  • Field_base::add_synonymous

  • Champs_compris_T<FIELD_TYPE>::ajoute_champ

  • Operateur_base::associer_eqn

  • Equation_base::champs_compris_

  • Equation_base::discretisation

  • Equation_base::discretiser

  • discretiser_assembleur_pression

  • discretiser_grad_p

  • discretiser_vitesse

  • divergence

  • Discret_Thyd::divergence_U

  • divergence_U

  • Equation_base::domaine_dis

  • gradient

  • Operateur_Div::l_op_base

  • Operateur_Grad::l_op_base

  • la_pression

  • la_pression_en_pa

  • la_vitesse

  • Discret_Thyd::pression

  • Discret_Thyd::pression_en_pa

  • Equation_base::schema_temps

  • Operateur_Div::typer

  • Operateur_Grad::typer

Referenced By
  • Navier_Stokes_std_ALE::discretiser

  • Navier_Stokes_FT_Disc::discretiser

  • Navier_Stokes_phase_field::discretiser

  • Navier_Stokes_Aposteriori::discretiser

  • Navier_Stokes_Fluide_Dilatable_base::discretiser

  • Navier_Stokes_Turbulent_QC::discretiser

How to cite in this doc:
:ref:`void Navier_Stokes_std::discretiser() override <public-void-navier-stokes-std-discretiser-override>`
[void Navier_Stokes_std::discretiser() override](#public-void-navier-stokes-std-discretiser-override)
discretiser_grad_p
void Navier_Stokes_std::discretiser_grad_p()
References
  • Champs_compris_T<FIELD_TYPE>::ajoute_champ

  • Equation_base::champs_compris_

  • Equation_base::discretisation

  • Equation_base::domaine_dis

  • Discret_Thyd::gradient_P

  • gradient_P

  • Equation_base::schema_temps

Referenced By
  • discretiser

How to cite in this doc:
:ref:`void Navier_Stokes_std::discretiser_grad_p() <public-void-navier-stokes-std-discretiser-grad-p>`
[void Navier_Stokes_std::discretiser_grad_p()](#public-void-navier-stokes-std-discretiser-grad-p)
discretiser_vitesse
void Navier_Stokes_std::discretiser_vitesse()
References
  • Equation_base::discretisation

  • Equation_base::domaine_dis

  • la_vitesse

  • Equation_base::schema_temps

  • Discret_Thyd::vitesse

Referenced By
  • discretiser

How to cite in this doc:
:ref:`void Navier_Stokes_std::discretiser_vitesse() <public-void-navier-stokes-std-discretiser-vitesse>`
[void Navier_Stokes_std::discretiser_vitesse()](#public-void-navier-stokes-std-discretiser-vitesse)
div
Champ_Inc_base & Navier_Stokes_std::div()
References
  • divergence_U

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • Navier_Stokes_Fluide_Dilatable_Proto::impr_impl

How to cite in this doc:
:ref:`Champ_Inc_base & Navier_Stokes_std::div() <public-champ-inc-base-ref-navier-stokes-std-div>`
[Champ_Inc_base & Navier_Stokes_std::div()](#public-champ-inc-base-ref-navier-stokes-std-div)
div
const Champ_Inc_base & Navier_Stokes_std::div() const
References
  • divergence_U

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`const Champ_Inc_base & Navier_Stokes_std::div() const <public-const-champ-inc-base-ref-navier-stokes-std-div-const>`
[const Champ_Inc_base & Navier_Stokes_std::div() const](#public-const-champ-inc-base-ref-navier-stokes-std-div-const)
div_ale_derivative
void Navier_Stokes_std::div_ale_derivative(DoubleTrav &derivee_ale, double timestep, DoubleTab &derivee, DoubleTrav &secmemP)
Referenced By
  • corriger_derivee_impl

How to cite in this doc:
:ref:`void Navier_Stokes_std::div_ale_derivative(DoubleTrav &derivee_ale, double timestep, DoubleTab &derivee, DoubleTrav &secmemP) <public-void-navier-stokes-std-div-ale-derivative-doubletrav-ref-derivee-ale-double-timestep-doubletab-ref-derivee-doubletrav-ref-secmemp>`
[void Navier_Stokes_std::div_ale_derivative(DoubleTrav &derivee_ale, double timestep, DoubleTab &derivee, DoubleTrav &secmemP)](#public-void-navier-stokes-std-div-ale-derivative-doubletrav-ref-derivee-ale-double-timestep-doubletab-ref-derivee-doubletrav-ref-secmemp)
domaine_application
const Motcle & Navier_Stokes_std::domaine_application() const override

Renvoie le nom du domaine d’application: “Hydraulique”.

Reimplements:

  • domaine_application

How to cite in this doc:
:ref:`const Motcle & Navier_Stokes_std::domaine_application() const override <public-const-motcle-ref-navier-stokes-std-domaine-application-const-override>`
[const Motcle & Navier_Stokes_std::domaine_application() const override](#public-const-motcle-ref-navier-stokes-std-domaine-application-const-override)
duplique
int Navier_Stokes_std::duplique() const override

Reimplements:

  • duplique

How to cite in this doc:
:ref:`int Navier_Stokes_std::duplique() const override <public-int-navier-stokes-std-duplique-const-override>`
[int Navier_Stokes_std::duplique() const override](#public-int-navier-stokes-std-duplique-const-override)
fluide
Fluide_base & Navier_Stokes_std::fluide()

Renvoie le fluide incompressible (milieu physique de l’equation) associe a l’equation.

References
  • le_fluide

  • TRUST_Ref<_CLASSE_>::valeur

How to cite in this doc:
:ref:`Fluide_base & Navier_Stokes_std::fluide() <public-fluide-base-ref-navier-stokes-std-fluide>`
[Fluide_base & Navier_Stokes_std::fluide()](#public-fluide-base-ref-navier-stokes-std-fluide)
fluide
const Fluide_base & Navier_Stokes_std::fluide() const

Renvoie le fluide incompressible (milieu physique de l’equation) associe a l’equation.

(version const)

References
  • le_fluide

  • TRUST_Ref<_CLASSE_>::valeur

Referenced By
  • Implicit_steady::calcul_mat_masse_diviser_par_dt_vdf

  • Implicit_steady::calcul_mat_masse_diviser_par_dt_vef

  • creer_champ

  • Navier_Stokes_Turbulent_ALE::diffusivite_pour_pas_de_temps

  • Navier_Stokes_IBM_Turbulent::diffusivite_pour_pas_de_temps

  • Navier_Stokes_Turbulent::diffusivite_pour_pas_de_temps

  • diffusivite_pour_transport

  • Navier_Stokes_Turbulent_ALE::diffusivite_pour_transport

  • Navier_Stokes_IBM_Turbulent::diffusivite_pour_transport

  • Navier_Stokes_Turbulent::diffusivite_pour_transport

  • Navier_Stokes_Turbulent_QC::diffusivite_pour_transport

  • Navier_Stokes_Fluide_Dilatable_Proto::impr_impl

  • Navier_Stokes_IBM::preparer_calcul

  • preparer_calcul

How to cite in this doc:
:ref:`const Fluide_base & Navier_Stokes_std::fluide() const <public-const-fluide-base-ref-navier-stokes-std-fluide-const>`
[const Fluide_base & Navier_Stokes_std::fluide() const](#public-const-fluide-base-ref-navier-stokes-std-fluide-const)
get_champ
const Champ_base & Navier_Stokes_std::get_champ(const Motcle &nom) const override

Reimplements:

  • get_champ

References
  • calculer_pression_hydrostatique

  • Equation_base::champs_compris_

  • Courant_maille

  • critere_Q

  • Objet_U_ptr::est_nul

  • Champs_compris_T<FIELD_TYPE>::get_champ

  • Nom::getString

  • grad_u

  • Equation_base::has_champ

  • Traitement_particulier_NS_base::has_champ

  • la_vitesse

  • la_vorticite

  • le_traitement_particulier

  • Champ_Fonc_base::mettre_a_jour

  • MorEqn::mon_equation_non_nul

  • Objet_U_ptr::non_nul

  • pression_hydrostatique_

  • Reynolds_maille

  • Equation_base::schema_temps

  • Taux_cisaillement

  • Champ_base::temps

  • Schema_Temps_base::temps_init

  • TRUST_Deriv<_CLASSE_>::valeur

  • y_plus

Referenced By
  • Navier_Stokes_Aposteriori::get_champ

  • has_champ

  • Champ_Fonc_Elem_PolyMAC_P0_TC::me_calculer

  • Champ_Fonc_Elem_PolyMAC_P0_rot::me_calculer_2D

  • Champ_Fonc_Elem_PolyMAC_P0_rot::me_calculer_3D

How to cite in this doc:
:ref:`const Champ_base & Navier_Stokes_std::get_champ(const Motcle &nom) const override <public-const-champ-base-ref-navier-stokes-std-get-champ-const-motcle-ref-nom-const-override>`
[const Champ_base & Navier_Stokes_std::get_champ(const Motcle &nom) const override](#public-const-champ-base-ref-navier-stokes-std-get-champ-const-motcle-ref-nom-const-override)
get_info
const Type_info * Navier_Stokes_std::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_std::get_info() const override <public-const-type-info-ptr-navier-stokes-std-get-info-const-override>`
[const Type_info * Navier_Stokes_std::get_info() const override](#public-const-type-info-ptr-navier-stokes-std-get-info-const-override)
get_noms_champs_postraitables
void Navier_Stokes_std::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override

Reimplements:

  • get_noms_champs_postraitables

References
  • TRUST_Vector<_CLASSE_>::add

  • Equation_base::champs_compris_

  • Equation_base::get_noms_champs_postraitables

  • Traitement_particulier_NS_base::get_noms_champs_postraitables

  • le_traitement_particulier

  • Champs_compris_T<FIELD_TYPE>::liste_noms_compris

  • Objet_U_ptr::non_nul

Referenced By
  • Navier_Stokes_Turbulent_ALE::get_noms_champs_postraitables

  • Navier_Stokes_Aposteriori::get_noms_champs_postraitables

  • Navier_Stokes_IBM_Turbulent::get_noms_champs_postraitables

  • QDM_Multiphase::get_noms_champs_postraitables

  • Navier_Stokes_Turbulent::get_noms_champs_postraitables

How to cite in this doc:
:ref:`void Navier_Stokes_std::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override <public-void-navier-stokes-std-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override>`
[void Navier_Stokes_std::get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override](#public-void-navier-stokes-std-get-noms-champs-postraitables-noms-ref-nom-option-opt-equal-none-const-override)
get_terme_convectif
Operateur_Conv & Navier_Stokes_std::get_terme_convectif()
References
  • terme_convectif

Referenced By
  • Implicite_ALE::first_special_treatment

How to cite in this doc:
:ref:`Operateur_Conv & Navier_Stokes_std::get_terme_convectif() <public-operateur-conv-ref-navier-stokes-std-get-terme-convectif>`
[Operateur_Conv & Navier_Stokes_std::get_terme_convectif()](#public-operateur-conv-ref-navier-stokes-std-get-terme-convectif)
grad_P
Champ_Inc_base & Navier_Stokes_std::grad_P()
References
  • gradient_P

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • Transport_Marqueur_FT::calculer_proprietes_fluide_pos_particules

  • Source_WC_Chaleur_VDF::compute_interpolate_gradP

How to cite in this doc:
:ref:`Champ_Inc_base & Navier_Stokes_std::grad_P() <public-champ-inc-base-ref-navier-stokes-std-grad-p>`
[Champ_Inc_base & Navier_Stokes_std::grad_P()](#public-champ-inc-base-ref-navier-stokes-std-grad-p)
grad_P
const Champ_Inc_base & Navier_Stokes_std::grad_P() const
References
  • gradient_P

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`const Champ_Inc_base & Navier_Stokes_std::grad_P() const <public-const-champ-inc-base-ref-navier-stokes-std-grad-p-const>`
[const Champ_Inc_base & Navier_Stokes_std::grad_P() const](#public-const-champ-inc-base-ref-navier-stokes-std-grad-p-const)
has_champ
bool Navier_Stokes_std::has_champ(const Motcle &nom) const override

Reimplements:

  • has_champ

References
  • Courant_maille

  • critere_Q

  • grad_u

  • Equation_base::has_champ

  • Traitement_particulier_NS_base::has_champ

  • la_vorticite

  • le_traitement_particulier

  • Objet_U_ptr::non_nul

  • pression_hydrostatique_

  • Reynolds_maille

  • Taux_cisaillement

  • y_plus

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

Reimplements:

  • has_champ

References
  • Courant_maille

  • critere_Q

  • get_champ

  • grad_u

  • Equation_base::has_champ

  • Traitement_particulier_NS_base::has_champ

  • la_vorticite

  • le_traitement_particulier

  • Objet_U_ptr::non_nul

  • pression_hydrostatique_

  • Reynolds_maille

  • Taux_cisaillement

  • y_plus

Referenced By
  • Navier_Stokes_Turbulent_ALE::get_champ

  • Navier_Stokes_Fluide_Dilatable_base::get_champ

  • Navier_Stokes_IBM_Turbulent::get_champ

  • Navier_Stokes_Turbulent::get_champ

  • Navier_Stokes_Turbulent_ALE::has_champ

  • Navier_Stokes_Aposteriori::has_champ

  • Navier_Stokes_Fluide_Dilatable_base::has_champ

  • Navier_Stokes_IBM_Turbulent::has_champ

  • Navier_Stokes_Turbulent::has_champ

How to cite in this doc:
:ref:`bool Navier_Stokes_std::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override <public-bool-navier-stokes-std-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override>`
[bool Navier_Stokes_std::has_champ(const Motcle &nom, TRUST_Ref< Champ_base * > &ref_champ) const override](#public-bool-navier-stokes-std-has-champ-const-motcle-ref-nom-trust-ref-champ-base-ptr-ref-ref-champ-const-override)
has_grad_P
bool Navier_Stokes_std::has_grad_P() const
References
  • gradient_P

  • Objet_U_ptr::non_nul

How to cite in this doc:
:ref:`bool Navier_Stokes_std::has_grad_P() const <public-bool-navier-stokes-std-has-grad-p-const>`
[bool Navier_Stokes_std::has_grad_P() const](#public-bool-navier-stokes-std-has-grad-p-const)
has_interface_blocs
int Navier_Stokes_std::has_interface_blocs() const override

Reimplements:

  • has_interface_blocs

References
  • gradient

  • Equation_base::has_interface_blocs

Referenced By
  • QDM_Multiphase::has_interface_blocs

How to cite in this doc:
:ref:`int Navier_Stokes_std::has_interface_blocs() const override <public-int-navier-stokes-std-has-interface-blocs-const-override>`
[int Navier_Stokes_std::has_interface_blocs() const override](#public-int-navier-stokes-std-has-interface-blocs-const-override)
impr
int Navier_Stokes_std::impr(Sortie &os) const override

Effectue quelques impressions sur un flot de sortie: - maximum de div U.

  • terme convectif - terme diffusif - divergence-gradient

Reimplements:

  • impr

References
  • Objet_U::bidim_axi

  • cumulative_

  • Objet_U::dimension

  • divergence

  • divergence_U

  • Probleme_base::domaine

  • Process::exit

  • solv_iteratif::get_seuil

  • gradient

  • Equation_base::impr

  • Operateur::impr

  • la_pression

  • Probleme_U::le_nom

  • Equation_base::le_schema_en_temps

  • Process::nproc

  • Schema_Temps_base::pas_de_temps

  • Equation_base::probleme

  • Objet_U::que_suis_je

  • Equation_base::schema_temps

  • seuil_divU

  • TRUSTArray<_TYPE_, _SIZE_>::size_array

  • solveur_pression_

  • TRUST_Deriv<_CLASSE_>::valeur

  • Champ_Inc_base::valeurs

  • Domaine_32_64<_SIZE_>::volume_total

Referenced By
  • Navier_Stokes_Turbulent_QC::impr

  • Navier_Stokes_Fluide_Dilatable_base::impr

How to cite in this doc:
:ref:`int Navier_Stokes_std::impr(Sortie &os) const override <public-int-navier-stokes-std-impr-sortie-ref-os-const-override>`
[int Navier_Stokes_std::impr(Sortie &os) const override](#public-int-navier-stokes-std-impr-sortie-ref-os-const-override)
inconnue
const Champ_Inc_base & Navier_Stokes_std::inconnue() const override

Renvoie la vitesse (champ inconnue de l’equation) (version const)

Reimplements:

  • inconnue

References
  • la_vitesse

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • Terme_Source_inc_th_VDF_Face::ajouter_blocs

  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_avec_inertie_impl

  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_blocs_avec_inertie

  • Transport_Interfaces_FT_Disc::calcul_indicatrice_faces

  • Source_Con_Phase_field::calculer_alpha_gradC_carre

  • Navier_Stokes_FT_Disc::calculer_dI_dt

  • Source_Con_Phase_field::calculer_div_alpha_gradC

  • Source_Con_Phase_field::calculer_div_alpha_rho_gradC

  • Navier_Stokes_FT_Disc::calculer_div_normale_interface

  • Terme_Source_Coriolis_VDF_Face::calculer_force_de_Coriolis

  • Source_Con_Phase_field::calculer_mutilde_demi

  • Transport_Marqueur_FT::calculer_proprietes_fluide_pos_particules

  • Source_Con_Phase_field::calculer_u2_elem

  • Terme_Source_Acceleration_VDF_Face::calculer_vitesse_faces

  • Terme_Source_Acceleration_VEF_Face::calculer_vitesse_faces

  • Navier_Stokes_Fluide_Dilatable_base::completer

  • completer

  • QDM_Multiphase::completer

  • Convection_Diffusion_Temperature_FT_Disc::compute_divergence_free_velocity_extension

  • Transport_Interfaces_FT_Disc::compute_particles_rms

  • Convection_Diffusion_Temperature_FT_Disc::derivee_en_temps_inco

  • Navier_Stokes_phase_field::derivee_en_temps_inco

  • derivee_en_temps_inco

  • Navier_Stokes_FT_Disc::derivee_en_temps_inco

  • Fluide_Ostwald::discretiser

  • Source_Con_Phase_field::div_kappa_grad

  • Navier_Stokes_Fluide_Dilatable_base::initTimeStep

  • initTimeStep

  • Navier_Stokes_Turbulent_QC::initTimeStep

  • SETS::iterer_NS

  • Source_Con_Phase_field::laplacien

  • lire_cond_init

  • Navier_Stokes_Turbulent_ALE::lire_op_diff_turbulent

  • Navier_Stokes_IBM_Turbulent::lire_op_diff_turbulent

  • Navier_Stokes_Turbulent::lire_op_diff_turbulent

  • Source_Qdm_VDF_Phase_field::methode_1

  • Source_Qdm_VDF_Phase_field::methode_2

  • Source_Qdm_VDF_Phase_field::methode_3

  • Source_Qdm_VDF_Phase_field::methode_4

  • QDM_Multiphase::mettre_a_jour

  • Navier_Stokes_phase_field::mettre_a_jour

  • Source_Qdm_VDF_Phase_field::mettre_a_jour

  • Navier_Stokes_FT_Disc::preparer_calcul

  • Navier_Stokes_phase_field::preparer_calcul

  • Navier_Stokes_IBM::preparer_calcul

  • preparer_calcul

  • EF_discretisation::proprietes_physiques_fluide_Ostwald

  • VDF_discretisation::proprietes_physiques_fluide_Ostwald

  • VEF_discretisation::proprietes_physiques_fluide_Ostwald

  • Convection_Diffusion_Chaleur_QC::vitesse_pour_transport

How to cite in this doc:
:ref:`const Champ_Inc_base & Navier_Stokes_std::inconnue() const override <public-const-champ-inc-base-ref-navier-stokes-std-inconnue-const-override>`
[const Champ_Inc_base & Navier_Stokes_std::inconnue() const override](#public-const-champ-inc-base-ref-navier-stokes-std-inconnue-const-override)
inconnue
Champ_Inc_base & Navier_Stokes_std::inconnue() override

Renvoie la vitesse (champ inconnue de l’equation)

Reimplements:

  • inconnue

References
  • la_vitesse

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`Champ_Inc_base & Navier_Stokes_std::inconnue() override <public-champ-inc-base-ref-navier-stokes-std-inconnue-override>`
[Champ_Inc_base & Navier_Stokes_std::inconnue() override](#public-champ-inc-base-ref-navier-stokes-std-inconnue-override)
initTimeStep
bool Navier_Stokes_std::initTimeStep(double dt) override

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

Reimplements:

  • initTimeStep

References
  • Champ_Inc_base::changer_temps_futur

  • Schema_Temps_base::diffusion_implicite

  • TRUSTTab<_TYPE_, _SIZE_>::dimension

  • Process::exit

  • Champ_Inc_base::futur

  • inconnue

  • Equation_base::initTimeStep

  • Equation_base::le_schema_en_temps

  • TRUSTTab<_TYPE_, _SIZE_>::nb_dim

  • Schema_Temps_base::nb_valeurs_futures

  • Schema_Temps_base::pas_temps_max

  • pression

  • pression_pa

  • TRUSTVect<_TYPE_, _SIZE_>::resize

  • Schema_Temps_base::temps_futur

  • update_pressure_matrix

  • TRUST_Ref<_CLASSE_>::valeur

  • Champ_Inc_base::valeurs

Referenced By
  • Navier_Stokes_Turbulent_ALE::initTimeStep

  • Navier_Stokes_Fluide_Dilatable_base::initTimeStep

  • Navier_Stokes_IBM::initTimeStep

  • Navier_Stokes_Turbulent::initTimeStep

How to cite in this doc:
:ref:`bool Navier_Stokes_std::initTimeStep(double dt) override <public-bool-navier-stokes-std-inittimestep-double-dt-override>`
[bool Navier_Stokes_std::initTimeStep(double dt) override](#public-bool-navier-stokes-std-inittimestep-double-dt-override)
lire_cond_init
Entree & Navier_Stokes_std::lire_cond_init(Entree &) override

Lecture des conditions initiales dans un flot d’entree.

Le format de lecture est le suivant: { Nom [DOIT ETRE LE NOM DE L’INCONNUE] [LIRE UN CHAMP DONNE] }

Reimplements:

  • lire_cond_init

References
  • Champ_base::affecter

  • Process::exit

  • inconnue

  • Field_base::nb_comp

  • pression

  • Objet_U::que_suis_je

  • Motcles::rang

  • Equation_base::verifie_ch_init_nb_comp

How to cite in this doc:
:ref:`Entree & Navier_Stokes_std::lire_cond_init(Entree &) override <public-entree-ref-navier-stokes-std-lire-cond-init-entree-ref-override>`
[Entree & Navier_Stokes_std::lire_cond_init(Entree &) override](#public-entree-ref-navier-stokes-std-lire-cond-init-entree-ref-override)
lire_motcle_non_standard
int Navier_Stokes_std::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

  • Traitement_particulier_NS_base::associer_eqn

  • Operateur_Conv::associer_vitesse

  • Sortie_Fichier_base::close

  • diffusivite_pour_pas_de_temps

  • diffusivite_pour_transport

  • Equation_base::discretisation

  • dt_projection

  • Process::exit

  • Process::je_suis_maitre

  • le_traitement_particulier

  • Traitement_particulier_NS_base::lire

  • Equation_base::lire_motcle_non_standard

  • max_div_U

  • methode_calcul_pression_initiale_

  • SolveurSys::nommer

  • Objet_U::que_suis_je

  • raison_seuil_divU

  • Motcles::rang

  • seuil_divU

  • seuil_projection

  • solveur_pression_

  • terme_convectif

  • terme_diffusif

  • Objet_U_ptr::typer

  • vitesse_pour_transport

Referenced By
  • Navier_Stokes_Turbulent_ALE::lire_motcle_non_standard

  • Navier_Stokes_phase_field::lire_motcle_non_standard

  • Navier_Stokes_IBM_Turbulent::lire_motcle_non_standard

  • QDM_Multiphase::lire_motcle_non_standard

  • Navier_Stokes_Turbulent::lire_motcle_non_standard

  • Navier_Stokes_std_sensibility::lire_motcle_non_standard

  • Navier_Stokes_Fluide_Dilatable_base::lire_motcle_non_standard

How to cite in this doc:
:ref:`int Navier_Stokes_std::lire_motcle_non_standard(const Motcle &, Entree &) override <public-int-navier-stokes-std-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Navier_Stokes_std::lire_motcle_non_standard(const Motcle &, Entree &) override](#public-int-navier-stokes-std-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
matrice_pression
Matrice & Navier_Stokes_std::matrice_pression()
References
  • matrice_pression_

Referenced By
  • Navier_Stokes_IBM::initTimeStep

  • Navier_Stokes_IBM::preparer_calcul

How to cite in this doc:
:ref:`Matrice & Navier_Stokes_std::matrice_pression() <public-matrice-ref-navier-stokes-std-matrice-pression>`
[Matrice & Navier_Stokes_std::matrice_pression()](#public-matrice-ref-navier-stokes-std-matrice-pression)
mettre_a_jour
void Navier_Stokes_std::mettre_a_jour(double temps) override

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

Appelle Equation_base::mettre_a_jour(double) et met a jour la pression. Integration des points suivis si le fluide est marque Mise a jour du champ postraitable correspondant

Reimplements:

  • mettre_a_jour

References
  • Solveur_Masse_base::appliquer

  • Operateur_Div::calculer

  • Operateur_Grad::calculer

  • calculer_la_pression_en_pa

  • critere_Q

  • divergence

  • divergence_U

  • solv_iteratif::get_seuil

  • grad_u

  • gradient

  • gradient_P

  • la_pression

  • la_vitesse

  • la_vorticite

  • le_traitement_particulier

  • Equation_base::mettre_a_jour

  • Champ_Fonc_base::mettre_a_jour

  • Champ_Inc_base::mettre_a_jour

  • Objet_U_ptr::non_nul

  • Traitement_particulier_NS_base::post_traitement_particulier

  • postraiter_gradient_pression_sans_masse_

  • projection_a_faire

  • projeter

  • raison_seuil_divU

  • Reynolds_maille

  • solv_iteratif::set_seuil

  • seuil_divU

  • Equation_base::solveur_masse

  • solveur_pression_

  • Taux_cisaillement

  • TRUST_Deriv<_CLASSE_>::valeur

  • Champ_Inc_base::valeurs

  • Debog::verifier

Referenced By
  • Navier_Stokes_std_sensibility::mettre_a_jour

  • Navier_Stokes_Fluide_Dilatable_base::mettre_a_jour

  • Navier_Stokes_std_ALE::mettre_a_jour

  • Navier_Stokes_phase_field::mettre_a_jour

  • Navier_Stokes_IBM_Turbulent::mettre_a_jour

  • Navier_Stokes_Turbulent::mettre_a_jour

How to cite in this doc:
:ref:`void Navier_Stokes_std::mettre_a_jour(double temps) override <public-void-navier-stokes-std-mettre-a-jour-double-temps-override>`
[void Navier_Stokes_std::mettre_a_jour(double temps) override](#public-void-navier-stokes-std-mettre-a-jour-double-temps-override)
milieu
const Milieu_base & Navier_Stokes_std::milieu() const override

Renvoie le milieu physique de l’equation (le Fluide_base upcaste en Milieu_base )

Reimplements:

  • milieu

References
  • TRUST_Ref<_CLASSE_>::est_nul

  • Process::exit

  • le_fluide

  • Probleme_U::le_nom

  • Equation_base::probleme

  • TRUST_Ref<_CLASSE_>::valeur

Referenced By
  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_avec_inertie_impl

  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_blocs_avec_inertie

  • calculer_la_pression_en_pa

  • calculer_pression_hydrostatique

  • Transport_Marqueur_FT::calculer_proprietes_fluide_pos_particules

  • Source_WC_Chaleur_VEF::compute_interpolate_gradP

  • Navier_Stokes_Fluide_Dilatable_Proto::derivee_en_temps_inco_impl

  • Navier_Stokes_Fluide_Dilatable_base::get_champ

  • Navier_Stokes_Turbulent_QC::get_champ

  • Navier_Stokes_Fluide_Dilatable_base::has_champ

  • Navier_Stokes_Turbulent_QC::has_champ

  • SETS::iterer_NS

  • Transport_Marqueur_FT::lire_transformation

  • Navier_Stokes_FT_Disc::milieu

  • Transport_Marqueur_FT::readOn

How to cite in this doc:
:ref:`const Milieu_base & Navier_Stokes_std::milieu() const override <public-const-milieu-base-ref-navier-stokes-std-milieu-const-override>`
[const Milieu_base & Navier_Stokes_std::milieu() const override](#public-const-milieu-base-ref-navier-stokes-std-milieu-const-override)
milieu
Milieu_base & Navier_Stokes_std::milieu() override

Renvoie le milieu physique de l’equation (le Fluide_base upcaste en Milieu_base )

(version const)

Reimplements:

  • milieu

References
  • TRUST_Ref<_CLASSE_>::est_nul

  • Process::exit

  • le_fluide

  • Probleme_U::le_nom

  • Equation_base::probleme

  • TRUST_Ref<_CLASSE_>::valeur

How to cite in this doc:
:ref:`Milieu_base & Navier_Stokes_std::milieu() override <public-milieu-base-ref-navier-stokes-std-milieu-override>`
[Milieu_base & Navier_Stokes_std::milieu() override](#public-milieu-base-ref-navier-stokes-std-milieu-override)
Navier_Stokes_std
Navier_Stokes_std::Navier_Stokes_std()
References
  • cumulative_

  • dt_projection

  • max_div_U

  • projection_initiale

  • raison_seuil_divU

  • seuil_divU

  • seuil_projection

  • seuil_uzawa

How to cite in this doc:
:ref:`Navier_Stokes_std::Navier_Stokes_std() <public-navier-stokes-std-navier-stokes-std>`
[Navier_Stokes_std::Navier_Stokes_std()](#public-navier-stokes-std-navier-stokes-std)
nombre_d_operateurs
int Navier_Stokes_std::nombre_d_operateurs() const override

Renvoie le nombre d’operateurs de l’equation: Pour Navier Stokes Standard c’est 2.

Reimplements:

  • nombre_d_operateurs

Referenced By
  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_avec_inertie_impl

  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_blocs_avec_inertie

  • derivee_en_temps_inco

  • Source_PDF_EF::impr

  • operateur

  • operateur_fonctionnel

  • Navier_Stokes_IBM::preparer_calcul

  • preparer_calcul

How to cite in this doc:
:ref:`int Navier_Stokes_std::nombre_d_operateurs() const override <public-int-navier-stokes-std-nombre-d-operateurs-const-override>`
[int Navier_Stokes_std::nombre_d_operateurs() const override](#public-int-navier-stokes-std-nombre-d-operateurs-const-override)
nombre_d_operateurs_tot
int Navier_Stokes_std::nombre_d_operateurs_tot() const override

Reimplements:

  • nombre_d_operateurs_tot

How to cite in this doc:
:ref:`int Navier_Stokes_std::nombre_d_operateurs_tot() const override <public-int-navier-stokes-std-nombre-d-operateurs-tot-const-override>`
[int Navier_Stokes_std::nombre_d_operateurs_tot() const override](#public-int-navier-stokes-std-nombre-d-operateurs-tot-const-override)
operateur
const Operateur & Navier_Stokes_std::operateur(int) const override

Renvoie le i - eme operateur de l’equation: - le terme_diffusif si i = 0.

  • le terme_convectif si i = 1 exit si i>1 (version const)

Reimplements:

  • operateur

References
  • Process::exit

  • nombre_d_operateurs

  • terme_convectif

  • terme_diffusif

Referenced By
  • Production_energie_cin_turb_PolyMAC_P0::ajouter_blocs

  • Source_BIF_PolyMAC_P0::ajouter_blocs

  • Source_Dissipation_energie_cin_turb::ajouter_blocs

  • Production_energie_cin_turb_VDF::ajouter_blocs

  • Correction_Lubchenko_PolyMAC_P0::ajouter_blocs_BIF

  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_avec_inertie_impl

  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_blocs_avec_inertie

  • Source_Dissipation_energie_cin_turb::completer

  • Production_energie_cin_turb_VDF::completer

  • derivee_en_temps_inco

  • Navier_Stokes_IBM::preparer_calcul

  • preparer_calcul

How to cite in this doc:
:ref:`const Operateur & Navier_Stokes_std::operateur(int) const override <public-const-operateur-ref-navier-stokes-std-operateur-int-const-override>`
[const Operateur & Navier_Stokes_std::operateur(int) const override](#public-const-operateur-ref-navier-stokes-std-operateur-int-const-override)
operateur
Operateur & Navier_Stokes_std::operateur(int) override

Renvoie le i - eme operateur de l’equation: - le terme_diffusif si i = 0.

  • le terme_convectif si i = 1 exit si i>1

Reimplements:

  • operateur

References
  • Process::exit

  • nombre_d_operateurs

  • terme_convectif

  • terme_diffusif

How to cite in this doc:
:ref:`Operateur & Navier_Stokes_std::operateur(int) override <public-operateur-ref-navier-stokes-std-operateur-int-override>`
[Operateur & Navier_Stokes_std::operateur(int) override](#public-operateur-ref-navier-stokes-std-operateur-int-override)
operateur_diff
Operateur_Diff & Navier_Stokes_std::operateur_diff()
References
  • terme_diffusif

Referenced By
  • Domaine_ALE::computeFluidForceOnBeam

  • Aire_interfaciale::readOn

  • Domaine_ALE::update_ALE_projection

How to cite in this doc:
:ref:`Operateur_Diff & Navier_Stokes_std::operateur_diff() <public-operateur-diff-ref-navier-stokes-std-operateur-diff>`
[Operateur_Diff & Navier_Stokes_std::operateur_diff()](#public-operateur-diff-ref-navier-stokes-std-operateur-diff)
operateur_diff
const Operateur_Diff & Navier_Stokes_std::operateur_diff() const
References
  • terme_diffusif

How to cite in this doc:
:ref:`const Operateur_Diff & Navier_Stokes_std::operateur_diff() const <public-const-operateur-diff-ref-navier-stokes-std-operateur-diff-const>`
[const Operateur_Diff & Navier_Stokes_std::operateur_diff() const](#public-const-operateur-diff-ref-navier-stokes-std-operateur-diff-const)
operateur_divergence
Operateur_Div & Navier_Stokes_std::operateur_divergence()

Renvoie l’operateur de calcul de la divergence associe a l’equation.

References
  • divergence

Referenced By
  • Source_Con_Phase_field::calculer_div_alpha_gradC

  • Source_Con_Phase_field::calculer_div_alpha_rho_gradC

  • Source_Con_Phase_field::calculer_mutilde_demi

  • Source_Con_Phase_field::div_kappa_grad

  • Navier_Stokes_Fluide_Dilatable_Proto::impr_impl

  • Source_Con_Phase_field::laplacien

  • Champ_front_pression_from_u::mettre_a_jour

How to cite in this doc:
:ref:`Operateur_Div & Navier_Stokes_std::operateur_divergence() <public-operateur-div-ref-navier-stokes-std-operateur-divergence>`
[Operateur_Div & Navier_Stokes_std::operateur_divergence()](#public-operateur-div-ref-navier-stokes-std-operateur-divergence)
operateur_divergence
const Operateur_Div & Navier_Stokes_std::operateur_divergence() const

Renvoie l’operateur de calcul de la divergence associe a l’equation.

(version const)

References
  • divergence

How to cite in this doc:
:ref:`const Operateur_Div & Navier_Stokes_std::operateur_divergence() const <public-const-operateur-div-ref-navier-stokes-std-operateur-divergence-const>`
[const Operateur_Div & Navier_Stokes_std::operateur_divergence() const](#public-const-operateur-div-ref-navier-stokes-std-operateur-divergence-const)
operateur_fonctionnel
const Operateur & Navier_Stokes_std::operateur_fonctionnel(int) const override

Reimplements:

  • operateur_fonctionnel

References
  • divergence

  • Process::exit

  • gradient

  • nombre_d_operateurs

  • operateur_fonctionnel

Referenced By
  • operateur_fonctionnel

How to cite in this doc:
:ref:`const Operateur & Navier_Stokes_std::operateur_fonctionnel(int) const override <public-const-operateur-ref-navier-stokes-std-operateur-fonctionnel-int-const-override>`
[const Operateur & Navier_Stokes_std::operateur_fonctionnel(int) const override](#public-const-operateur-ref-navier-stokes-std-operateur-fonctionnel-int-const-override)
operateur_fonctionnel
Operateur & Navier_Stokes_std::operateur_fonctionnel(int) override

Reimplements:

  • operateur_fonctionnel

References
  • divergence

  • Process::exit

  • gradient

  • nombre_d_operateurs

  • operateur_fonctionnel

How to cite in this doc:
:ref:`Operateur & Navier_Stokes_std::operateur_fonctionnel(int) override <public-operateur-ref-navier-stokes-std-operateur-fonctionnel-int-override>`
[Operateur & Navier_Stokes_std::operateur_fonctionnel(int) override](#public-operateur-ref-navier-stokes-std-operateur-fonctionnel-int-override)
operateur_gradient
Operateur_Grad & Navier_Stokes_std::operateur_gradient()

Renvoie l’operateur de calcul du gradient associe a l’equation.

References
  • gradient

Referenced By
  • Navier_Stokes_Fluide_Dilatable_Proto::assembler_blocs_avec_inertie

  • Source_Con_Phase_field::calculer_alpha_gradC_carre

  • Source_Con_Phase_field::calculer_div_alpha_gradC

  • Source_Con_Phase_field::calculer_div_alpha_rho_gradC

  • ParoiVDF_TBLE_LRM::calculer_hyd

  • ParoiVDF_TBLE::calculer_hyd

  • ParoiVEF_TBLE::calculer_hyd

  • ParoiVDF_TBLE::calculer_hyd_BiK

  • ParoiVDF_TBLE_LRM::calculer_hyd_BiK

  • ParoiVEF_TBLE::calculer_hyd_BiK

  • Source_Con_Phase_field::calculer_mutilde_demi

  • Transport_Marqueur_FT::calculer_proprietes_fluide_pos_particules

  • Domaine_ALE::computeFluidForceOnBeam

  • Source_Con_Phase_field::div_kappa_grad

  • Source_Con_Phase_field::laplacien

  • Source_Qdm_VDF_Phase_field::methode_1

  • Source_Qdm_VDF_Phase_field::methode_2

  • Source_Qdm_VDF_Phase_field::methode_3

  • Source_Qdm_VDF_Phase_field::methode_4

  • Domaine_ALE::update_ALE_projection

How to cite in this doc:
:ref:`Operateur_Grad & Navier_Stokes_std::operateur_gradient() <public-operateur-grad-ref-navier-stokes-std-operateur-gradient>`
[Operateur_Grad & Navier_Stokes_std::operateur_gradient()](#public-operateur-grad-ref-navier-stokes-std-operateur-gradient)
operateur_gradient
const Operateur_Grad & Navier_Stokes_std::operateur_gradient() const

Renvoie l’operateur de calcul du gradient associe a l’equation.

(version const)

References
  • gradient

How to cite in this doc:
:ref:`const Operateur_Grad & Navier_Stokes_std::operateur_gradient() const <public-const-operateur-grad-ref-navier-stokes-std-operateur-gradient-const>`
[const Operateur_Grad & Navier_Stokes_std::operateur_gradient() const](#public-const-operateur-grad-ref-navier-stokes-std-operateur-gradient-const)
preparer_calcul
int Navier_Stokes_std::preparer_calcul() override

cf Equation_base::preparer_calcul() Assemblage du solveur pression et

initialisation de la pression. assemblage du systeme en pression

Reimplements:

  • preparer_calcul

References
  • Operateur::ajouter

  • Sources::ajouter

  • Solveur_Masse_base::appliquer

  • Assembleur_base::assembler

  • Assembleur_base::assembler_QC

  • assembleur_pression_

  • Operateur_Div::calculer

  • Operateur_Grad::calculer

  • calculer_la_pression_en_pa

  • Equation_base::calculer_pas_de_temps

  • Champ_Inc_base::changer_temps

  • divergence

  • divergence_U

  • TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel

  • fluide

  • gradient

  • gradient_P

  • inconnue

  • Probleme_base::is_dilatable

  • la_pression

  • la_vitesse

  • Equation_base::le_dom_Cl_dis

  • Equation_base::le_schema_en_temps

  • le_traitement_particulier

  • matrice_pression_

  • methode_calcul_pression_initiale_

  • Domaine_Cl_dis_base::mettre_a_jour

  • Sources::mettre_a_jour

  • Assembleur_base::modifier_secmem_pour_incr_p

  • nombre_d_operateurs

  • Objet_U_ptr::non_nul

  • operateur

  • Equation_base::preparer_calcul

  • Traitement_particulier_NS_base::preparer_calcul_particulier

  • Equation_base::probleme

  • projection_a_faire

  • projeter

  • SolveurSys::resoudre_systeme

  • Equation_base::schema_temps

  • Equation_base::solveur_masse

  • solveur_pression_

  • Equation_base::sources

  • Schema_Temps_base::temps_courant

  • TRUST_Deriv<_CLASSE_>::valeur

  • Champ_Inc_base::valeurs

  • Debog::verifier

Referenced By
  • Navier_Stokes_Turbulent_ALE::preparer_calcul

  • Navier_Stokes_Fluide_Dilatable_base::preparer_calcul

  • Navier_Stokes_Turbulent::preparer_calcul

How to cite in this doc:
:ref:`int Navier_Stokes_std::preparer_calcul() override <public-int-navier-stokes-std-preparer-calcul-override>`
[int Navier_Stokes_std::preparer_calcul() override](#public-int-navier-stokes-std-preparer-calcul-override)
pression
Champ_Inc_base & Navier_Stokes_std::pression()
References
  • la_pression

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • abortTimeStep

  • Production_energie_cin_turb_PolyMAC_P0::ajouter_blocs

  • Source_BIF_PolyMAC_P0::ajouter_blocs

  • Production_energie_cin_turb_VDF::ajouter_blocs

  • Correction_Lubchenko_PolyMAC_P0::ajouter_blocs_BIF

  • ParoiVDF_TBLE_LRM::calculer_hyd

  • ParoiVDF_TBLE::calculer_hyd

  • ParoiVEF_TBLE::calculer_hyd

  • ParoiVDF_TBLE::calculer_hyd_BiK

  • ParoiVDF_TBLE_LRM::calculer_hyd_BiK

  • ParoiVEF_TBLE::calculer_hyd_BiK

  • calculer_la_pression_en_pa

  • Transport_Marqueur_FT::calculer_proprietes_fluide_pos_particules

  • data_a_sauvegarder

  • Navier_Stokes_Fluide_Dilatable_Proto::derivee_en_temps_inco_impl

  • Sortie_libre_Gradient_Pression_libre_VEF::flux_impose

  • initTimeStep

  • QDM_Multiphase::initTimeStep

  • SETS::iterer_NS

  • lire_cond_init

  • QDM_Multiphase::mettre_a_jour

  • Schema_Backward_Differentiation_base::modify_equation_parameters

  • QDM_Multiphase::preparer_calcul

  • resetTime

  • Schema_Backward_Differentiation_base::store_equation_parameters

  • Neumann_sortie_libre::verifie_ch_init_nb_comp

How to cite in this doc:
:ref:`Champ_Inc_base & Navier_Stokes_std::pression() <public-champ-inc-base-ref-navier-stokes-std-pression>`
[Champ_Inc_base & Navier_Stokes_std::pression()](#public-champ-inc-base-ref-navier-stokes-std-pression)
pression
const Champ_Inc_base & Navier_Stokes_std::pression() const
References
  • la_pression

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`const Champ_Inc_base & Navier_Stokes_std::pression() const <public-const-champ-inc-base-ref-navier-stokes-std-pression-const>`
[const Champ_Inc_base & Navier_Stokes_std::pression() const](#public-const-champ-inc-base-ref-navier-stokes-std-pression-const)
pression_pa
Champ_Inc_base & Navier_Stokes_std::pression_pa()
References
  • la_pression_en_pa

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • Op_Grad_EF::calculer_flux_bords

  • Op_Grad_VDF_Face::calculer_flux_bords

  • Op_Grad_VEF_P1B_Face::calculer_flux_bords

  • Source_Con_Phase_field::calculer_pression_thermo

  • initTimeStep

  • QDM_Multiphase::initTimeStep

  • QDM_Multiphase::mettre_a_jour

  • QDM_Multiphase::preparer_calcul

How to cite in this doc:
:ref:`Champ_Inc_base & Navier_Stokes_std::pression_pa() <public-champ-inc-base-ref-navier-stokes-std-pression-pa>`
[Champ_Inc_base & Navier_Stokes_std::pression_pa()](#public-champ-inc-base-ref-navier-stokes-std-pression-pa)
pression_pa
const Champ_Inc_base & Navier_Stokes_std::pression_pa() const
References
  • la_pression_en_pa

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`const Champ_Inc_base & Navier_Stokes_std::pression_pa() const <public-const-champ-inc-base-ref-navier-stokes-std-pression-pa-const>`
[const Champ_Inc_base & Navier_Stokes_std::pression_pa() const](#public-const-champ-inc-base-ref-navier-stokes-std-pression-pa-const)
projection_a_faire
int Navier_Stokes_std::projection_a_faire()
References
  • dt_projection

  • Equation_base::le_schema_en_temps

  • projection_initiale

Referenced By
  • mettre_a_jour

  • Navier_Stokes_FT_Disc::preparer_calcul

  • Navier_Stokes_phase_field::preparer_calcul

  • Navier_Stokes_IBM::preparer_calcul

  • preparer_calcul

How to cite in this doc:
:ref:`int Navier_Stokes_std::projection_a_faire() <public-int-navier-stokes-std-projection-a-faire>`
[int Navier_Stokes_std::projection_a_faire()](#public-int-navier-stokes-std-projection-a-faire)
projeter
void Navier_Stokes_std::projeter()

Calcule la solution U des equations: | M(U - V)/dt + BtP = 0.

| - BU = 0 On resoud le probleme en pression: - BM - 1BtP = - BV/dt sachant que-BV represente le calcul de la divergence de V On resoud le probleme en vitesse en appliquant le solveur de masse au gradient de P: U = V - dt*M - 1BtP

References
  • TRUSTVect<_TYPE_, _SIZE_>::ajoute

  • Solveur_Masse_base::appliquer

  • assembleur_pression_

  • Operateur_Div::calculer

  • Equation_base::calculer_pas_de_temps

  • Solveur_Masse_base::corriger_solution

  • TRUSTTab<_TYPE_, _SIZE_>::dimension_tot

  • divergence

  • TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel

  • solv_iteratif::get_seuil

  • gradient

  • gradient_P

  • la_pression

  • la_vitesse

  • Equation_base::le_schema_en_temps

  • matrice_pression_

  • Assembleur_base::modifier_solution

  • modify_initial_gradP

  • modify_initial_variable

  • Equation_base::probleme

  • projection_initiale

  • SolveurSys::resoudre_systeme

  • solv_iteratif::set_seuil

  • seuil_projection

  • Equation_base::solveur_masse

  • solveur_pression_

  • TRUST_Deriv<_CLASSE_>::valeur

  • Champ_Inc_base::valeurs

  • Debog::verifier

Referenced By
  • mettre_a_jour

  • Navier_Stokes_phase_field::preparer_calcul

  • Navier_Stokes_IBM::preparer_calcul

  • preparer_calcul

How to cite in this doc:
:ref:`void Navier_Stokes_std::projeter() <public-void-navier-stokes-std-projeter>`
[void Navier_Stokes_std::projeter()](#public-void-navier-stokes-std-projeter)
renewing_jacobians
void Navier_Stokes_std::renewing_jacobians(DoubleTab &derivee)
Referenced By
  • corriger_derivee_impl

How to cite in this doc:
:ref:`void Navier_Stokes_std::renewing_jacobians(DoubleTab &derivee) <public-void-navier-stokes-std-renewing-jacobians-doubletab-ref-derivee>`
[void Navier_Stokes_std::renewing_jacobians(DoubleTab &derivee)](#public-void-navier-stokes-std-renewing-jacobians-doubletab-ref-derivee)
reprendre
int Navier_Stokes_std::reprendre(Entree &) override

Effectue une reprise a partir d’un flot d’entree.

Appelle Equation_base::reprendre() et reprend la pression.

Reimplements:

  • reprendre

References
  • Probleme_base::domaine

  • TRUST_2_PDI::is_PDI_restart

  • la_pression

  • Domaine_base::le_nom

  • Objet_U_ptr::le_nom

  • le_traitement_particulier

  • Objet_U_ptr::non_nul

  • Equation_base::probleme

  • Objet_U::que_suis_je

  • Champ_Inc_base::reprendre

  • Equation_base::reprendre

  • Traitement_particulier_NS_base::reprendre_stat

  • Equation_base::schema_temps

  • Schema_Temps_base::temps_courant

Referenced By
  • Navier_Stokes_std_ALE::reprendre

  • Navier_Stokes_IBM_Turbulent::reprendre

  • Navier_Stokes_Turbulent::reprendre

How to cite in this doc:
:ref:`int Navier_Stokes_std::reprendre(Entree &) override <public-int-navier-stokes-std-reprendre-entree-ref-override>`
[int Navier_Stokes_std::reprendre(Entree &) override](#public-int-navier-stokes-std-reprendre-entree-ref-override)
resetTime
void Navier_Stokes_std::resetTime(double time) override

Reset current time of the equation. Used from ICoCo . See documentation of Problem_base::resetTime()

Reimplements:

  • resetTime

References
  • pression

  • Equation_base::resetTime

  • Champ_Inc_base::resetTime

How to cite in this doc:
:ref:`void Navier_Stokes_std::resetTime(double time) override <public-void-navier-stokes-std-resettime-double-time-override>`
[void Navier_Stokes_std::resetTime(double time) override](#public-void-navier-stokes-std-resettime-double-time-override)
rho_la_vitesse
const Champ_Inc_base & Navier_Stokes_std::rho_la_vitesse() const
References
  • Process::exit

Referenced By
  • Convection_Diffusion_Chaleur_Fluide_Dilatable_base::vitesse_pour_transport

  • Convection_Diffusion_Espece_Binaire_base::vitesse_pour_transport

  • Convection_Diffusion_Espece_Multi_WC::vitesse_pour_transport

How to cite in this doc:
:ref:`const Champ_Inc_base & Navier_Stokes_std::rho_la_vitesse() const <public-const-champ-inc-base-ref-navier-stokes-std-rho-la-vitesse-const>`
[const Champ_Inc_base & Navier_Stokes_std::rho_la_vitesse() const](#public-const-champ-inc-base-ref-navier-stokes-std-rho-la-vitesse-const)
sauvegarder
int Navier_Stokes_std::sauvegarder(Sortie &) const override

Appelle Equation_base::sauvegarder(Sortie&) et sauvegarde la pression sur un flot de sortie.

Reimplements:

  • sauvegarder

References
  • la_pression

  • Champ_Inc_base::sauvegarder

  • Equation_base::sauvegarder

  • sauver

Referenced By
  • Navier_Stokes_std_ALE::sauvegarder

  • Navier_Stokes_IBM_Turbulent::sauvegarder

  • Navier_Stokes_Turbulent::sauvegarder

How to cite in this doc:
:ref:`int Navier_Stokes_std::sauvegarder(Sortie &) const override <public-int-navier-stokes-std-sauvegarder-sortie-ref-const-override>`
[int Navier_Stokes_std::sauvegarder(Sortie &) const override](#public-int-navier-stokes-std-sauvegarder-sortie-ref-const-override)
sauver
void Navier_Stokes_std::sauver() const
References
  • le_traitement_particulier

  • Objet_U_ptr::non_nul

  • Traitement_particulier_NS_base::sauver_stat

Referenced By
  • sauvegarder

How to cite in this doc:
:ref:`void Navier_Stokes_std::sauver() const <public-void-navier-stokes-std-sauver-const>`
[void Navier_Stokes_std::sauver() const](#public-void-navier-stokes-std-sauver-const)
set_param
void Navier_Stokes_std::set_param(Param &titi) override

Reimplements:

  • set_param

References
  • Param::ajouter

  • Param::ajouter_condition

  • Param::ajouter_flag

  • Param::ajouter_non_std

  • Param::OPTIONAL

  • postraiter_gradient_pression_sans_masse_

  • projection_initiale

  • Param::REQUIRED

  • Equation_base::set_param

  • seuil_uzawa

Referenced By
  • Navier_Stokes_std_sensibility::set_param

  • Navier_Stokes_Fluide_Dilatable_base::set_param

  • QDM_Multiphase::set_param

  • Navier_Stokes_Turbulent_ALE::set_param

  • Navier_Stokes_phase_field::set_param

  • Navier_Stokes_IBM::set_param

  • Navier_Stokes_Turbulent::set_param

How to cite in this doc:
:ref:`void Navier_Stokes_std::set_param(Param &titi) override <public-void-navier-stokes-std-set-param-param-ref-titi-override>`
[void Navier_Stokes_std::set_param(Param &titi) override](#public-void-navier-stokes-std-set-param-param-ref-titi-override)
solveur_pression
SolveurSys & Navier_Stokes_std::solveur_pression()

Renvoie le solveur en pression (version const)

References
  • solveur_pression_

Referenced By
  • Simpler_Base::assembler_matrice_pression_implicite

  • SETS::iterer_NS

  • Navier_Stokes_FT_Disc::preparer_calcul

How to cite in this doc:
:ref:`SolveurSys & Navier_Stokes_std::solveur_pression() <public-solveursys-ref-navier-stokes-std-solveur-pression>`
[SolveurSys & Navier_Stokes_std::solveur_pression()](#public-solveursys-ref-navier-stokes-std-solveur-pression)
taille_memoire
unsigned Navier_Stokes_std::taille_memoire() const override

Reimplements:

  • taille_memoire

How to cite in this doc:
:ref:`unsigned Navier_Stokes_std::taille_memoire() const override <public-unsigned-navier-stokes-std-taille-memoire-const-override>`
[unsigned Navier_Stokes_std::taille_memoire() const override](#public-unsigned-navier-stokes-std-taille-memoire-const-override)
update_pressure_matrix
void Navier_Stokes_std::update_pressure_matrix()
Referenced By
  • initTimeStep

How to cite in this doc:
:ref:`void Navier_Stokes_std::update_pressure_matrix() <public-void-navier-stokes-std-update-pressure-matrix>`
[void Navier_Stokes_std::update_pressure_matrix()](#public-void-navier-stokes-std-update-pressure-matrix)
update_y_plus
void Navier_Stokes_std::update_y_plus(const DoubleTab &tab)
References
  • TRUSTTab<_TYPE_, _SIZE_>::dimension_tot

  • Objet_U_ptr::est_nul

  • Process::exit

  • TRUSTTab<_TYPE_, _SIZE_>::nb_dim

  • Objet_U::que_suis_je

  • Champ_Don_base::valeurs

  • y_plus

How to cite in this doc:
:ref:`void Navier_Stokes_std::update_y_plus(const DoubleTab &tab) <public-void-navier-stokes-std-update-y-plus-const-doubletab-ref-tab>`
[void Navier_Stokes_std::update_y_plus(const DoubleTab &tab)](#public-void-navier-stokes-std-update-y-plus-const-doubletab-ref-tab)
verif_Cl
int Navier_Stokes_std::verif_Cl() const override

Verifie la compatibilite des conditions limites avec l’equation.

voir Conds_lim::compatible_avec_eqn() .

Reimplements:

  • verif_Cl

References
  • Equation_base::verif_Cl

How to cite in this doc:
:ref:`int Navier_Stokes_std::verif_Cl() const override <public-int-navier-stokes-std-verif-cl-const-override>`
[int Navier_Stokes_std::verif_Cl() const override](#public-int-navier-stokes-std-verif-cl-const-override)
vitesse
virtual Champ_Inc_base & Navier_Stokes_std::vitesse()
References
  • la_vitesse

  • TRUST_Deriv<_CLASSE_>::valeur

How to cite in this doc:
:ref:`virtual Champ_Inc_base & Navier_Stokes_std::vitesse() <public-virtual-champ-inc-base-ref-navier-stokes-std-vitesse>`
[virtual Champ_Inc_base & Navier_Stokes_std::vitesse()](#public-virtual-champ-inc-base-ref-navier-stokes-std-vitesse)
vitesse
virtual const Champ_Inc_base & Navier_Stokes_std::vitesse() const
References
  • la_vitesse

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • Operateur_Conv_sensibility_VEF::ajouter

  • Source_BIF_PolyMAC_P0::ajouter_blocs

  • Correction_Lubchenko_PolyMAC_P0::ajouter_blocs_BIF

  • Source_Transport_K_Omega_VEF_Face::compute_cross_diffusion

  • Source_WC_Chaleur_VDF::compute_interpolate_gradP

  • Source_WC_Chaleur_VEF::compute_interpolate_gradP

  • Domaine_ALE::computeFluidForceOnBeam

  • Navier_Stokes_std_ALE::data_a_sauvegarder

  • Navier_Stokes_Fluide_Dilatable_Proto::derivee_en_temps_inco_impl

  • Navier_Stokes_Fluide_Dilatable_Proto::impr_impl

  • Energie_cinetique_turbulente::mettre_a_jour

  • Navier_Stokes_std_ALE::reprendre

  • Navier_Stokes_std_ALE::sauvegarder

How to cite in this doc:
:ref:`virtual const Champ_Inc_base & Navier_Stokes_std::vitesse() const <public-virtual-const-champ-inc-base-ref-navier-stokes-std-vitesse-const>`
[virtual const Champ_Inc_base & Navier_Stokes_std::vitesse() const](#public-virtual-const-champ-inc-base-ref-navier-stokes-std-vitesse-const)
vitesse_pour_transport
const Champ_base & Navier_Stokes_std::vitesse_pour_transport() const
References
  • la_vitesse

Referenced By
  • Source_PDF_EF::impr

  • lire_motcle_non_standard

How to cite in this doc:
:ref:`const Champ_base & Navier_Stokes_std::vitesse_pour_transport() const <public-const-champ-base-ref-navier-stokes-std-vitesse-pour-transport-const>`
[const Champ_base & Navier_Stokes_std::vitesse_pour_transport() const](#public-const-champ-base-ref-navier-stokes-std-vitesse-pour-transport-const)
~Navier_Stokes_std
Navier_Stokes_std::~Navier_Stokes_std()
How to cite in this doc:
:ref:`Navier_Stokes_std::~Navier_Stokes_std() <public-navier-stokes-std-dtor-navier-stokes-std>`
[Navier_Stokes_std::~Navier_Stokes_std()](#public-navier-stokes-std-dtor-navier-stokes-std)
cree_instance
Objet_U * Navier_Stokes_std::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Navier_Stokes_std::cree_instance() <public-static-objet-u-ptr-navier-stokes-std-cree-instance>`
[Objet_U * Navier_Stokes_std::cree_instance()](#public-static-objet-u-ptr-navier-stokes-std-cree-instance)
info
const Type_info * Navier_Stokes_std::info()
How to cite in this doc:
:ref:`const Type_info * Navier_Stokes_std::info() <public-static-const-type-info-ptr-navier-stokes-std-info>`
[const Type_info * Navier_Stokes_std::info()](#public-static-const-type-info-ptr-navier-stokes-std-info)
self_cast
const Navier_Stokes_std & Navier_Stokes_std::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Navier_Stokes_std & Navier_Stokes_std::self_cast(const Objet_U &) <public-static-const-navier-stokes-std-ref-navier-stokes-std-self-cast-const-objet-u-ref>`
[const Navier_Stokes_std & Navier_Stokes_std::self_cast(const Objet_U &)](#public-static-const-navier-stokes-std-ref-navier-stokes-std-self-cast-const-objet-u-ref)
self_cast
Navier_Stokes_std & Navier_Stokes_std::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Navier_Stokes_std & Navier_Stokes_std::self_cast(Objet_U &) <public-static-navier-stokes-std-ref-navier-stokes-std-self-cast-objet-u-ref>`
[Navier_Stokes_std & Navier_Stokes_std::self_cast(Objet_U &)](#public-static-navier-stokes-std-ref-navier-stokes-std-self-cast-objet-u-ref)
discretiser_assembleur_pression
void Navier_Stokes_std::discretiser_assembleur_pression()

Typage de l’assembleur pression.

Le nom de l’assembleur utilise est construit comme : Assembleur_P_xxx” ou “xxx” est le nom de la discretisation. Cette methode est virtuelle et surchargee dans le front - tracking. Elle est appelee par Navier_Stokes_std::discretiser()

References
  • assembleur_pression_

  • Assembleur_base::associer_domaine_dis_base

  • Equation_base::discretisation

  • Equation_base::domaine_dis

  • Objet_U::que_suis_je

  • Objet_U_ptr::typer

Referenced By
  • discretiser

How to cite in this doc:
:ref:`void Navier_Stokes_std::discretiser_assembleur_pression() <protected-void-navier-stokes-std-discretiser-assembleur-pression>`
[void Navier_Stokes_std::discretiser_assembleur_pression()](#protected-void-navier-stokes-std-discretiser-assembleur-pression)
modify_initial_gradP
virtual void Navier_Stokes_std::modify_initial_gradP(DoubleTrav &)
Referenced By
  • projeter

How to cite in this doc:
:ref:`virtual void Navier_Stokes_std::modify_initial_gradP(DoubleTrav &) <protected-virtual-void-navier-stokes-std-modify-initial-gradp-doubletrav-ref>`
[virtual void Navier_Stokes_std::modify_initial_gradP(DoubleTrav &)](#protected-virtual-void-navier-stokes-std-modify-initial-gradp-doubletrav-ref)
modify_initial_variable
virtual void Navier_Stokes_std::modify_initial_variable()
Referenced By
  • projeter

How to cite in this doc:
:ref:`virtual void Navier_Stokes_std::modify_initial_variable() <protected-virtual-void-navier-stokes-std-modify-initial-variable>`
[virtual void Navier_Stokes_std::modify_initial_variable()](#protected-virtual-void-navier-stokes-std-modify-initial-variable)
printOn
Sortie & Navier_Stokes_std::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

Referenced By
  • Navier_Stokes_std_ALE::printOn

  • Navier_Stokes_FT_Disc::printOn

  • Navier_Stokes_phase_field::printOn

  • Navier_Stokes_Aposteriori::printOn

  • Navier_Stokes_std_sensibility::printOn

  • Navier_Stokes_Fluide_Dilatable_base::printOn

  • Navier_Stokes_IBM::printOn

How to cite in this doc:
:ref:`Sortie & Navier_Stokes_std::printOn(Sortie &x) const override <protected-sortie-ref-navier-stokes-std-printon-sortie-ref-x-const-override>`
[Sortie & Navier_Stokes_std::printOn(Sortie &x) const override](#protected-sortie-ref-navier-stokes-std-printon-sortie-ref-x-const-override)
readOn
Entree & Navier_Stokes_std::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
  • Objet_U::bidim_axi

  • Objet_U::dimension

  • divergence

  • solv_iteratif::get_seuil

  • gradient

  • Equation_base::readOn

  • Operateur::set_description

  • Operateur::set_fichier

  • seuil_projection

  • solveur_pression_

  • terme_convectif

  • terme_diffusif

  • TRUST_Deriv<_CLASSE_>::valeur

Referenced By
  • Navier_Stokes_std_ALE::readOn

  • Navier_Stokes_phase_field::readOn

  • Navier_Stokes_Aposteriori::readOn

  • Navier_Stokes_std_sensibility::readOn

  • Navier_Stokes_Fluide_Dilatable_base::readOn

  • Navier_Stokes_IBM::readOn

  • QDM_Multiphase::readOn

  • Navier_Stokes_Turbulent::readOn

How to cite in this doc:
:ref:`Entree & Navier_Stokes_std::readOn(Entree &) override <protected-entree-ref-navier-stokes-std-readon-entree-ref-override>`
[Entree & Navier_Stokes_std::readOn(Entree &) override](#protected-entree-ref-navier-stokes-std-readon-entree-ref-override)
uzawa
void Navier_Stokes_std::uzawa(const DoubleTab &, const Matrice_Base &, SolveurSys &, DoubleTab &, DoubleTab &)
References
  • TRUSTVect<_TYPE_, _SIZE_>::ajoute

  • TRUSTTab<_TYPE_, _SIZE_>::copy

  • Solveur_Masse_base::corriger_solution

  • divergence

  • TRUSTVect<_TYPE_, _SIZE_>::echange_espace_virtuel

  • Process::exit

  • gradient

  • Process::je_suis_maitre

  • SolveurSys::nommer

  • SolveurSys::resoudre_systeme

  • seuil_uzawa

  • TRUSTVect<_TYPE_, _SIZE_>::size

  • Equation_base::solv_masse

Referenced By
  • derivee_en_temps_inco

How to cite in this doc:
:ref:`void Navier_Stokes_std::uzawa(const DoubleTab &, const Matrice_Base &, SolveurSys &, DoubleTab &, DoubleTab &) <protected-void-navier-stokes-std-uzawa-const-doubletab-ref-const-matrice-base-ref-solveursys-ref-doubletab-ref-doubletab-ref>`
[void Navier_Stokes_std::uzawa(const DoubleTab &, const Matrice_Base &, SolveurSys &, DoubleTab &, DoubleTab &)](#protected-void-navier-stokes-std-uzawa-const-doubletab-ref-const-matrice-base-ref-solveursys-ref-doubletab-ref-doubletab-ref)
LocalFlowRateRelativeError
double Navier_Stokes_std::LocalFlowRateRelativeError() const
How to cite in this doc:
:ref:`double Navier_Stokes_std::LocalFlowRateRelativeError() const <private-double-navier-stokes-std-localflowraterelativeerror-const>`
[double Navier_Stokes_std::LocalFlowRateRelativeError() const](#private-double-navier-stokes-std-localflowraterelativeerror-const)

Attributes Documentation#

info_obj (public)
const Type_info Navier_Stokes_std::info_obj
assembleur_pression_ (protected)
TRUST_Deriv<Assembleur_base> Navier_Stokes_std::assembleur_pression_
chaine_champ_combi (protected)
Nom Navier_Stokes_std::chaine_champ_combi
combinaison_champ (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::combinaison_champ
Courant_maille (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::Courant_maille
critere_Q (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::critere_Q
cumulative_ (protected)
double Navier_Stokes_std::cumulative_
distance_paroi_globale (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::distance_paroi_globale
div_u_nul_et_non_dsurdt_divu_ (protected)
int Navier_Stokes_std::div_u_nul_et_non_dsurdt_divu_
divergence (protected)
Operateur_Div Navier_Stokes_std::divergence
divergence_U (protected)
TRUST_Deriv<Champ_Inc_base> Navier_Stokes_std::divergence_U
dt_projection (protected)
double Navier_Stokes_std::dt_projection
grad_u (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::grad_u
gradient (protected)
Operateur_Grad Navier_Stokes_std::gradient
gradient_P (protected)
TRUST_Deriv<Champ_Inc_base> Navier_Stokes_std::gradient_P
la_pression (protected)
TRUST_Deriv<Champ_Inc_base> Navier_Stokes_std::la_pression
la_pression_en_pa (protected)
TRUST_Deriv<Champ_Inc_base> Navier_Stokes_std::la_pression_en_pa
la_vitesse (protected)
TRUST_Deriv<Champ_Inc_base> Navier_Stokes_std::la_vitesse
la_vorticite (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::la_vorticite
le_fluide (protected)
TRUST_Ref<Fluide_base *> Navier_Stokes_std::le_fluide
le_traitement_particulier (protected)
TRUST_Deriv<Traitement_particulier_NS_base> Navier_Stokes_std::le_traitement_particulier
matrice_pression_ (protected)
Matrice Navier_Stokes_std::matrice_pression_
max_div_U (protected)
double Navier_Stokes_std::max_div_U
methode_calcul_pression_initiale_ (protected)
int Navier_Stokes_std::methode_calcul_pression_initiale_
postraiter_gradient_pression_sans_masse_ (protected)
bool Navier_Stokes_std::postraiter_gradient_pression_sans_masse_ = false
pression_hydrostatique_ (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::pression_hydrostatique_
projection_initiale (protected)
int Navier_Stokes_std::projection_initiale
raison_seuil_divU (protected)
double Navier_Stokes_std::raison_seuil_divU
Reynolds_maille (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::Reynolds_maille
seuil_divU (protected)
double Navier_Stokes_std::seuil_divU
seuil_projection (protected)
double Navier_Stokes_std::seuil_projection
seuil_uzawa (protected)
double Navier_Stokes_std::seuil_uzawa
solveur_pression_ (protected)
SolveurSys Navier_Stokes_std::solveur_pression_
Taux_cisaillement (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::Taux_cisaillement
terme_convectif (protected)
Operateur_Conv Navier_Stokes_std::terme_convectif
terme_diffusif (protected)
Operateur_Diff Navier_Stokes_std::terme_diffusif
y_plus (protected)
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_std::y_plus
P_n (private)
DoubleTab Navier_Stokes_std::P_n
postraitement_gradient_P_ (private)
int Navier_Stokes_std::postraitement_gradient_P_
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.