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_FTD_IJK

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
  • Friends
  • Enums
    • Navier_Stokes_FTD_IJK::velocity_convection_options_
    • Navier_Stokes_FTD_IJK::velocity_diffusion_options_

Navier_Stokes_FTD_IJK#

#include <Navier_Stokes_FTD_IJK.h>

How to cite this class in this doc#

:ref:`Navier\_Stokes\_FTD\_IJK <class-navier-stokes-ftd-ijk>`
[Navier\_Stokes\_FTD\_IJK](#class-navier-stokes-ftd-ijk)

Detailed description#

Inherits from#

  • public : Equation_base

  • public : Champs_compris_IJK_interface

List of Public Methods#

  • associer_interfaces

  • associer_milieu_base

  • associer_pb_base

  • build_redistribute_extended_splitting_ft

  • calculer_dv

  • calculer_grad_p_moyen

  • calculer_grad_p_over_rho_moyen

  • calculer_inv_rho_grad_p_moyen

  • calculer_moyenne_de_phase_liq

  • calculer_moyenne_de_phase_vap

  • calculer_terme_asservissement

  • calculer_terme_source_acceleration

  • calculer_terme_source_acceleration

  • calculer_true_moyenne_de_phase_liq

  • calculer_true_moyenne_de_phase_vap

  • calculer_vitesse_droite

  • calculer_vitesse_ft

  • calculer_vitesse_gauche

  • complete_initialise_ijk_fields

  • completer

  • compute_add_external_forces

  • compute_add_THI_force

  • compute_add_THI_force_sur_d_velocity

  • compute_and_add_qdm_corrections

  • compute_and_add_qdm_corrections_monophasic

  • compute_correction_for_momentum_balance

  • compute_var_volume_par_bulle

  • corriger_qdm

  • create_forced_dilation

  • deplacer_interfaces

  • deplacer_interfaces_rk3

  • discretiser

  • duplique

  • euler_explicit_update

  • euler_time_step

  • fill_variable_source_and_potential_phi

  • forcage_control_ecoulement

  • get_boundary_conditions

  • get_compute_rising_velocities

  • get_compute_rising_velocities

  • get_disable_convection_qdm

  • get_disable_diffusion_qdm

  • get_fill_rising_velocities

  • get_fill_rising_velocities

  • get_flag_variable_source

  • get_IJK_field

  • get_IJK_field_vector

  • get_improved_initial_pressure_guess

  • get_info

  • get_molecular_mu

  • get_nb_diam_upstream

  • get_noms_champs_postraitables

  • get_pressure

  • get_pressure_ghost_cells

  • get_redistribute_from_splitting_ft_faces

  • get_rho_field

  • get_rho_field_ijk

  • get_suppression_rejetons

  • get_upstream_dir

  • get_upstream_stencil

  • get_upstream_velocity_measured

  • get_upstream_velocity_measured

  • get_use_bubbles_velocities_from_barycentres

  • get_use_bubbles_velocities_from_barycentres

  • get_use_bubbles_velocities_from_interface

  • get_use_bubbles_velocities_from_interface

  • get_velocity

  • get_velocity

  • get_velocity_ft

  • get_vitesse_upstream

  • has_champ

  • has_champ

  • has_champ_vectoriel

  • inconnue

  • inconnue

  • initialise_ijk_fields

  • initialise_ns_fields

  • maj_indicatrice_rho_mu

  • milieu

  • milieu

  • milieu_ijk

  • milieu_ijk

  • Navier_Stokes_FTD_IJK

  • nombre_d_operateurs

  • operateur

  • operateur

  • preparer_calcul

  • probleme_ijk

  • probleme_ijk

  • projeter

  • redistrib_from_ft_elem

  • redistrib_to_ft_elem

  • redistribute_from_splitting_ft_elem

  • redistribute_to_splitting_ft_elem

  • rk3_sub_step

  • sauvegarder_equation

  • schema_temps_ijk

  • schema_temps_ijk

  • set_fichier_reprise_vitesse

  • set_param

  • set_param_reprise_pb

  • set_time_for_corrections

  • taille_memoire

  • terme_source_gravite

  • test_etapes_et_bilan_rho_u_euler

  • transfer_ft_to_ns

  • update_indicatrice_variables_monofluides

  • update_rho_v

  • update_v_ghost_from_rho_v

  • update_v_or_rhov

  • write_check_etapes_et_termes

  • write_qdm_corrections_information

  • ~Navier_Stokes_FTD_IJK

List of Public Static Methods#

  • cree_instance

  • Fill_postprocessable_fields

  • info

  • self_cast

  • self_cast

List of Protected Methods#

  • initialise_velocity_from_file

  • initialise_velocity_using_expression

  • printOn

  • readOn

Complete Member Function Documentation#

associer_interfaces
void Navier_Stokes_FTD_IJK::associer_interfaces(const IJK_Interfaces &inter)
References
  • interfaces_

Referenced By
  • Probleme_FTD_IJK_base::completer

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::associer_interfaces(const IJK_Interfaces &inter) <public-void-navier-stokes-ftd-ijk-associer-interfaces-const-ijk-interfaces-ref-inter>`
[void Navier_Stokes_FTD_IJK::associer_interfaces(const IJK_Interfaces &inter)](#public-void-navier-stokes-ftd-ijk-associer-interfaces-const-ijk-interfaces-ref-inter)
associer_milieu_base
void Navier_Stokes_FTD_IJK::associer_milieu_base(const Milieu_base &) override

Reimplements:

  • associer_milieu_base

References
  • Process::exit

  • le_fluide_

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

S’associe au Probleme passe en parametre.

Associe egalement les sources, les operateurs et le solveur de masse a l’equation.

Reimplements:

  • associer_pb_base

References
  • Process::exit

  • Probleme_U::le_nom

  • Equation_base::mon_probleme

  • Equation_base::nom_

  • Objet_U::que_suis_je

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::associer_pb_base(const Probleme_base &) override <public-void-navier-stokes-ftd-ijk-associer-pb-base-const-probleme-base-ref-override>`
[void Navier_Stokes_FTD_IJK::associer_pb_base(const Probleme_base &) override](#public-void-navier-stokes-ftd-ijk-associer-pb-base-const-probleme-base-ref-override)
build_redistribute_extended_splitting_ft
void Navier_Stokes_FTD_IJK::build_redistribute_extended_splitting_ft()
References
  • Probleme_FTD_IJK_base::domaine_ijk

  • Domaine_IJK::ELEM

  • Domaine_IJK::FACES_I

  • Domaine_IJK::FACES_J

  • Domaine_IJK::FACES_K

  • Domaine_IJK::ft_extension

  • Probleme_FTD_IJK_base::get_domaine_ft

  • Domaine_IJK::get_nb_items_global

  • Domaine_IJK::get_periodic_flag

  • Redistribute_Field::initialize

  • probleme_ijk

  • redistribute_from_splitting_ft_elem_

  • redistribute_from_splitting_ft_elem_ghostz_max_

  • redistribute_from_splitting_ft_elem_ghostz_min_

  • redistribute_from_splitting_ft_faces_

  • redistribute_to_splitting_ft_elem_

  • redistribute_to_splitting_ft_faces_

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::build_redistribute_extended_splitting_ft() <public-void-navier-stokes-ftd-ijk-build-redistribute-extended-splitting-ft>`
[void Navier_Stokes_FTD_IJK::build_redistribute_extended_splitting_ft()](#public-void-navier-stokes-ftd-ijk-build-redistribute-extended-splitting-ft)
calculer_dv
void Navier_Stokes_FTD_IJK::calculer_dv(const double timestep, const double time, const int rk_step)
References
  • Statistiques::begin_count

  • calculer_terme_asservissement

  • compute_add_external_forces

  • compute_add_THI_force_sur_d_velocity

  • compute_correction_for_momentum_balance

  • conservative

  • Motcles::contient_

  • correction_force_

  • d_v_diff_et_conv_

  • d_velocity_

  • diffusion_alternative_

  • disable_convection_qdm_

  • disable_diffusion_qdm_

  • Option_IJK::DISABLE_DIPHASIQUE

  • disable_source_interf_

  • div_rhou_

  • Probleme_FTD_IJK_base::domaine_ijk

  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel

  • Statistiques::end_count

  • Process::exit

  • expression_potential_phi_

  • expression_variable_source_

  • facteur_variable_source_

  • Postprocessing_IJK::fill_op_conv

  • Postprocessing_IJK::fill_surface_force

  • fill_variable_source_and_potential_phi

  • forcage_

  • Domaine_IJK::get_constant_delta

  • Operateur_IJK_faces_conv::get_convection_op

  • Operateur_IJK_faces_conv::get_convection_op_option_rank

  • Probleme_FTD_IJK_base::get_delta_z_local

  • Operateur_IJK_faces_diff::get_diffusion_op_option

  • IJK_Field_vector<T, N>::get_domaine

  • init_forcage_THI::get_facteur_forcage

  • Postprocessing_IJK::get_liste_post_instantanes

  • Domaine_IJK::get_periodic_flag

  • Probleme_FTD_IJK_base::get_post

  • Fluide_Diphasique_IJK::get_rho_liquid

  • Schema_Temps_IJK_base::get_timestep

  • Schema_Temps_IJK_base::get_tstep

  • init_forcage_THI::get_type_forcage

  • Milieu_base::gravite

  • Probleme_FTD_IJK_base::has_interface

  • include_pressure_gradient_in_ustar_

  • interfaces_

  • inv_rho_field_

  • Kd_

  • Ki_

  • Kp_

  • laplacien_velocity_

  • milieu_ijk

  • molecular_mu_

  • Statistiques::new_counter

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • non_conservative_rhou

  • non_conservative_simple

  • pressure_

  • probleme_ijk

  • redistribute_from_splitting_ft_faces_

  • refuse_patch_conservation_QdM_RK3_source_interf_

  • TRUSTArray<_TYPE_, _SIZE_>::resize_array

  • rho_field_

  • rho_v_

  • schema_temps_ijk

  • terme_abs_repulsion_interfaces_ft_

  • terme_convection_

  • terme_convection_mass_solver_

  • terme_diffusion_

  • terme_diffusion_local_

  • terme_diffusion_mass_solver_

  • terme_interfaces_

  • terme_interfaces_af_mass_solver_

  • terme_interfaces_bf_mass_solver_

  • terme_interfaces_bf_mass_solver_bis_

  • terme_interfaces_conv_diff_mass_solver_

  • terme_moyen_convection_mass_solver_

  • terme_moyen_diffusion_mass_solver_

  • terme_pression_bis_

  • terme_pression_in_ustar_

  • terme_pression_in_ustar_local_

  • terme_pression_ter_

  • terme_repulsion_interfaces_ft_

  • terme_repulsion_interfaces_ns_

  • terme_source_acceleration_

  • terme_source_correction_

  • terme_source_interfaces_ft_

  • terme_source_interfaces_ns_

  • test_etapes_et_bilan_

  • unit_

  • update_rho_v

  • use_inv_rho_for_mass_solver_and_calculer_rho_v_

  • Champ_Don_base::valeurs

  • variable_source_

  • velocity_

  • velocity_convection_op_

  • velocity_diffusion_op_

  • velocity_reset_

  • write_check_etapes_et_termes

Referenced By
  • euler_time_step

  • rk3_sub_step

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::calculer_dv(const double timestep, const double time, const int rk_step) <public-void-navier-stokes-ftd-ijk-calculer-dv-const-double-timestep-const-double-time-const-int-rk-step>`
[void Navier_Stokes_FTD_IJK::calculer_dv(const double timestep, const double time, const int rk_step)](#public-void-navier-stokes-ftd-ijk-calculer-dv-const-double-timestep-const-double-time-const-int-rk-step)
calculer_grad_p_moyen
Vecteur3 Navier_Stokes_FTD_IJK::calculer_grad_p_moyen(const IJK_Field_double &pression)
References
  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • probleme_ijk

Referenced By
  • euler_time_step

  • rk3_sub_step

How to cite in this doc:
:ref:`Vecteur3 Navier_Stokes_FTD_IJK::calculer_grad_p_moyen(const IJK_Field_double &pression) <public-vecteur3-navier-stokes-ftd-ijk-calculer-grad-p-moyen-const-ijk-field-double-ref-pression>`
[Vecteur3 Navier_Stokes_FTD_IJK::calculer_grad_p_moyen(const IJK_Field_double &pression)](#public-vecteur3-navier-stokes-ftd-ijk-calculer-grad-p-moyen-const-ijk-field-double-ref-pression)
calculer_grad_p_over_rho_moyen
Vecteur3 Navier_Stokes_FTD_IJK::calculer_grad_p_over_rho_moyen(const IJK_Field_double &pression)
References
  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • probleme_ijk

Referenced By
  • euler_time_step

  • rk3_sub_step

How to cite in this doc:
:ref:`Vecteur3 Navier_Stokes_FTD_IJK::calculer_grad_p_over_rho_moyen(const IJK_Field_double &pression) <public-vecteur3-navier-stokes-ftd-ijk-calculer-grad-p-over-rho-moyen-const-ijk-field-double-ref-pression>`
[Vecteur3 Navier_Stokes_FTD_IJK::calculer_grad_p_over_rho_moyen(const IJK_Field_double &pression)](#public-vecteur3-navier-stokes-ftd-ijk-calculer-grad-p-over-rho-moyen-const-ijk-field-double-ref-pression)
calculer_inv_rho_grad_p_moyen
Vecteur3 Navier_Stokes_FTD_IJK::calculer_inv_rho_grad_p_moyen(const IJK_Field_double &inv_rho, const IJK_Field_double &pression)
References
  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • probleme_ijk

How to cite in this doc:
:ref:`Vecteur3 Navier_Stokes_FTD_IJK::calculer_inv_rho_grad_p_moyen(const IJK_Field_double &inv_rho, const IJK_Field_double &pression) <public-vecteur3-navier-stokes-ftd-ijk-calculer-inv-rho-grad-p-moyen-const-ijk-field-double-ref-inv-rho-const-ijk-field-double-ref-pression>`
[Vecteur3 Navier_Stokes_FTD_IJK::calculer_inv_rho_grad_p_moyen(const IJK_Field_double &inv_rho, const IJK_Field_double &pression)](#public-vecteur3-navier-stokes-ftd-ijk-calculer-inv-rho-grad-p-moyen-const-ijk-field-double-ref-inv-rho-const-ijk-field-double-ref-pression)
calculer_moyenne_de_phase_liq
double Navier_Stokes_FTD_IJK::calculer_moyenne_de_phase_liq(const IJK_Field_double &vx)
References
  • Domaine_IJK::get_delta

  • Domaine_IJK::get_domain_length

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::get_domaine

  • Domaine_IJK::get_nb_elem_tot

  • interfaces_

  • Process::mp_sum

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

Referenced By
  • calculer_true_moyenne_de_phase_liq

  • compute_add_THI_force

How to cite in this doc:
:ref:`double Navier_Stokes_FTD_IJK::calculer_moyenne_de_phase_liq(const IJK_Field_double &vx) <public-double-navier-stokes-ftd-ijk-calculer-moyenne-de-phase-liq-const-ijk-field-double-ref-vx>`
[double Navier_Stokes_FTD_IJK::calculer_moyenne_de_phase_liq(const IJK_Field_double &vx)](#public-double-navier-stokes-ftd-ijk-calculer-moyenne-de-phase-liq-const-ijk-field-double-ref-vx)
calculer_moyenne_de_phase_vap
double Navier_Stokes_FTD_IJK::calculer_moyenne_de_phase_vap(const IJK_Field_double &vx)
References
  • Domaine_IJK::get_delta

  • Domaine_IJK::get_domain_length

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::get_domaine

  • Domaine_IJK::get_nb_elem_tot

  • interfaces_

  • Process::mp_sum

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

Referenced By
  • calculer_true_moyenne_de_phase_vap

How to cite in this doc:
:ref:`double Navier_Stokes_FTD_IJK::calculer_moyenne_de_phase_vap(const IJK_Field_double &vx) <public-double-navier-stokes-ftd-ijk-calculer-moyenne-de-phase-vap-const-ijk-field-double-ref-vx>`
[double Navier_Stokes_FTD_IJK::calculer_moyenne_de_phase_vap(const IJK_Field_double &vx)](#public-double-navier-stokes-ftd-ijk-calculer-moyenne-de-phase-vap-const-ijk-field-double-ref-vx)
calculer_terme_asservissement
void Navier_Stokes_FTD_IJK::calculer_terme_asservissement(double &ax, double &ay, double &az)
References
  • Fluide_Diphasique_IJK::get_delta_rho

  • Fluide_Diphasique_IJK::get_direction_gravite

  • Domaine_IJK::get_domain_length

  • IJK_Field_vector<T, N>::get_domaine

  • Fluide_Diphasique_IJK::get_rho_liquid

  • Schema_Temps_IJK_base::get_timestep

  • int_x_

  • int_y_

  • int_z_

  • interfaces_

  • Kd_

  • Ki_

  • Kp_

  • milieu_ijk

  • TRUSTTab<_TYPE_, _SIZE_>::resize

  • rho_v_

  • schema_temps_ijk

  • update_rho_v

  • velocity_

  • vol_bulle_monodisperse_

Referenced By
  • calculer_dv

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::calculer_terme_asservissement(double &ax, double &ay, double &az) <public-void-navier-stokes-ftd-ijk-calculer-terme-asservissement-double-ref-ax-double-ref-ay-double-ref-az>`
[void Navier_Stokes_FTD_IJK::calculer_terme_asservissement(double &ax, double &ay, double &az)](#public-void-navier-stokes-ftd-ijk-calculer-terme-asservissement-double-ref-ax-double-ref-ay-double-ref-az)
calculer_terme_source_acceleration
void Navier_Stokes_FTD_IJK::calculer_terme_source_acceleration(const double time, const double timestep, const int rk_step, const int)
References
  • calculer_terme_source_acceleration

  • velocity_

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::calculer_terme_source_acceleration(const double time, const double timestep, const int rk_step, const int) <public-void-navier-stokes-ftd-ijk-calculer-terme-source-acceleration-const-double-time-const-double-timestep-const-int-rk-step-const-int>`
[void Navier_Stokes_FTD_IJK::calculer_terme_source_acceleration(const double time, const double timestep, const int rk_step, const int)](#public-void-navier-stokes-ftd-ijk-calculer-terme-source-acceleration-const-double-time-const-double-timestep-const-int-rk-step-const-int)
calculer_terme_source_acceleration
void Navier_Stokes_FTD_IJK::calculer_terme_source_acceleration(IJK_Field_double &vx, const double time, const double timestep, const int rk_step)
References
  • Statistiques::begin_count

  • Sortie_Fichier_base::close

  • coef_immobilisation_

  • Option_IJK::DISABLE_DIPHASIQUE

  • Statistiques::end_count

  • Parser::eval

  • expression_derivee_acceleration_

  • expression_derivee_facteur_variable_source_

  • facteur_variable_source_

  • forcage_

  • force_rappel_

  • Fluide_Diphasique_IJK::get_direction_gravite

  • Domaine_IJK::get_domain_length

  • IJK_Field_vector<T, N>::get_domaine

  • init_forcage_THI::get_force_ph2

  • Fluide_Diphasique_IJK::get_mu_liquid

  • Probleme_FTD_IJK_base::get_reprise

  • Fluide_Diphasique_IJK::get_rho_liquid

  • Fluide_Diphasique_IJK::get_rho_vapour

  • Schema_RK3_IJK::get_store_RK3_fac_sv

  • Schema_RK3_IJK::get_store_RK3_source_acc

  • Schema_Temps_IJK_base::get_tstep

  • init_forcage_THI::get_type_forcage

  • interfaces_

  • corrections_qdm::is_type_gb

  • Process::je_suis_maitre

  • liq_velocity_tmoy_

  • milieu_ijk

  • parser_derivee_acceleration_

  • parser_derivee_facteur_variable_source_

  • probleme_ijk

  • qdm_corrections_

  • rho_field_

  • rho_v_

  • schema_temps_ijk

  • Parser::setVar

  • terme_source_acceleration_

  • terme_source_interfaces_ns_

  • update_rho_v

  • vap_velocity_tmoy_

  • velocity_

  • vol_bulle_monodisperse_

Referenced By
  • calculer_terme_source_acceleration

  • Probleme_FTD_IJK_base::solveTimeStep_Euler

  • Probleme_FTD_IJK_base::solveTimeStep_RK3

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::calculer_terme_source_acceleration(IJK_Field_double &vx, const double time, const double timestep, const int rk_step) <public-void-navier-stokes-ftd-ijk-calculer-terme-source-acceleration-ijk-field-double-ref-vx-const-double-time-const-double-timestep-const-int-rk-step>`
[void Navier_Stokes_FTD_IJK::calculer_terme_source_acceleration(IJK_Field_double &vx, const double time, const double timestep, const int rk_step)](#public-void-navier-stokes-ftd-ijk-calculer-terme-source-acceleration-ijk-field-double-ref-vx-const-double-time-const-double-timestep-const-int-rk-step)
calculer_true_moyenne_de_phase_liq
double Navier_Stokes_FTD_IJK::calculer_true_moyenne_de_phase_liq(const IJK_Field_double &vx)
References
  • calculer_moyenne_de_phase_liq

  • interfaces_

Referenced By
  • compute_add_THI_force_sur_d_velocity

  • compute_and_add_qdm_corrections

  • compute_and_add_qdm_corrections_monophasic

How to cite in this doc:
:ref:`double Navier_Stokes_FTD_IJK::calculer_true_moyenne_de_phase_liq(const IJK_Field_double &vx) <public-double-navier-stokes-ftd-ijk-calculer-true-moyenne-de-phase-liq-const-ijk-field-double-ref-vx>`
[double Navier_Stokes_FTD_IJK::calculer_true_moyenne_de_phase_liq(const IJK_Field_double &vx)](#public-double-navier-stokes-ftd-ijk-calculer-true-moyenne-de-phase-liq-const-ijk-field-double-ref-vx)
calculer_true_moyenne_de_phase_vap
double Navier_Stokes_FTD_IJK::calculer_true_moyenne_de_phase_vap(const IJK_Field_double &vx)
References
  • calculer_moyenne_de_phase_vap

  • interfaces_

Referenced By
  • compute_and_add_qdm_corrections

How to cite in this doc:
:ref:`double Navier_Stokes_FTD_IJK::calculer_true_moyenne_de_phase_vap(const IJK_Field_double &vx) <public-double-navier-stokes-ftd-ijk-calculer-true-moyenne-de-phase-vap-const-ijk-field-double-ref-vx>`
[double Navier_Stokes_FTD_IJK::calculer_true_moyenne_de_phase_vap(const IJK_Field_double &vx)](#public-double-navier-stokes-ftd-ijk-calculer-true-moyenne-de-phase-vap-const-ijk-field-double-ref-vx)
calculer_vitesse_droite
void Navier_Stokes_FTD_IJK::calculer_vitesse_droite(const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, double &vx_moy, double &vy_moy, double &vz_moy)
References
  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::get_domaine

  • Domaine_IJK::get_local_slice_index

  • Domaine_IJK::get_nprocessor_per_direction

  • interfaces_

  • Process::mp_sum

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

Referenced By
  • Postprocessing_IJK::ecrire_statistiques_cisaillement

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::calculer_vitesse_droite(const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, double &vx_moy, double &vy_moy, double &vz_moy) <public-void-navier-stokes-ftd-ijk-calculer-vitesse-droite-const-ijk-field-double-ref-vx-const-ijk-field-double-ref-vy-const-ijk-field-double-ref-vz-double-ref-vx-moy-double-ref-vy-moy-double-ref-vz-moy>`
[void Navier_Stokes_FTD_IJK::calculer_vitesse_droite(const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, double &vx_moy, double &vy_moy, double &vz_moy)](#public-void-navier-stokes-ftd-ijk-calculer-vitesse-droite-const-ijk-field-double-ref-vx-const-ijk-field-double-ref-vy-const-ijk-field-double-ref-vz-double-ref-vx-moy-double-ref-vy-moy-double-ref-vz-moy)
calculer_vitesse_ft
void Navier_Stokes_FTD_IJK::calculer_vitesse_ft()
References
  • boundary_conditions_

  • IJK_Shear_Periodic_helpler::defilement_

  • Probleme_FTD_IJK_base::domaine_ijk

  • Domaine_IJK::ft_extension

  • Boundary_Conditions::get_dU_perio

  • Boundary_Conditions::get_resolution_u_prime_

  • probleme_ijk

  • redistribute_to_splitting_ft_faces_

  • velocity_

  • velocity_ft_

Referenced By
  • Probleme_FTD_IJK_base::deplacer_interfaces

  • deplacer_interfaces_rk3

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::calculer_vitesse_ft() <public-void-navier-stokes-ftd-ijk-calculer-vitesse-ft>`
[void Navier_Stokes_FTD_IJK::calculer_vitesse_ft()](#public-void-navier-stokes-ftd-ijk-calculer-vitesse-ft)
calculer_vitesse_gauche
void Navier_Stokes_FTD_IJK::calculer_vitesse_gauche(const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, double &vx_moy, double &vy_moy, double &vz_moy)
References
  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::get_domaine

  • Domaine_IJK::get_local_slice_index

  • interfaces_

  • Process::mp_sum

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

Referenced By
  • Postprocessing_IJK::ecrire_statistiques_cisaillement

  • euler_time_step

  • rk3_sub_step

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::calculer_vitesse_gauche(const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, double &vx_moy, double &vy_moy, double &vz_moy) <public-void-navier-stokes-ftd-ijk-calculer-vitesse-gauche-const-ijk-field-double-ref-vx-const-ijk-field-double-ref-vy-const-ijk-field-double-ref-vz-double-ref-vx-moy-double-ref-vy-moy-double-ref-vz-moy>`
[void Navier_Stokes_FTD_IJK::calculer_vitesse_gauche(const IJK_Field_double &vx, const IJK_Field_double &vy, const IJK_Field_double &vz, double &vx_moy, double &vy_moy, double &vz_moy)](#public-void-navier-stokes-ftd-ijk-calculer-vitesse-gauche-const-ijk-field-double-ref-vx-const-ijk-field-double-ref-vy-const-ijk-field-double-ref-vz-double-ref-vx-moy-double-ref-vy-moy-double-ref-vz-moy)
complete_initialise_ijk_fields
void Navier_Stokes_FTD_IJK::complete_initialise_ijk_fields()
References
  • boundary_conditions_

  • IJK_Shear_Periodic_helpler::defilement_

  • Boundary_Conditions::get_correction_interp_monofluide

  • Schema_Temps_IJK_base::get_current_time

  • Boundary_Conditions::get_dU_perio

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::get_shear_BC_helpler

  • Boundary_Conditions::get_t0_shear

  • I_ns_

  • interfaces_

  • inv_rho_field_

  • kappa_ft_

  • kappa_ns_

  • milieu_ijk

  • molecular_mu_

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

  • pressure_

  • Redistribute_Field::redistribute

  • redistribute_from_splitting_ft_elem_ghostz_max_

  • redistribute_from_splitting_ft_elem_ghostz_min_

  • rho_field_

  • schema_temps_ijk

  • IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmax_

  • IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmin_

  • IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmax_

  • IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmin_

  • IJK_Shear_Periodic_helpler::shear_x_time_

  • Fluide_Diphasique::sigma

  • use_inv_rho_

Referenced By
  • Probleme_FTD_IJK_base::initialise_ijk_fields

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::complete_initialise_ijk_fields() <public-void-navier-stokes-ftd-ijk-complete-initialise-ijk-fields>`
[void Navier_Stokes_FTD_IJK::complete_initialise_ijk_fields()](#public-void-navier-stokes-ftd-ijk-complete-initialise-ijk-fields)
completer
void Navier_Stokes_FTD_IJK::completer() override

Complete la construction (initialisation) des objets associes a l’equation.

Complete les sources, associe l’equation a l’inconnue complete les operateurs, complete les conditions aux limites discretisees. Voir les methodes Source_base::completer() , Operateur_base::completer() Domaine_Cl_dis_base::completer() Domaine_Cl_dis_base::completer(const Domaine_dis_base& )

Reimplements:

  • completer

References
  • Parser::addVar

  • diam_bulle_monodisperse_

  • diffusion_alternative_

  • Option_IJK::DISABLE_DIPHASIQUE

  • disable_solveur_poisson_

  • Process::exit

  • expression_derivee_acceleration_

  • expression_derivee_facteur_variable_source_

  • expression_potential_phi_

  • expression_pression_initiale_

  • expression_variable_source_

  • frozen_velocity_

  • Probleme_FTD_IJK_base::get_domaine_ft

  • include_pressure_gradient_in_ustar_

  • interfaces_

  • parser_derivee_acceleration_

  • parser_derivee_facteur_variable_source_

  • Parser::parseString

  • probleme_ijk

  • Domaine_IJK::set_extension_from_bulle_param

  • Parser::setNbVar

  • Parser::setString

  • TRUSTArray<_TYPE_, _SIZE_>::size_array

  • use_inv_rho_

  • use_inv_rho_for_mass_solver_and_calculer_rho_v_

  • use_inv_rho_in_poisson_solver_

  • vol_bulle_monodisperse_

  • vol_bulles_

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::completer() override <public-void-navier-stokes-ftd-ijk-completer-override>`
[void Navier_Stokes_FTD_IJK::completer() override](#public-void-navier-stokes-ftd-ijk-completer-override)
compute_add_external_forces
void Navier_Stokes_FTD_IJK::compute_add_external_forces(const int dir)
References
  • coef_ammortissement_

  • coef_force_time_n_

  • coef_immobilisation_

  • coef_mean_force_

  • coef_rayon_force_rappel_

  • d_velocity_

  • force_rappel_

  • force_rappel_ft_

  • interfaces_

  • probleme_ijk

  • redistribute_from_splitting_ft_faces_

  • schema_temps_ijk

  • velocity_

Referenced By
  • calculer_dv

  • preparer_calcul

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::compute_add_external_forces(const int dir) <public-void-navier-stokes-ftd-ijk-compute-add-external-forces-const-int-dir>`
[void Navier_Stokes_FTD_IJK::compute_add_external_forces(const int dir)](#public-void-navier-stokes-ftd-ijk-compute-add-external-forces-const-int-dir)
compute_add_THI_force
void Navier_Stokes_FTD_IJK::compute_add_THI_force(const IJK_Field_vector3_double &vitesse, const int time_iteration, const double dt, const double current_time, const Domaine_IJK &my_splitting)
References
  • Statistiques::begin_count

  • calculer_moyenne_de_phase_liq

  • init_forcage_THI::compute_THI_force

  • d_velocity_

  • Statistiques::end_count

  • forcage_

  • init_forcage_THI::get_force_ph2

  • init_forcage_THI::get_forced_advection

  • probleme_ijk

  • TRUSTArray<_TYPE_, _SIZE_>::resize_array

  • init_forcage_THI::update_advection_length

  • init_forcage_THI::update_advection_velocity

  • velocity_

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::compute_add_THI_force(const IJK_Field_vector3_double &vitesse, const int time_iteration, const double dt, const double current_time, const Domaine_IJK &my_splitting) <public-void-navier-stokes-ftd-ijk-compute-add-thi-force-const-ijk-field-vector3-double-ref-vitesse-const-int-time-iteration-const-double-dt-const-double-current-time-const-domaine-ijk-ref-my-splitting>`
[void Navier_Stokes_FTD_IJK::compute_add_THI_force(const IJK_Field_vector3_double &vitesse, const int time_iteration, const double dt, const double current_time, const Domaine_IJK &my_splitting)](#public-void-navier-stokes-ftd-ijk-compute-add-thi-force-const-ijk-field-vector3-double-ref-vitesse-const-int-time-iteration-const-double-dt-const-double-current-time-const-domaine-ijk-ref-my-splitting)
compute_add_THI_force_sur_d_velocity
void Navier_Stokes_FTD_IJK::compute_add_THI_force_sur_d_velocity(const IJK_Field_vector3_double &vitesse, const int time_iteration, const double dt, const double current_time, const Domaine_IJK &my_splitting, const int facteur)
References
  • Statistiques::begin_count

  • calculer_true_moyenne_de_phase_liq

  • init_forcage_THI::compute_THI_force

  • d_velocity_

  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • Statistiques::end_count

  • forcage_

  • init_forcage_THI::get_force_ph2

  • init_forcage_THI::get_forced_advection

  • interfaces_

  • probleme_ijk

  • TRUSTArray<_TYPE_, _SIZE_>::resize_array

  • rho_field_

  • rho_moyen_

  • init_forcage_THI::update_advection_length

  • init_forcage_THI::update_advection_velocity

Referenced By
  • calculer_dv

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::compute_add_THI_force_sur_d_velocity(const IJK_Field_vector3_double &vitesse, const int time_iteration, const double dt, const double current_time, const Domaine_IJK &my_splitting, const int facteur) <public-void-navier-stokes-ftd-ijk-compute-add-thi-force-sur-d-velocity-const-ijk-field-vector3-double-ref-vitesse-const-int-time-iteration-const-double-dt-const-double-current-time-const-domaine-ijk-ref-my-splitting-const-int-facteur>`
[void Navier_Stokes_FTD_IJK::compute_add_THI_force_sur_d_velocity(const IJK_Field_vector3_double &vitesse, const int time_iteration, const double dt, const double current_time, const Domaine_IJK &my_splitting, const int facteur)](#public-void-navier-stokes-ftd-ijk-compute-add-thi-force-sur-d-velocity-const-ijk-field-vector3-double-ref-vitesse-const-int-time-iteration-const-double-dt-const-double-current-time-const-domaine-ijk-ref-my-splitting-const-int-facteur)
compute_and_add_qdm_corrections
void Navier_Stokes_FTD_IJK::compute_and_add_qdm_corrections()
References
  • calculer_true_moyenne_de_phase_liq

  • calculer_true_moyenne_de_phase_vap

  • corrections_qdm::compute_correct_velocity_one_direction

  • corrections_qdm::compute_correction_value_one_direction

  • corrections_qdm::get_correct_velocitiy_one_direction

  • corrections_qdm::get_need_for_vitesse_relative

  • corrections_qdm::get_need_to_compute_correction_value_one_direction

  • interfaces_

  • milieu_ijk

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

  • qdm_corrections_

  • rho_field_

  • rho_v_

  • corrections_qdm::set_rho_liquide

  • corrections_qdm::set_rho_moyen_alpha_l

  • corrections_qdm::set_rho_vel_moyen

  • corrections_qdm::set_vitesse_relative

  • velocity_

Referenced By
  • corriger_qdm

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::compute_and_add_qdm_corrections() <public-void-navier-stokes-ftd-ijk-compute-and-add-qdm-corrections>`
[void Navier_Stokes_FTD_IJK::compute_and_add_qdm_corrections()](#public-void-navier-stokes-ftd-ijk-compute-and-add-qdm-corrections)
compute_and_add_qdm_corrections_monophasic
void Navier_Stokes_FTD_IJK::compute_and_add_qdm_corrections_monophasic()
References
  • calculer_true_moyenne_de_phase_liq

  • corrections_qdm::compute_correct_velocity_one_direction

  • corrections_qdm::compute_correction_value_one_direction

  • corrections_qdm::get_correct_velocitiy_one_direction

  • corrections_qdm::get_need_for_vitesse_relative

  • corrections_qdm::get_need_to_compute_correction_value_one_direction

  • Fluide_Diphasique_IJK::get_rho_liquid

  • milieu_ijk

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

  • qdm_corrections_

  • rho_v_

  • corrections_qdm::set_rho_liquide

  • corrections_qdm::set_rho_moyen_alpha_l

  • corrections_qdm::set_rho_vel_moyen

  • corrections_qdm::set_vitesse_relative

  • velocity_

Referenced By
  • corriger_qdm

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::compute_and_add_qdm_corrections_monophasic() <public-void-navier-stokes-ftd-ijk-compute-and-add-qdm-corrections-monophasic>`
[void Navier_Stokes_FTD_IJK::compute_and_add_qdm_corrections_monophasic()](#public-void-navier-stokes-ftd-ijk-compute-and-add-qdm-corrections-monophasic)
compute_correction_for_momentum_balance
void Navier_Stokes_FTD_IJK::compute_correction_for_momentum_balance(const int rk_step)
References
  • Sortie_Fichier_base::close

  • correction_force_

  • Domaine_IJK::get_constant_delta

  • Schema_Temps_IJK_base::get_current_time

  • Fluide_Diphasique_IJK::get_direction_gravite

  • Domaine_IJK::get_domain_length

  • Probleme_FTD_IJK_base::get_domaine

  • Fluide_Diphasique_IJK::get_mu_liquid

  • Probleme_FTD_IJK_base::get_reprise

  • Fluide_Diphasique_IJK::get_rho_liquid

  • Fluide_Diphasique_IJK::get_rho_vapour

  • Schema_Temps_IJK_base::get_timestep

  • Schema_Temps_IJK_base::get_tstep

  • Milieu_base::gravite

  • integrated_residu_

  • interfaces_

  • Process::je_suis_maitre

  • milieu_ijk

  • pressure_

  • probleme_ijk

  • TRUSTTab<_TYPE_, _SIZE_>::resize

  • TRUSTArray<_TYPE_, _SIZE_>::resize_array

  • rho_v_

  • schema_temps_ijk

  • store_rhov_moy_

  • terme_convection_

  • terme_diffusion_

  • terme_pression_

  • terme_source_acceleration_

  • terme_source_correction_

  • terme_source_interfaces_ns_

  • update_rho_v

  • Champ_Don_base::valeurs

  • velocity_

Referenced By
  • calculer_dv

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::compute_correction_for_momentum_balance(const int rk_step) <public-void-navier-stokes-ftd-ijk-compute-correction-for-momentum-balance-const-int-rk-step>`
[void Navier_Stokes_FTD_IJK::compute_correction_for_momentum_balance(const int rk_step)](#public-void-navier-stokes-ftd-ijk-compute-correction-for-momentum-balance-const-int-rk-step)
compute_var_volume_par_bulle
void Navier_Stokes_FTD_IJK::compute_var_volume_par_bulle(ArrOfDouble &var_volume_par_bulle)
References
  • correction_semi_locale_volume_bulle_

  • interfaces_

  • TRUSTArray<_TYPE_, _SIZE_>::resize_array

  • TRUSTArray<_TYPE_, _SIZE_>::size_array

  • vol_bulles_

Referenced By
  • Probleme_FTD_IJK_base::solveTimeStep

  • Probleme_FTD_IJK_base::solveTimeStep_Euler

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::compute_var_volume_par_bulle(ArrOfDouble &var_volume_par_bulle) <public-void-navier-stokes-ftd-ijk-compute-var-volume-par-bulle-arrofdouble-ref-var-volume-par-bulle>`
[void Navier_Stokes_FTD_IJK::compute_var_volume_par_bulle(ArrOfDouble &var_volume_par_bulle)](#public-void-navier-stokes-ftd-ijk-compute-var-volume-par-bulle-arrofdouble-ref-var-volume-par-bulle)
corriger_qdm
void Navier_Stokes_FTD_IJK::corriger_qdm()
References
  • compute_and_add_qdm_corrections

  • compute_and_add_qdm_corrections_monophasic

  • Option_IJK::DISABLE_DIPHASIQUE

  • corrections_qdm::is_type_none

  • qdm_corrections_

  • set_time_for_corrections

  • terme_source_acceleration_

  • corrections_qdm::write_me

  • write_qdm_corrections_information

Referenced By
  • Probleme_FTD_IJK_base::solveTimeStep

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::corriger_qdm() <public-void-navier-stokes-ftd-ijk-corriger-qdm>`
[void Navier_Stokes_FTD_IJK::corriger_qdm()](#public-void-navier-stokes-ftd-ijk-corriger-qdm)
create_forced_dilation
void Navier_Stokes_FTD_IJK::create_forced_dilation()
References
  • coeff_evol_volume_

  • Schema_Temps_IJK_base::get_timestep

  • interfaces_

  • schema_temps_ijk

  • vol_bulle_monodisperse_

  • vol_bulles_

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::create_forced_dilation() <public-void-navier-stokes-ftd-ijk-create-forced-dilation>`
[void Navier_Stokes_FTD_IJK::create_forced_dilation()](#public-void-navier-stokes-ftd-ijk-create-forced-dilation)
deplacer_interfaces
void Navier_Stokes_FTD_IJK::deplacer_interfaces(const double timestep, const int rk_step, ArrOfDouble &var_volume_par_bulle, const int first_step_interface_smoothing)
References
  • centre_gravite_bulles_

  • correction_semi_locale_volume_bulle_

  • interfaces_

  • mean_bubble_rotation_vector_

  • probleme_ijk

  • schema_temps_ijk

  • Probleme_FTD_IJK_base::update_post_remeshing_indicator_field

  • Probleme_FTD_IJK_base::update_pre_remeshing_indicator_field

  • vitesses_translation_bulles_

Referenced By
  • Probleme_FTD_IJK_base::deplacer_interfaces

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::deplacer_interfaces(const double timestep, const int rk_step, ArrOfDouble &var_volume_par_bulle, const int first_step_interface_smoothing) <public-void-navier-stokes-ftd-ijk-deplacer-interfaces-const-double-timestep-const-int-rk-step-arrofdouble-ref-var-volume-par-bulle-const-int-first-step-interface-smoothing>`
[void Navier_Stokes_FTD_IJK::deplacer_interfaces(const double timestep, const int rk_step, ArrOfDouble &var_volume_par_bulle, const int first_step_interface_smoothing)](#public-void-navier-stokes-ftd-ijk-deplacer-interfaces-const-double-timestep-const-int-rk-step-arrofdouble-ref-var-volume-par-bulle-const-int-first-step-interface-smoothing)
deplacer_interfaces_rk3
void Navier_Stokes_FTD_IJK::deplacer_interfaces_rk3(const double timestep, const int rk_step, ArrOfDouble &var_volume_par_bulle)
References
  • Statistiques::begin_count

  • calculer_vitesse_ft

  • centre_gravite_bulles_

  • correction_semi_locale_volume_bulle_

  • Statistiques::end_count

  • interfaces_

  • mean_bubble_rotation_vector_

  • Statistiques::new_counter

  • probleme_ijk

  • schema_temps_ijk

  • Probleme_FTD_IJK_base::update_indicator_field

  • update_indicatrice_variables_monofluides

  • Probleme_FTD_IJK_base::update_post_remeshing_indicator_field

  • Probleme_FTD_IJK_base::update_pre_remeshing_indicator_field

  • vitesses_translation_bulles_

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::deplacer_interfaces_rk3(const double timestep, const int rk_step, ArrOfDouble &var_volume_par_bulle) <public-void-navier-stokes-ftd-ijk-deplacer-interfaces-rk3-const-double-timestep-const-int-rk-step-arrofdouble-ref-var-volume-par-bulle>`
[void Navier_Stokes_FTD_IJK::deplacer_interfaces_rk3(const double timestep, const int rk_step, ArrOfDouble &var_volume_par_bulle)](#public-void-navier-stokes-ftd-ijk-deplacer-interfaces-rk3-const-double-timestep-const-int-rk-step-arrofdouble-ref-var-volume-par-bulle)
discretiser
void Navier_Stokes_FTD_IJK::discretiser() override

Discretise l’equation.

Type le domaine_Cl_dis, la formatte, l’associe a l’equation. Type le solveur masse, lui associe le domaine discretisee et le domaine des conditions aux limites discretisees.

Reimplements:

  • discretiser

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::discretiser() override <public-void-navier-stokes-ftd-ijk-discretiser-override>`
[void Navier_Stokes_FTD_IJK::discretiser() override](#public-void-navier-stokes-ftd-ijk-discretiser-override)
duplique
int Navier_Stokes_FTD_IJK::duplique() const override

Reimplements:

  • duplique

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::duplique() const override <public-int-navier-stokes-ftd-ijk-duplique-const-override>`
[int Navier_Stokes_FTD_IJK::duplique() const override](#public-int-navier-stokes-ftd-ijk-duplique-const-override)
euler_explicit_update
void Navier_Stokes_FTD_IJK::euler_explicit_update(const IJK_Field_double &dv, IJK_Field_double &v, const int k_layer) const
References
  • Schema_Temps_IJK_base::get_timestep

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • schema_temps_ijk

Referenced By
  • euler_time_step

  • projeter

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::euler_explicit_update(const IJK_Field_double &dv, IJK_Field_double &v, const int k_layer) const <public-void-navier-stokes-ftd-ijk-euler-explicit-update-const-ijk-field-double-ref-dv-ijk-field-double-ref-v-const-int-k-layer-const>`
[void Navier_Stokes_FTD_IJK::euler_explicit_update(const IJK_Field_double &dv, IJK_Field_double &v, const int k_layer) const](#public-void-navier-stokes-ftd-ijk-euler-explicit-update-const-ijk-field-double-ref-dv-ijk-field-double-ref-v-const-int-k-layer-const)
euler_time_step
void Navier_Stokes_FTD_IJK::euler_time_step(ArrOfDouble &var_volume_par_bulle)
References
  • Parser::addVar

  • boundary_conditions_

  • calculer_dv

  • calculer_grad_p_moyen

  • calculer_grad_p_over_rho_moyen

  • calculer_vitesse_gauche

  • d_pressure_

  • d_velocity_

  • IJK_Shear_Periodic_helpler::defilement_

  • disable_solveur_poisson_

  • epaisseur_maille_

  • euler_explicit_update

  • Parser::eval

  • expression_vitesse_upstream_

  • frozen_velocity_

  • Fluide_Diphasique_IJK::get_direction_gravite

  • Schema_Temps_IJK_base::get_timestep

  • Schema_Temps_IJK_base::get_tstep

  • include_pressure_gradient_in_ustar_

  • interfaces_

  • inv_rho_field_

  • Statistiques::last_time

  • milieu_ijk

  • nb_diam_ortho_shear_perio_

  • nb_diam_upstream_

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

  • Parser::parseString

  • poisson_solver_

  • pression_ap_proj_

  • pressure_

  • pressure_ghost_cells_

  • pressure_rhs_

  • rho_du_euler_ap_prediction_

  • rho_du_euler_ap_prediction_champ_

  • rho_du_euler_ap_projection_

  • rho_du_euler_ap_projection_champ_

  • rho_field_

  • rho_u_euler_ap_projection_

  • rho_u_euler_ap_projection_champ_

  • rho_u_euler_av_prediction_

  • rho_u_euler_av_prediction_champ_

  • schema_temps_ijk

  • Parser::setNbVar

  • Parser::setString

  • Parser::setVar

  • stencil_vitesse_entree_

  • terme_pression_bis_

  • terme_pression_ter_

  • test_etapes_et_bilan_

  • update_v_or_rhov

  • upstream_dir_

  • upstream_stencil_

  • upstream_velocity_bubble_factor_

  • upstream_velocity_bubble_factor_deriv_

  • upstream_velocity_bubble_factor_integral_

  • upstream_velocity_measured_

  • use_inv_rho_in_poisson_solver_

  • TRUST_Ref<_CLASSE_>::valeur

  • velocity_

  • velocity_bubble_integral_err_

  • velocity_bubble_new_

  • velocity_bubble_old_

  • velocity_bubble_scope_

  • vitesse_entree_

  • vitesse_entree_compo_to_force_

  • vitesse_entree_dir_

  • vitesse_upstream_

  • vitesse_upstream_reprise_

Referenced By
  • Probleme_FTD_IJK_base::euler_time_step

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::euler_time_step(ArrOfDouble &var_volume_par_bulle) <public-void-navier-stokes-ftd-ijk-euler-time-step-arrofdouble-ref-var-volume-par-bulle>`
[void Navier_Stokes_FTD_IJK::euler_time_step(ArrOfDouble &var_volume_par_bulle)](#public-void-navier-stokes-ftd-ijk-euler-time-step-arrofdouble-ref-var-volume-par-bulle)
fill_variable_source_and_potential_phi
void Navier_Stokes_FTD_IJK::fill_variable_source_and_potential_phi(const double time)
References
  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel

  • expression_potential_phi_

  • expression_variable_source_

  • Postprocessing_IJK::get_grad_I_ns

  • Probleme_FTD_IJK_base::get_post

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost

  • interfaces_

  • potential_phi_

  • probleme_ijk

  • variable_source_

Referenced By
  • calculer_dv

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::fill_variable_source_and_potential_phi(const double time) <public-void-navier-stokes-ftd-ijk-fill-variable-source-and-potential-phi-const-double-time>`
[void Navier_Stokes_FTD_IJK::fill_variable_source_and_potential_phi(const double time)](#public-void-navier-stokes-ftd-ijk-fill-variable-source-and-potential-phi-const-double-time)
forcage_control_ecoulement
void Navier_Stokes_FTD_IJK::forcage_control_ecoulement()
References
  • rho_v_

  • store_rhov_moy_

  • update_rho_v

Referenced By
  • Probleme_FTD_IJK_base::preparer_calcul

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::forcage_control_ecoulement() <public-void-navier-stokes-ftd-ijk-forcage-control-ecoulement>`
[void Navier_Stokes_FTD_IJK::forcage_control_ecoulement()](#public-void-navier-stokes-ftd-ijk-forcage-control-ecoulement)
get_boundary_conditions
const Boundary_Conditions & Navier_Stokes_FTD_IJK::get_boundary_conditions() const
References
  • boundary_conditions_

Referenced By
  • Probleme_FTD_IJK::initialize

  • Probleme_FTD_IJK_cut_cell::initialize

  • Probleme_FTD_IJK_base::reprendre_probleme

  • Probleme_FTD_IJK_base::solveTimeStep

How to cite in this doc:
:ref:`const Boundary_Conditions & Navier_Stokes_FTD_IJK::get_boundary_conditions() const <public-const-boundary-conditions-ref-navier-stokes-ftd-ijk-get-boundary-conditions-const>`
[const Boundary_Conditions & Navier_Stokes_FTD_IJK::get_boundary_conditions() const](#public-const-boundary-conditions-ref-navier-stokes-ftd-ijk-get-boundary-conditions-const)
get_compute_rising_velocities
int & Navier_Stokes_FTD_IJK::get_compute_rising_velocities()
References
  • compute_rising_velocities_

How to cite in this doc:
:ref:`int & Navier_Stokes_FTD_IJK::get_compute_rising_velocities() <public-int-ref-navier-stokes-ftd-ijk-get-compute-rising-velocities>`
[int & Navier_Stokes_FTD_IJK::get_compute_rising_velocities()](#public-int-ref-navier-stokes-ftd-ijk-get-compute-rising-velocities)
get_compute_rising_velocities
int Navier_Stokes_FTD_IJK::get_compute_rising_velocities() const
References
  • compute_rising_velocities_

Referenced By
  • Probleme_FTD_IJK_base::initialise_ijk_fields

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_compute_rising_velocities() const <public-int-navier-stokes-ftd-ijk-get-compute-rising-velocities-const>`
[int Navier_Stokes_FTD_IJK::get_compute_rising_velocities() const](#public-int-navier-stokes-ftd-ijk-get-compute-rising-velocities-const)
get_disable_convection_qdm
int Navier_Stokes_FTD_IJK::get_disable_convection_qdm() const
References
  • disable_convection_qdm_

Referenced By
  • Schema_Temps_IJK_base::find_timestep

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_disable_convection_qdm() const <public-int-navier-stokes-ftd-ijk-get-disable-convection-qdm-const>`
[int Navier_Stokes_FTD_IJK::get_disable_convection_qdm() const](#public-int-navier-stokes-ftd-ijk-get-disable-convection-qdm-const)
get_disable_diffusion_qdm
int Navier_Stokes_FTD_IJK::get_disable_diffusion_qdm() const
References
  • disable_diffusion_qdm_

Referenced By
  • Schema_Temps_IJK_base::find_timestep

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_disable_diffusion_qdm() const <public-int-navier-stokes-ftd-ijk-get-disable-diffusion-qdm-const>`
[int Navier_Stokes_FTD_IJK::get_disable_diffusion_qdm() const](#public-int-navier-stokes-ftd-ijk-get-disable-diffusion-qdm-const)
get_fill_rising_velocities
int & Navier_Stokes_FTD_IJK::get_fill_rising_velocities()
References
  • fill_rising_velocities_

How to cite in this doc:
:ref:`int & Navier_Stokes_FTD_IJK::get_fill_rising_velocities() <public-int-ref-navier-stokes-ftd-ijk-get-fill-rising-velocities>`
[int & Navier_Stokes_FTD_IJK::get_fill_rising_velocities()](#public-int-ref-navier-stokes-ftd-ijk-get-fill-rising-velocities)
get_fill_rising_velocities
int Navier_Stokes_FTD_IJK::get_fill_rising_velocities() const
References
  • fill_rising_velocities_

Referenced By
  • Probleme_FTD_IJK_base::initialise_ijk_fields

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_fill_rising_velocities() const <public-int-navier-stokes-ftd-ijk-get-fill-rising-velocities-const>`
[int Navier_Stokes_FTD_IJK::get_fill_rising_velocities() const](#public-int-navier-stokes-ftd-ijk-get-fill-rising-velocities-const)
get_flag_variable_source
bool Navier_Stokes_FTD_IJK::get_flag_variable_source() const
References
  • flag_variable_source_

How to cite in this doc:
:ref:`bool Navier_Stokes_FTD_IJK::get_flag_variable_source() const <public-bool-navier-stokes-ftd-ijk-get-flag-variable-source-const>`
[bool Navier_Stokes_FTD_IJK::get_flag_variable_source() const](#public-bool-navier-stokes-ftd-ijk-get-flag-variable-source-const)
get_IJK_field
const IJK_Field_double & Navier_Stokes_FTD_IJK::get_IJK_field(const Motcle &nom) override

Reimplements:

  • get_IJK_field

References
  • champs_compris_

  • Champs_compris_T<FIELD_TYPE>::get_champ

  • has_champ

Referenced By
  • Probleme_FTD_IJK_base::get_IJK_field

How to cite in this doc:
:ref:`const IJK_Field_double & Navier_Stokes_FTD_IJK::get_IJK_field(const Motcle &nom) override <public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-ijk-field-const-motcle-ref-nom-override>`
[const IJK_Field_double & Navier_Stokes_FTD_IJK::get_IJK_field(const Motcle &nom) override](#public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-ijk-field-const-motcle-ref-nom-override)
get_IJK_field_vector
const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_IJK_field_vector(const Motcle &nom) override

Reimplements:

  • get_IJK_field_vector

References
  • champs_compris_

  • coef_immobilisation_

  • force_rappel_

  • force_rappel_ft_

  • Champs_compris_IJK::get_champ_vectoriel

  • has_champ_vectoriel

  • probleme_ijk

  • redistribute_from_splitting_ft_faces_

Referenced By
  • Probleme_FTD_IJK_base::get_IJK_field_vector

How to cite in this doc:
:ref:`const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_IJK_field_vector(const Motcle &nom) override <public-const-ijk-field-vector3-double-ref-navier-stokes-ftd-ijk-get-ijk-field-vector-const-motcle-ref-nom-override>`
[const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_IJK_field_vector(const Motcle &nom) override](#public-const-ijk-field-vector3-double-ref-navier-stokes-ftd-ijk-get-ijk-field-vector-const-motcle-ref-nom-override)
get_improved_initial_pressure_guess
int Navier_Stokes_FTD_IJK::get_improved_initial_pressure_guess() const
References
  • improved_initial_pressure_guess_

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_improved_initial_pressure_guess() const <public-int-navier-stokes-ftd-ijk-get-improved-initial-pressure-guess-const>`
[int Navier_Stokes_FTD_IJK::get_improved_initial_pressure_guess() const](#public-int-navier-stokes-ftd-ijk-get-improved-initial-pressure-guess-const)
get_info
const Type_info * Navier_Stokes_FTD_IJK::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_FTD_IJK::get_info() const override <public-const-type-info-ptr-navier-stokes-ftd-ijk-get-info-const-override>`
[const Type_info * Navier_Stokes_FTD_IJK::get_info() const override](#public-const-type-info-ptr-navier-stokes-ftd-ijk-get-info-const-override)
get_molecular_mu
const IJK_Field_double & Navier_Stokes_FTD_IJK::get_molecular_mu() const
References
  • molecular_mu_

How to cite in this doc:
:ref:`const IJK_Field_double & Navier_Stokes_FTD_IJK::get_molecular_mu() const <public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-molecular-mu-const>`
[const IJK_Field_double & Navier_Stokes_FTD_IJK::get_molecular_mu() const](#public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-molecular-mu-const)
get_nb_diam_upstream
double Navier_Stokes_FTD_IJK::get_nb_diam_upstream() const
References
  • nb_diam_upstream_

Referenced By
  • IJK_Thermal_base::calculer_dT

How to cite in this doc:
:ref:`double Navier_Stokes_FTD_IJK::get_nb_diam_upstream() const <public-double-navier-stokes-ftd-ijk-get-nb-diam-upstream-const>`
[double Navier_Stokes_FTD_IJK::get_nb_diam_upstream() const](#public-double-navier-stokes-ftd-ijk-get-nb-diam-upstream-const)
get_noms_champs_postraitables
void Navier_Stokes_FTD_IJK::get_noms_champs_postraitables(Noms &noms, Option opt=NONE) const override

Reimplements:

  • get_noms_champs_postraitables

References
  • TRUST_Vector<_CLASSE_>::add

  • champs_compris_

  • Champs_compris_IJK::liste_noms_compris

  • Champs_compris_IJK::liste_noms_compris_vectoriel

Referenced By
  • Probleme_FTD_IJK_base::get_noms_champs_postraitables

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::get_noms_champs_postraitables(Noms &noms, Option opt=NONE) const override <public-void-navier-stokes-ftd-ijk-get-noms-champs-postraitables-noms-ref-noms-option-opt-equal-none-const-override>`
[void Navier_Stokes_FTD_IJK::get_noms_champs_postraitables(Noms &noms, Option opt=NONE) const override](#public-void-navier-stokes-ftd-ijk-get-noms-champs-postraitables-noms-ref-noms-option-opt-equal-none-const-override)
get_pressure
const IJK_Field_double & Navier_Stokes_FTD_IJK::get_pressure() const
References
  • pressure_

How to cite in this doc:
:ref:`const IJK_Field_double & Navier_Stokes_FTD_IJK::get_pressure() const <public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-pressure-const>`
[const IJK_Field_double & Navier_Stokes_FTD_IJK::get_pressure() const](#public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-pressure-const)
get_pressure_ghost_cells
const IJK_Field_double & Navier_Stokes_FTD_IJK::get_pressure_ghost_cells() const
References
  • pressure_ghost_cells_

How to cite in this doc:
:ref:`const IJK_Field_double & Navier_Stokes_FTD_IJK::get_pressure_ghost_cells() const <public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-pressure-ghost-cells-const>`
[const IJK_Field_double & Navier_Stokes_FTD_IJK::get_pressure_ghost_cells() const](#public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-pressure-ghost-cells-const)
get_redistribute_from_splitting_ft_faces
void Navier_Stokes_FTD_IJK::get_redistribute_from_splitting_ft_faces(const IJK_Field_vector3_double &faces_ft, IJK_Field_vector3_double &faces_ns)
References
  • redistribute_from_splitting_ft_faces_

Referenced By
  • IJK_Interfaces::calculer_indicatrice_next

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::get_redistribute_from_splitting_ft_faces(const IJK_Field_vector3_double &faces_ft, IJK_Field_vector3_double &faces_ns) <public-void-navier-stokes-ftd-ijk-get-redistribute-from-splitting-ft-faces-const-ijk-field-vector3-double-ref-faces-ft-ijk-field-vector3-double-ref-faces-ns>`
[void Navier_Stokes_FTD_IJK::get_redistribute_from_splitting_ft_faces(const IJK_Field_vector3_double &faces_ft, IJK_Field_vector3_double &faces_ns)](#public-void-navier-stokes-ftd-ijk-get-redistribute-from-splitting-ft-faces-const-ijk-field-vector3-double-ref-faces-ft-ijk-field-vector3-double-ref-faces-ns)
get_rho_field
const IJK_Field_double & Navier_Stokes_FTD_IJK::get_rho_field() const
References
  • rho_field_

How to cite in this doc:
:ref:`const IJK_Field_double & Navier_Stokes_FTD_IJK::get_rho_field() const <public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-rho-field-const>`
[const IJK_Field_double & Navier_Stokes_FTD_IJK::get_rho_field() const](#public-const-ijk-field-double-ref-navier-stokes-ftd-ijk-get-rho-field-const)
get_rho_field_ijk
double Navier_Stokes_FTD_IJK::get_rho_field_ijk(int i, int j, int k) const
References
  • rho_field_

How to cite in this doc:
:ref:`double Navier_Stokes_FTD_IJK::get_rho_field_ijk(int i, int j, int k) const <public-double-navier-stokes-ftd-ijk-get-rho-field-ijk-int-i-int-j-int-k-const>`
[double Navier_Stokes_FTD_IJK::get_rho_field_ijk(int i, int j, int k) const](#public-double-navier-stokes-ftd-ijk-get-rho-field-ijk-int-i-int-j-int-k-const)
get_suppression_rejetons
int Navier_Stokes_FTD_IJK::get_suppression_rejetons() const
References
  • suppression_rejetons_

Referenced By
  • Probleme_FTD_IJK_base::preparer_calcul

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_suppression_rejetons() const <public-int-navier-stokes-ftd-ijk-get-suppression-rejetons-const>`
[int Navier_Stokes_FTD_IJK::get_suppression_rejetons() const](#public-int-navier-stokes-ftd-ijk-get-suppression-rejetons-const)
get_upstream_dir
int Navier_Stokes_FTD_IJK::get_upstream_dir() const
References
  • upstream_dir_

Referenced By
  • IJK_Thermal_base::calculer_dT

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_upstream_dir() const <public-int-navier-stokes-ftd-ijk-get-upstream-dir-const>`
[int Navier_Stokes_FTD_IJK::get_upstream_dir() const](#public-int-navier-stokes-ftd-ijk-get-upstream-dir-const)
get_upstream_stencil
int Navier_Stokes_FTD_IJK::get_upstream_stencil() const
References
  • upstream_stencil_

Referenced By
  • IJK_Thermal_base::calculer_dT

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_upstream_stencil() const <public-int-navier-stokes-ftd-ijk-get-upstream-stencil-const>`
[int Navier_Stokes_FTD_IJK::get_upstream_stencil() const](#public-int-navier-stokes-ftd-ijk-get-upstream-stencil-const)
get_upstream_velocity_measured
int & Navier_Stokes_FTD_IJK::get_upstream_velocity_measured()
References
  • upstream_velocity_measured_

How to cite in this doc:
:ref:`int & Navier_Stokes_FTD_IJK::get_upstream_velocity_measured() <public-int-ref-navier-stokes-ftd-ijk-get-upstream-velocity-measured>`
[int & Navier_Stokes_FTD_IJK::get_upstream_velocity_measured()](#public-int-ref-navier-stokes-ftd-ijk-get-upstream-velocity-measured)
get_upstream_velocity_measured
int Navier_Stokes_FTD_IJK::get_upstream_velocity_measured() const
References
  • upstream_velocity_measured_

Referenced By
  • Probleme_FTD_IJK_base::initialise_ijk_fields

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_upstream_velocity_measured() const <public-int-navier-stokes-ftd-ijk-get-upstream-velocity-measured-const>`
[int Navier_Stokes_FTD_IJK::get_upstream_velocity_measured() const](#public-int-navier-stokes-ftd-ijk-get-upstream-velocity-measured-const)
get_use_bubbles_velocities_from_barycentres
int & Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_barycentres()
References
  • use_bubbles_velocities_from_barycentres_

How to cite in this doc:
:ref:`int & Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_barycentres() <public-int-ref-navier-stokes-ftd-ijk-get-use-bubbles-velocities-from-barycentres>`
[int & Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_barycentres()](#public-int-ref-navier-stokes-ftd-ijk-get-use-bubbles-velocities-from-barycentres)
get_use_bubbles_velocities_from_barycentres
int Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_barycentres() const
References
  • use_bubbles_velocities_from_barycentres_

Referenced By
  • Probleme_FTD_IJK_base::initialise_ijk_fields

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_barycentres() const <public-int-navier-stokes-ftd-ijk-get-use-bubbles-velocities-from-barycentres-const>`
[int Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_barycentres() const](#public-int-navier-stokes-ftd-ijk-get-use-bubbles-velocities-from-barycentres-const)
get_use_bubbles_velocities_from_interface
int & Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_interface()
References
  • use_bubbles_velocities_from_interface_

How to cite in this doc:
:ref:`int & Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_interface() <public-int-ref-navier-stokes-ftd-ijk-get-use-bubbles-velocities-from-interface>`
[int & Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_interface()](#public-int-ref-navier-stokes-ftd-ijk-get-use-bubbles-velocities-from-interface)
get_use_bubbles_velocities_from_interface
int Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_interface() const
References
  • use_bubbles_velocities_from_interface_

Referenced By
  • Probleme_FTD_IJK_base::initialise_ijk_fields

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_interface() const <public-int-navier-stokes-ftd-ijk-get-use-bubbles-velocities-from-interface-const>`
[int Navier_Stokes_FTD_IJK::get_use_bubbles_velocities_from_interface() const](#public-int-navier-stokes-ftd-ijk-get-use-bubbles-velocities-from-interface-const)
get_velocity
IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity()
References
  • velocity_

How to cite in this doc:
:ref:`IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity() <public-ijk-field-vector3-double-ref-navier-stokes-ftd-ijk-get-velocity>`
[IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity()](#public-ijk-field-vector3-double-ref-navier-stokes-ftd-ijk-get-velocity)
get_velocity
const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity() const
References
  • velocity_

Referenced By
  • Schema_Temps_IJK_base::find_timestep

  • Probleme_FTD_IJK::initialize

  • Probleme_FTD_IJK_cut_cell::initialize

  • Probleme_FTD_IJK_base::sauvegarder_probleme

How to cite in this doc:
:ref:`const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity() const <public-const-ijk-field-vector3-double-ref-navier-stokes-ftd-ijk-get-velocity-const>`
[const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity() const](#public-const-ijk-field-vector3-double-ref-navier-stokes-ftd-ijk-get-velocity-const)
get_velocity_ft
const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity_ft() const
References
  • velocity_ft_

How to cite in this doc:
:ref:`const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity_ft() const <public-const-ijk-field-vector3-double-ref-navier-stokes-ftd-ijk-get-velocity-ft-const>`
[const IJK_Field_vector3_double & Navier_Stokes_FTD_IJK::get_velocity_ft() const](#public-const-ijk-field-vector3-double-ref-navier-stokes-ftd-ijk-get-velocity-ft-const)
get_vitesse_upstream
double Navier_Stokes_FTD_IJK::get_vitesse_upstream() const
References
  • vitesse_upstream_

Referenced By
  • IJK_Thermal_base::calculer_dT

How to cite in this doc:
:ref:`double Navier_Stokes_FTD_IJK::get_vitesse_upstream() const <public-double-navier-stokes-ftd-ijk-get-vitesse-upstream-const>`
[double Navier_Stokes_FTD_IJK::get_vitesse_upstream() const](#public-double-navier-stokes-ftd-ijk-get-vitesse-upstream-const)
has_champ
bool Navier_Stokes_FTD_IJK::has_champ(const Motcle &nom) const override

Reimplements:

  • has_champ

References
  • champs_compris_

  • Champs_compris_T<FIELD_TYPE>::has_champ

Referenced By
  • get_IJK_field

  • Probleme_FTD_IJK_base::get_IJK_field

  • Probleme_FTD_IJK_base::has_champ

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

Reimplements:

  • has_champ

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

Reimplements:

  • has_champ_vectoriel

References
  • champs_compris_

  • Champs_compris_IJK::has_champ_vectoriel

Referenced By
  • get_IJK_field_vector

  • Probleme_FTD_IJK_base::get_IJK_field_vector

  • Probleme_FTD_IJK_base::has_champ_vectoriel

How to cite in this doc:
:ref:`bool Navier_Stokes_FTD_IJK::has_champ_vectoriel(const Motcle &nom) const override <public-bool-navier-stokes-ftd-ijk-has-champ-vectoriel-const-motcle-ref-nom-const-override>`
[bool Navier_Stokes_FTD_IJK::has_champ_vectoriel(const Motcle &nom) const override](#public-bool-navier-stokes-ftd-ijk-has-champ-vectoriel-const-motcle-ref-nom-const-override)
inconnue
const Champ_Inc_base & Navier_Stokes_FTD_IJK::inconnue() const override

Reimplements:

  • inconnue

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

Reimplements:

  • inconnue

How to cite in this doc:
:ref:`Champ_Inc_base & Navier_Stokes_FTD_IJK::inconnue() override <public-champ-inc-base-ref-navier-stokes-ftd-ijk-inconnue-override>`
[Champ_Inc_base & Navier_Stokes_FTD_IJK::inconnue() override](#public-champ-inc-base-ref-navier-stokes-ftd-ijk-inconnue-override)
initialise_ijk_fields
void Navier_Stokes_FTD_IJK::initialise_ijk_fields()
References
  • Champs_compris_IJK::ajoute_champ_vectoriel

  • Statistiques::begin_count

  • boundary_conditions_

  • champs_compris_

  • coef_immobilisation_

  • compute_force_init_

  • init_forcage_THI::compute_initial_chouippe

  • IJK_Shear_Periodic_helpler::defilement_

  • Probleme_FTD_IJK_base::domaine_ijk

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel

  • expression_pression_initiale_

  • expression_vitesse_initiale_

  • fichier_reprise_vitesse_

  • forcage_

  • force_rappel_

  • force_rappel_ft_

  • Boundary_Conditions::get_correction_interp_monofluide

  • Schema_Temps_IJK_base::get_current_time

  • IJK_Field_vector<T, N>::get_domaine

  • Probleme_FTD_IJK_base::get_domaine_ft

  • Boundary_Conditions::get_dU_perio

  • init_forcage_THI::get_force_ph2

  • Fluide_Diphasique_IJK::get_gravite_norm

  • Domaine_IJK::get_offset_local

  • Probleme_FTD_IJK_base::get_post

  • Fluide_Diphasique_IJK::get_rho_liquid

  • Fluide_Diphasique_IJK::get_rho_vapour

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::get_shear_BC_helpler

  • Boundary_Conditions::get_t0_shear

  • init_forcage_THI::get_type_forcage

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost

  • I_ns_

  • Postprocessing_IJK::initialise_stats

  • initialise_velocity_from_file

  • initialise_velocity_using_expression

  • interfaces_

  • inv_rho_field_

  • kappa_ft_

  • kappa_ns_

  • maj_indicatrice_rho_mu

  • Process::me

  • milieu_ijk

  • molecular_mu_

  • Process::mp_sum

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

  • Probleme_FTD_IJK_base::nom_sauvegarde

  • Process::nproc

  • pressure_

  • probleme_ijk

  • Redistribute_Field::redistribute

  • redistribute_from_splitting_ft_elem_ghostz_max_

  • redistribute_from_splitting_ft_elem_ghostz_min_

  • rho_field_

  • schema_temps_ijk

  • IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmax_

  • IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmin_

  • IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmax_

  • IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmin_

  • IJK_Shear_Periodic_helpler::shear_x_time_

  • Fluide_Diphasique::sigma

  • terme_source_acceleration_

  • use_inv_rho_

  • velocity_

  • vol_bulle_monodisperse_

  • vol_bulles_

Referenced By
  • Probleme_FTD_IJK_base::initialise_ijk_fields

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::initialise_ijk_fields() <public-void-navier-stokes-ftd-ijk-initialise-ijk-fields>`
[void Navier_Stokes_FTD_IJK::initialise_ijk_fields()](#public-void-navier-stokes-ftd-ijk-initialise-ijk-fields)
initialise_ns_fields
void Navier_Stokes_FTD_IJK::initialise_ns_fields()
References
  • IJK_Field_vector<T, N>::add_synonymous

  • Field_base::add_synonymous

  • Champs_compris_T<FIELD_TYPE>::ajoute_champ

  • Champs_compris_IJK::ajoute_champ_vectoriel

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::allocate

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::allocate_shear_BC

  • backup_terme_source_interfaces_ft_

  • backup_terme_source_interfaces_ns_

  • boundary_conditions_

  • champs_compris_

  • d_pressure_

  • d_v_diff_et_conv_

  • d_velocity_

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data

  • IJK_Shear_Periodic_helpler::defilement_

  • diffusion_alternative_

  • Option_IJK::DISABLE_DIPHASIQUE

  • disable_solveur_poisson_

  • div_rhou_

  • Probleme_FTD_IJK_base::domaine_ijk

  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel

  • Domaine_IJK::ELEM

  • Process::exit

  • expression_potential_phi_

  • expression_variable_source_

  • flag_variable_source_

  • Operateur_IJK_faces_conv::get_convection_op_option_rank

  • Boundary_Conditions::get_correction_interp_monofluide

  • Probleme_FTD_IJK_base::get_domaine_ft

  • Fluide_Diphasique_IJK::get_mu_liquid

  • Fluide_Diphasique_IJK::get_mu_vapour

  • Domaine_IJK::get_nb_elem_local

  • Domaine_IJK::get_offset_local

  • Fluide_Diphasique_IJK::get_rho_liquid

  • Fluide_Diphasique_IJK::get_rho_vapour

  • Probleme_FTD_IJK_base::get_thermal_probes_ghost_cells

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost

  • harmonic_nu_in_diff_operator_

  • I_ns_

  • include_pressure_gradient_in_ustar_

  • Multigrille_Adrien::initialize

  • Operateur_IJK_faces_conv::initialize

  • Operateur_IJK_faces_diff::initialize

  • inv_rho_field_

  • kappa_ft_

  • kappa_ns_

  • laplacien_velocity_

  • milieu_ijk

  • molecular_mu_

  • Field_base::nommer

  • IJK_Field_vector<T, N>::nommer

  • non_conservative_rhou

  • poisson_solver_

  • potential_phi_

  • pressure_

  • pressure_ghost_cells_

  • pressure_rhs_

  • probleme_ijk

  • psi_velocity_

  • rho_du_euler_ap_prediction_champ_

  • rho_du_euler_ap_projection_champ_

  • rho_field_

  • IJK_Shear_Periodic_helpler::rho_liq_ref_for_poisson_

  • rho_u_euler_ap_projection_champ_

  • rho_u_euler_ap_rho_mu_ind_champ_

  • rho_u_euler_av_prediction_champ_

  • rho_u_euler_av_rho_mu_ind_champ_

  • rho_v_

  • IJK_Shear_Periodic_helpler::rho_vap_ref_for_poisson_

  • RK3_F_pressure_

  • RK3_F_velocity_

  • schema_temps_ijk

  • terme_abs_repulsion_interfaces_ft_

  • terme_abs_repulsion_interfaces_ns_

  • terme_convection_mass_solver_

  • terme_diffusion_local_

  • terme_diffusion_mass_solver_

  • terme_pression_in_ustar_local_

  • terme_pression_local_

  • terme_repulsion_interfaces_ft_

  • terme_repulsion_interfaces_ns_

  • terme_source_interfaces_ft_

  • terme_source_interfaces_ns_

  • test_etapes_et_bilan_

  • unit_

  • use_inv_rho_

  • use_inv_rho_in_poisson_solver_

  • variable_source_

  • velocity_

  • velocity_convection_op_

  • velocity_diffusion_op_

  • velocity_ft_

  • zero_field_ft_

Referenced By
  • Probleme_FTD_IJK_base::initialize

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::initialise_ns_fields() <public-void-navier-stokes-ftd-ijk-initialise-ns-fields>`
[void Navier_Stokes_FTD_IJK::initialise_ns_fields()](#public-void-navier-stokes-ftd-ijk-initialise-ns-fields)
maj_indicatrice_rho_mu
void Navier_Stokes_FTD_IJK::maj_indicatrice_rho_mu(const bool parcourir=true)
References
  • Statistiques::begin_count

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data

  • Option_IJK::DISABLE_DIPHASIQUE

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel

  • Statistiques::end_count

  • Fluide_Diphasique_IJK::get_mu_liquid

  • Fluide_Diphasique_IJK::get_mu_vapour

  • Fluide_Diphasique_IJK::get_rho_liquid

  • Fluide_Diphasique_IJK::get_rho_vapour

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost

  • harmonic_nu_in_calc_with_indicatrice_

  • interfaces_

  • inv_rho_field_

  • milieu_ijk

  • molecular_mu_

  • Statistiques::new_counter

  • Probleme_FTD_IJK_base::parcourir_maillage

  • probleme_ijk

  • rho_field_

  • use_inv_rho_

Referenced By
  • initialise_ijk_fields

  • projeter

  • Probleme_FTD_IJK_base::solveTimeStep_Euler

  • Probleme_FTD_IJK_base::solveTimeStep_RK3

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::maj_indicatrice_rho_mu(const bool parcourir=true) <public-void-navier-stokes-ftd-ijk-maj-indicatrice-rho-mu-const-bool-parcourir-equal-true>`
[void Navier_Stokes_FTD_IJK::maj_indicatrice_rho_mu(const bool parcourir=true)](#public-void-navier-stokes-ftd-ijk-maj-indicatrice-rho-mu-const-bool-parcourir-equal-true)
milieu
const Milieu_base & Navier_Stokes_FTD_IJK::milieu() const override

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
  • milieu_ijk

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

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_FTD_IJK::milieu() override <public-milieu-base-ref-navier-stokes-ftd-ijk-milieu-override>`
[Milieu_base & Navier_Stokes_FTD_IJK::milieu() override](#public-milieu-base-ref-navier-stokes-ftd-ijk-milieu-override)
milieu_ijk
Fluide_Diphasique_IJK & Navier_Stokes_FTD_IJK::milieu_ijk()
References
  • milieu

Referenced By
  • calculer_dv

  • calculer_terme_asservissement

  • calculer_terme_source_acceleration

  • complete_initialise_ijk_fields

  • compute_and_add_qdm_corrections

  • compute_and_add_qdm_corrections_monophasic

  • compute_correction_for_momentum_balance

  • euler_time_step

  • initialise_ijk_fields

  • initialise_ns_fields

  • maj_indicatrice_rho_mu

  • preparer_calcul

  • projeter

  • rk3_sub_step

  • terme_source_gravite

  • update_indicatrice_variables_monofluides

How to cite in this doc:
:ref:`Fluide_Diphasique_IJK & Navier_Stokes_FTD_IJK::milieu_ijk() <public-fluide-diphasique-ijk-ref-navier-stokes-ftd-ijk-milieu-ijk>`
[Fluide_Diphasique_IJK & Navier_Stokes_FTD_IJK::milieu_ijk()](#public-fluide-diphasique-ijk-ref-navier-stokes-ftd-ijk-milieu-ijk)
milieu_ijk
const Fluide_Diphasique_IJK & Navier_Stokes_FTD_IJK::milieu_ijk() const
References
  • milieu

How to cite in this doc:
:ref:`const Fluide_Diphasique_IJK & Navier_Stokes_FTD_IJK::milieu_ijk() const <public-const-fluide-diphasique-ijk-ref-navier-stokes-ftd-ijk-milieu-ijk-const>`
[const Fluide_Diphasique_IJK & Navier_Stokes_FTD_IJK::milieu_ijk() const](#public-const-fluide-diphasique-ijk-ref-navier-stokes-ftd-ijk-milieu-ijk-const)
Navier_Stokes_FTD_IJK
Navier_Stokes_FTD_IJK::Navier_Stokes_FTD_IJK()
References
  • correction_force_

  • TRUST_Vector<_CLASSE_>::dimensionner_force

  • expression_variable_source_

  • expression_vitesse_initiale_

  • TRUSTArray<_TYPE_, _SIZE_>::resize_array

  • terme_source_correction_

  • vol_bulles_

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

Reimplements:

  • nombre_d_operateurs

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::nombre_d_operateurs() const override <public-int-navier-stokes-ftd-ijk-nombre-d-operateurs-const-override>`
[int Navier_Stokes_FTD_IJK::nombre_d_operateurs() const override](#public-int-navier-stokes-ftd-ijk-nombre-d-operateurs-const-override)
operateur
const Operateur & Navier_Stokes_FTD_IJK::operateur(int) const override

Reimplements:

  • operateur

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

Reimplements:

  • operateur

How to cite in this doc:
:ref:`Operateur & Navier_Stokes_FTD_IJK::operateur(int) override <public-operateur-ref-navier-stokes-ftd-ijk-operateur-int-override>`
[Operateur & Navier_Stokes_FTD_IJK::operateur(int) override](#public-operateur-ref-navier-stokes-ftd-ijk-operateur-int-override)
preparer_calcul
int Navier_Stokes_FTD_IJK::preparer_calcul() override

Tout ce qui ne depend pas des autres problemes eventuels.

Reimplements:

  • preparer_calcul

References
  • compute_add_external_forces

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data

  • Option_IJK::DISABLE_DIPHASIQUE

  • Fluide_Diphasique_IJK::get_mu_liquid

  • Probleme_FTD_IJK_base::get_post

  • Fluide_Diphasique_IJK::get_rho_liquid

  • Fluide_Diphasique_IJK::get_rho_vapour

  • interfaces_

  • Postprocessing_IJK::is_post_required

  • milieu_ijk

  • molecular_mu_

  • probleme_ijk

  • projeter

  • rho_field_

  • rho_moyen_

  • Probleme_FTD_IJK_base::update_thermal_properties

  • velocity_

Referenced By
  • Probleme_FTD_IJK_base::preparer_calcul

How to cite in this doc:
:ref:`int Navier_Stokes_FTD_IJK::preparer_calcul() override <public-int-navier-stokes-ftd-ijk-preparer-calcul-override>`
[int Navier_Stokes_FTD_IJK::preparer_calcul() override](#public-int-navier-stokes-ftd-ijk-preparer-calcul-override)
probleme_ijk
Probleme_FTD_IJK_base & Navier_Stokes_FTD_IJK::probleme_ijk()
References
  • Equation_base::mon_probleme

  • TRUST_Ref<_CLASSE_>::valeur

Referenced By
  • build_redistribute_extended_splitting_ft

  • calculer_dv

  • calculer_grad_p_moyen

  • calculer_grad_p_over_rho_moyen

  • calculer_inv_rho_grad_p_moyen

  • calculer_terme_source_acceleration

  • calculer_vitesse_ft

  • completer

  • compute_add_external_forces

  • compute_add_THI_force

  • compute_add_THI_force_sur_d_velocity

  • compute_correction_for_momentum_balance

  • deplacer_interfaces

  • deplacer_interfaces_rk3

  • fill_variable_source_and_potential_phi

  • get_IJK_field_vector

  • initialise_ijk_fields

  • initialise_ns_fields

  • maj_indicatrice_rho_mu

  • preparer_calcul

  • projeter

  • sauvegarder_equation

  • update_v_ghost_from_rho_v

  • write_check_etapes_et_termes

  • write_qdm_corrections_information

How to cite in this doc:
:ref:`Probleme_FTD_IJK_base & Navier_Stokes_FTD_IJK::probleme_ijk() <public-probleme-ftd-ijk-base-ref-navier-stokes-ftd-ijk-probleme-ijk>`
[Probleme_FTD_IJK_base & Navier_Stokes_FTD_IJK::probleme_ijk()](#public-probleme-ftd-ijk-base-ref-navier-stokes-ftd-ijk-probleme-ijk)
probleme_ijk
const Probleme_FTD_IJK_base & Navier_Stokes_FTD_IJK::probleme_ijk() const
References
  • Equation_base::mon_probleme

  • TRUST_Ref<_CLASSE_>::valeur

How to cite in this doc:
:ref:`const Probleme_FTD_IJK_base & Navier_Stokes_FTD_IJK::probleme_ijk() const <public-const-probleme-ftd-ijk-base-ref-navier-stokes-ftd-ijk-probleme-ijk-const>`
[const Probleme_FTD_IJK_base & Navier_Stokes_FTD_IJK::probleme_ijk() const](#public-const-probleme-ftd-ijk-base-ref-navier-stokes-ftd-ijk-probleme-ijk-const)
projeter
void Navier_Stokes_FTD_IJK::projeter()
References
  • Postprocessing_IJK::coords

  • correction_semi_locale_volume_bulle_

  • d_velocity_

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::data

  • Option_IJK::DISABLE_DIPHASIQUE

  • disable_solveur_poisson_

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel

  • euler_explicit_update

  • Fluide_Diphasique_IJK::get_delta_rho

  • Probleme_FTD_IJK_base::get_post

  • Milieu_base::gravite

  • improved_initial_pressure_guess_

  • interfaces_

  • inv_rho_field_

  • maj_indicatrice_rho_mu

  • milieu_ijk

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

  • poisson_solver_

  • pressure_

  • pressure_ghost_cells_

  • pressure_rhs_

  • probleme_ijk

  • projection_initiale_demandee_

  • redistribute_from_splitting_ft_faces_

  • rho_field_

  • Fluide_Diphasique::sigma

  • terme_abs_repulsion_interfaces_ft_

  • terme_repulsion_interfaces_ft_

  • terme_source_interfaces_ft_

  • Probleme_FTD_IJK_base::update_thermal_properties

  • use_inv_rho_in_poisson_solver_

  • Champ_Don_base::valeurs

  • velocity_

Referenced By
  • preparer_calcul

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::projeter() <public-void-navier-stokes-ftd-ijk-projeter>`
[void Navier_Stokes_FTD_IJK::projeter()](#public-void-navier-stokes-ftd-ijk-projeter)
redistrib_from_ft_elem
Redistribute_Field & Navier_Stokes_FTD_IJK::redistrib_from_ft_elem()
References
  • redistribute_from_splitting_ft_elem_

Referenced By
  • IJK_Interfaces::calculer_indicatrice_next

How to cite in this doc:
:ref:`Redistribute_Field & Navier_Stokes_FTD_IJK::redistrib_from_ft_elem() <public-redistribute-field-ref-navier-stokes-ftd-ijk-redistrib-from-ft-elem>`
[Redistribute_Field & Navier_Stokes_FTD_IJK::redistrib_from_ft_elem()](#public-redistribute-field-ref-navier-stokes-ftd-ijk-redistrib-from-ft-elem)
redistrib_to_ft_elem
Redistribute_Field & Navier_Stokes_FTD_IJK::redistrib_to_ft_elem()
References
  • redistribute_to_splitting_ft_elem_

How to cite in this doc:
:ref:`Redistribute_Field & Navier_Stokes_FTD_IJK::redistrib_to_ft_elem() <public-redistribute-field-ref-navier-stokes-ftd-ijk-redistrib-to-ft-elem>`
[Redistribute_Field & Navier_Stokes_FTD_IJK::redistrib_to_ft_elem()](#public-redistribute-field-ref-navier-stokes-ftd-ijk-redistrib-to-ft-elem)
redistribute_from_splitting_ft_elem
void Navier_Stokes_FTD_IJK::redistribute_from_splitting_ft_elem(const IJK_Field_double &input_field, IJK_Field_double &output_field)
References
  • Redistribute_Field::redistribute

  • redistribute_from_splitting_ft_elem_

Referenced By
  • IJK_Ghost_Fluid_Fields::compute_eulerian_distance

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::redistribute_from_splitting_ft_elem(const IJK_Field_double &input_field, IJK_Field_double &output_field) <public-void-navier-stokes-ftd-ijk-redistribute-from-splitting-ft-elem-const-ijk-field-double-ref-input-field-ijk-field-double-ref-output-field>`
[void Navier_Stokes_FTD_IJK::redistribute_from_splitting_ft_elem(const IJK_Field_double &input_field, IJK_Field_double &output_field)](#public-void-navier-stokes-ftd-ijk-redistribute-from-splitting-ft-elem-const-ijk-field-double-ref-input-field-ijk-field-double-ref-output-field)
redistribute_to_splitting_ft_elem
void Navier_Stokes_FTD_IJK::redistribute_to_splitting_ft_elem(const IJK_Field_double &input_field, IJK_Field_double &output_field)
References
  • Redistribute_Field::redistribute

  • redistribute_to_splitting_ft_elem_

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::redistribute_to_splitting_ft_elem(const IJK_Field_double &input_field, IJK_Field_double &output_field) <public-void-navier-stokes-ftd-ijk-redistribute-to-splitting-ft-elem-const-ijk-field-double-ref-input-field-ijk-field-double-ref-output-field>`
[void Navier_Stokes_FTD_IJK::redistribute_to_splitting_ft_elem(const IJK_Field_double &input_field, IJK_Field_double &output_field)](#public-void-navier-stokes-ftd-ijk-redistribute-to-splitting-ft-elem-const-ijk-field-double-ref-input-field-ijk-field-double-ref-output-field)
rk3_sub_step
void Navier_Stokes_FTD_IJK::rk3_sub_step(const int rk_step, const double total_timestep, const double fractionnal_timestep, const double time)
References
  • boundary_conditions_

  • calculer_dv

  • calculer_grad_p_moyen

  • calculer_grad_p_over_rho_moyen

  • calculer_vitesse_gauche

  • d_pressure_

  • d_velocity_

  • IJK_Shear_Periodic_helpler::defilement_

  • disable_solveur_poisson_

  • epaisseur_maille_

  • Process::exit

  • frozen_velocity_

  • include_pressure_gradient_in_ustar_

  • interfaces_

  • inv_rho_field_

  • Process::je_suis_maitre

  • Statistiques::last_time

  • milieu_ijk

  • nb_diam_ortho_shear_perio_

  • nb_diam_upstream_

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

  • poisson_solver_

  • pression_ap_proj_

  • pressure_

  • pressure_rhs_

  • rho_field_

  • RK3_F_pressure_

  • RK3_F_velocity_

  • stencil_vitesse_entree_

  • terme_pression_bis_

  • terme_pression_ter_

  • update_v_or_rhov

  • upstream_dir_

  • upstream_stencil_

  • use_inv_rho_in_poisson_solver_

  • velocity_

  • vitesse_entree_

  • vitesse_entree_compo_to_force_

  • vitesse_entree_dir_

  • vitesse_upstream_

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::rk3_sub_step(const int rk_step, const double total_timestep, const double fractionnal_timestep, const double time) <public-void-navier-stokes-ftd-ijk-rk3-sub-step-const-int-rk-step-const-double-total-timestep-const-double-fractionnal-timestep-const-double-time>`
[void Navier_Stokes_FTD_IJK::rk3_sub_step(const int rk_step, const double total_timestep, const double fractionnal_timestep, const double time)](#public-void-navier-stokes-ftd-ijk-rk3-sub-step-const-int-rk-step-const-double-total-timestep-const-double-fractionnal-timestep-const-double-time)
sauvegarder_equation
void Navier_Stokes_FTD_IJK::sauvegarder_equation(const Nom &, SFichier &) const
References
  • forcage_

  • Schema_Temps_IJK_base::get_current_time

  • interfaces_

  • liq_velocity_tmoy_

  • probleme_ijk

  • qdm_corrections_

  • schema_temps_ijk

  • terme_source_acceleration_

  • TRUST_Ref<_CLASSE_>::valeur

  • vap_velocity_tmoy_

  • velocity_bubble_old_

  • vitesse_upstream_reprise_

Referenced By
  • Probleme_FTD_IJK_base::sauvegarder_probleme

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::sauvegarder_equation(const Nom &, SFichier &) const <public-void-navier-stokes-ftd-ijk-sauvegarder-equation-const-nom-ref-sfichier-ref-const>`
[void Navier_Stokes_FTD_IJK::sauvegarder_equation(const Nom &, SFichier &) const](#public-void-navier-stokes-ftd-ijk-sauvegarder-equation-const-nom-ref-sfichier-ref-const)
schema_temps_ijk
Schema_Temps_IJK_base & Navier_Stokes_FTD_IJK::schema_temps_ijk()
References
  • Equation_base::le_schema_en_temps

  • TRUST_Ref<_CLASSE_>::valeur

Referenced By
  • calculer_dv

  • calculer_terme_asservissement

  • calculer_terme_source_acceleration

  • complete_initialise_ijk_fields

  • compute_add_external_forces

  • compute_correction_for_momentum_balance

  • create_forced_dilation

  • deplacer_interfaces

  • deplacer_interfaces_rk3

  • euler_explicit_update

  • euler_time_step

  • initialise_ijk_fields

  • initialise_ns_fields

  • sauvegarder_equation

  • set_time_for_corrections

  • write_check_etapes_et_termes

  • write_qdm_corrections_information

How to cite in this doc:
:ref:`Schema_Temps_IJK_base & Navier_Stokes_FTD_IJK::schema_temps_ijk() <public-schema-temps-ijk-base-ref-navier-stokes-ftd-ijk-schema-temps-ijk>`
[Schema_Temps_IJK_base & Navier_Stokes_FTD_IJK::schema_temps_ijk()](#public-schema-temps-ijk-base-ref-navier-stokes-ftd-ijk-schema-temps-ijk)
schema_temps_ijk
const Schema_Temps_IJK_base & Navier_Stokes_FTD_IJK::schema_temps_ijk() const
References
  • Equation_base::le_schema_en_temps

  • TRUST_Ref<_CLASSE_>::valeur

How to cite in this doc:
:ref:`const Schema_Temps_IJK_base & Navier_Stokes_FTD_IJK::schema_temps_ijk() const <public-const-schema-temps-ijk-base-ref-navier-stokes-ftd-ijk-schema-temps-ijk-const>`
[const Schema_Temps_IJK_base & Navier_Stokes_FTD_IJK::schema_temps_ijk() const](#public-const-schema-temps-ijk-base-ref-navier-stokes-ftd-ijk-schema-temps-ijk-const)
set_fichier_reprise_vitesse
void Navier_Stokes_FTD_IJK::set_fichier_reprise_vitesse(const Nom &prefix)
References
  • fichier_reprise_vitesse_

Referenced By
  • Probleme_FTD_IJK_base::reprendre_probleme

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::set_fichier_reprise_vitesse(const Nom &prefix) <public-void-navier-stokes-ftd-ijk-set-fichier-reprise-vitesse-const-nom-ref-prefix>`
[void Navier_Stokes_FTD_IJK::set_fichier_reprise_vitesse(const Nom &prefix)](#public-void-navier-stokes-ftd-ijk-set-fichier-reprise-vitesse-const-nom-ref-prefix)
set_param
void Navier_Stokes_FTD_IJK::set_param(Param &titi) override

Reimplements:

  • set_param

References
  • add_initial_field_

  • Param::ajouter

  • Param::ajouter_flag

  • boundary_conditions_

  • coef_ammortissement_

  • coef_force_time_n_

  • coef_immobilisation_

  • coef_mean_force_

  • coef_rayon_force_rappel_

  • coeff_evol_volume_

  • compute_force_init_

  • correction_force_

  • correction_semi_locale_volume_bulle_

  • diam_bulle_monodisperse_

  • diffusion_alternative_

  • disable_convection_qdm_

  • disable_diffusion_qdm_

  • disable_solveur_poisson_

  • disable_source_interf_

  • epaisseur_maille_

  • expression_derivee_acceleration_

  • expression_derivee_facteur_variable_source_

  • expression_potential_phi_

  • expression_pression_initiale_

  • expression_variable_source_

  • expression_vitesse_initiale_

  • expression_vitesse_upstream_

  • facteur_variable_source_

  • fichier_reprise_vitesse_

  • forcage_

  • frozen_velocity_

  • harmonic_nu_in_calc_with_indicatrice_

  • harmonic_nu_in_diff_operator_

  • improved_initial_pressure_guess_

  • include_pressure_gradient_in_ustar_

  • Kd_

  • Ki_

  • Kp_

  • liq_velocity_tmoy_

  • nb_diam_ortho_shear_perio_

  • nb_diam_upstream_

  • p_seuil_max_

  • p_seuil_min_

  • poisson_solver_

  • projection_initiale_demandee_

  • qdm_corrections_

  • refuse_patch_conservation_QdM_RK3_source_interf_

  • Param::REQUIRED

  • resolution_fluctuations_

  • stencil_vitesse_entree_

  • suppression_rejetons_

  • terme_source_acceleration_

  • test_etapes_et_bilan_

  • timestep_reprise_vitesse_

  • upstream_dir_

  • upstream_stencil_

  • upstream_velocity_bubble_factor_

  • upstream_velocity_bubble_factor_deriv_

  • upstream_velocity_bubble_factor_integral_

  • upstream_velocity_measured_

  • use_harmonic_viscosity_

  • use_inv_rho_for_mass_solver_and_calculer_rho_v_

  • use_inv_rho_in_poisson_solver_

  • vap_velocity_tmoy_

  • velocity_bubble_scope_

  • velocity_convection_op_

  • velocity_diffusion_op_

  • velocity_reset_

  • vitesse_entree_

  • vitesse_entree_compo_to_force_

  • vitesse_entree_dir_

  • vitesse_upstream_

  • vol_bulle_monodisperse_

  • vol_bulles_

Referenced By
  • readOn

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::set_param(Param &titi) override <public-void-navier-stokes-ftd-ijk-set-param-param-ref-titi-override>`
[void Navier_Stokes_FTD_IJK::set_param(Param &titi) override](#public-void-navier-stokes-ftd-ijk-set-param-param-ref-titi-override)
set_param_reprise_pb
void Navier_Stokes_FTD_IJK::set_param_reprise_pb(Param &)
References
  • Param::ajouter

  • fichier_reprise_vitesse_

  • forcage_

  • liq_velocity_tmoy_

  • qdm_corrections_

  • terme_source_acceleration_

  • timestep_reprise_vitesse_

  • vap_velocity_tmoy_

  • velocity_bubble_old_

  • vitesse_upstream_reprise_

Referenced By
  • Probleme_FTD_IJK_base::reprendre_probleme

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::set_param_reprise_pb(Param &) <public-void-navier-stokes-ftd-ijk-set-param-reprise-pb-param-ref>`
[void Navier_Stokes_FTD_IJK::set_param_reprise_pb(Param &)](#public-void-navier-stokes-ftd-ijk-set-param-reprise-pb-param-ref)
set_time_for_corrections
void Navier_Stokes_FTD_IJK::set_time_for_corrections()
References
  • qdm_corrections_

  • schema_temps_ijk

  • corrections_qdm::set_time

Referenced By
  • corriger_qdm

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::set_time_for_corrections() <public-void-navier-stokes-ftd-ijk-set-time-for-corrections>`
[void Navier_Stokes_FTD_IJK::set_time_for_corrections()](#public-void-navier-stokes-ftd-ijk-set-time-for-corrections)
taille_memoire
unsigned Navier_Stokes_FTD_IJK::taille_memoire() const override

Reimplements:

  • taille_memoire

How to cite in this doc:
:ref:`unsigned Navier_Stokes_FTD_IJK::taille_memoire() const override <public-unsigned-navier-stokes-ftd-ijk-taille-memoire-const-override>`
[unsigned Navier_Stokes_FTD_IJK::taille_memoire() const override](#public-unsigned-navier-stokes-ftd-ijk-taille-memoire-const-override)
terme_source_gravite
void Navier_Stokes_FTD_IJK::terme_source_gravite(IJK_Field_double &dv, int k_index, int dir) const
References
  • Milieu_base::gravite

  • milieu_ijk

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ni

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nj

  • Champ_Don_base::valeurs

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::terme_source_gravite(IJK_Field_double &dv, int k_index, int dir) const <public-void-navier-stokes-ftd-ijk-terme-source-gravite-ijk-field-double-ref-dv-int-k-index-int-dir-const>`
[void Navier_Stokes_FTD_IJK::terme_source_gravite(IJK_Field_double &dv, int k_index, int dir) const](#public-void-navier-stokes-ftd-ijk-terme-source-gravite-ijk-field-double-ref-dv-int-k-index-int-dir-const)
test_etapes_et_bilan_rho_u_euler
void Navier_Stokes_FTD_IJK::test_etapes_et_bilan_rho_u_euler(bool apres)
References
  • rho_field_

  • rho_u_euler_ap_rho_mu_ind_

  • rho_u_euler_ap_rho_mu_ind_champ_

  • rho_u_euler_av_rho_mu_ind_

  • rho_u_euler_av_rho_mu_ind_champ_

  • test_etapes_et_bilan_

  • u_euler_ap_rho_mu_ind_

  • velocity_

Referenced By
  • Probleme_FTD_IJK_base::solveTimeStep_Euler

  • Probleme_FTD_IJK_base::solveTimeStep_RK3

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::test_etapes_et_bilan_rho_u_euler(bool apres) <public-void-navier-stokes-ftd-ijk-test-etapes-et-bilan-rho-u-euler-bool-apres>`
[void Navier_Stokes_FTD_IJK::test_etapes_et_bilan_rho_u_euler(bool apres)](#public-void-navier-stokes-ftd-ijk-test-etapes-et-bilan-rho-u-euler-bool-apres)
transfer_ft_to_ns
void Navier_Stokes_FTD_IJK::transfer_ft_to_ns()
References
  • redistribute_from_splitting_ft_faces_

  • terme_abs_repulsion_interfaces_ft_

  • terme_abs_repulsion_interfaces_ns_

  • terme_repulsion_interfaces_ft_

  • terme_repulsion_interfaces_ns_

Referenced By
  • Postprocessing_IJK::update_stat_ft

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::transfer_ft_to_ns() <public-void-navier-stokes-ftd-ijk-transfer-ft-to-ns>`
[void Navier_Stokes_FTD_IJK::transfer_ft_to_ns()](#public-void-navier-stokes-ftd-ijk-transfer-ft-to-ns)
update_indicatrice_variables_monofluides
void Navier_Stokes_FTD_IJK::update_indicatrice_variables_monofluides()
References
  • boundary_conditions_

  • IJK_Shear_Periodic_helpler::defilement_

  • Boundary_Conditions::get_correction_interp_monofluide

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::get_shear_BC_helpler

  • I_ns_

  • interfaces_

  • inv_rho_field_

  • kappa_ft_

  • kappa_ns_

  • milieu_ijk

  • molecular_mu_

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::nk

  • pressure_

  • Redistribute_Field::redistribute

  • redistribute_from_splitting_ft_elem_ghostz_max_

  • redistribute_from_splitting_ft_elem_ghostz_min_

  • rho_field_

  • IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmax_

  • IJK_Shear_Periodic_helpler::set_I_sig_kappa_zmin_

  • IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmax_

  • IJK_Shear_Periodic_helpler::set_indicatrice_ghost_zmin_

  • use_inv_rho_

Referenced By
  • Probleme_FTD_IJK_base::deplacer_interfaces

  • deplacer_interfaces_rk3

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::update_indicatrice_variables_monofluides() <public-void-navier-stokes-ftd-ijk-update-indicatrice-variables-monofluides>`
[void Navier_Stokes_FTD_IJK::update_indicatrice_variables_monofluides()](#public-void-navier-stokes-ftd-ijk-update-indicatrice-variables-monofluides)
update_rho_v
void Navier_Stokes_FTD_IJK::update_rho_v()
References
  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • rho_field_

  • rho_v_

  • use_inv_rho_for_mass_solver_and_calculer_rho_v_

  • velocity_

Referenced By
  • calculer_dv

  • calculer_terme_asservissement

  • calculer_terme_source_acceleration

  • compute_correction_for_momentum_balance

  • forcage_control_ecoulement

  • update_v_or_rhov

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::update_rho_v() <public-void-navier-stokes-ftd-ijk-update-rho-v>`
[void Navier_Stokes_FTD_IJK::update_rho_v()](#public-void-navier-stokes-ftd-ijk-update-rho-v)
update_v_ghost_from_rho_v
void Navier_Stokes_FTD_IJK::update_v_ghost_from_rho_v()
References
  • boundary_conditions_

  • Probleme_FTD_IJK_base::domaine_ijk

  • Domaine_IJK::ELEM

  • Boundary_Conditions::get_dU_perio

  • Domaine_IJK::get_nb_items_global

  • Domaine_IJK::get_offset_local

  • probleme_ijk

  • rho_field_

  • rho_v_

  • velocity_

Referenced By
  • update_v_or_rhov

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::update_v_ghost_from_rho_v() <public-void-navier-stokes-ftd-ijk-update-v-ghost-from-rho-v>`
[void Navier_Stokes_FTD_IJK::update_v_ghost_from_rho_v()](#public-void-navier-stokes-ftd-ijk-update-v-ghost-from-rho-v)
update_v_or_rhov
void Navier_Stokes_FTD_IJK::update_v_or_rhov(bool with_p=false)
References
  • boundary_conditions_

  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • IJK_Field_template<_TYPE_, _TYPE_ARRAY_>::echange_espace_virtuel

  • Boundary_Conditions::get_correction_conserv_qdm

  • IJK_Field_local_template<_TYPE_, _TYPE_ARRAY_>::ghost

  • pressure_

  • rho_field_

  • update_rho_v

  • update_v_ghost_from_rho_v

  • velocity_

Referenced By
  • euler_time_step

  • Probleme_FTD_IJK_base::euler_time_step

  • rk3_sub_step

  • Probleme_FTD_IJK_base::solveTimeStep

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::update_v_or_rhov(bool with_p=false) <public-void-navier-stokes-ftd-ijk-update-v-or-rhov-bool-with-p-equal-false>`
[void Navier_Stokes_FTD_IJK::update_v_or_rhov(bool with_p=false)](#public-void-navier-stokes-ftd-ijk-update-v-or-rhov-bool-with-p-equal-false)
write_check_etapes_et_termes
void Navier_Stokes_FTD_IJK::write_check_etapes_et_termes(const int rk_step)
References
  • Sortie_Fichier_base::close

  • Schema_Temps_IJK_base::get_current_time

  • Probleme_FTD_IJK_base::get_reprise

  • Schema_Temps_IJK_base::get_tstep

  • Process::je_suis_maitre

  • pression_ap_proj_

  • probleme_ijk

  • rho_du_euler_ap_prediction_

  • rho_du_euler_ap_projection_

  • rho_u_euler_ap_projection_

  • rho_u_euler_ap_rho_mu_ind_

  • rho_u_euler_av_prediction_

  • rho_u_euler_av_rho_mu_ind_

  • schema_temps_ijk

  • terme_convection_

  • terme_diffusion_

  • terme_interfaces_

  • terme_interfaces_af_mass_solver_

  • terme_interfaces_bf_mass_solver_

  • terme_interfaces_bf_mass_solver_bis_

  • terme_moyen_convection_mass_solver_

  • terme_moyen_diffusion_mass_solver_

  • terme_pression_bis_

  • terme_pression_ter_

  • test_etapes_et_bilan_

  • u_euler_ap_rho_mu_ind_

Referenced By
  • calculer_dv

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::write_check_etapes_et_termes(const int rk_step) <public-void-navier-stokes-ftd-ijk-write-check-etapes-et-termes-const-int-rk-step>`
[void Navier_Stokes_FTD_IJK::write_check_etapes_et_termes(const int rk_step)](#public-void-navier-stokes-ftd-ijk-write-check-etapes-et-termes-const-int-rk-step)
write_qdm_corrections_information
void Navier_Stokes_FTD_IJK::write_qdm_corrections_information()
References
  • Sortie_Fichier_base::close

  • corrections_qdm::get_correction_values

  • Schema_Temps_IJK_base::get_current_time

  • Probleme_FTD_IJK_base::get_reprise

  • Schema_Temps_IJK_base::get_tstep

  • corrections_qdm::get_velocity_corrections

  • Process::je_suis_maitre

  • probleme_ijk

  • qdm_corrections_

  • rho_field_

  • schema_temps_ijk

  • velocity_

Referenced By
  • corriger_qdm

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::write_qdm_corrections_information() <public-void-navier-stokes-ftd-ijk-write-qdm-corrections-information>`
[void Navier_Stokes_FTD_IJK::write_qdm_corrections_information()](#public-void-navier-stokes-ftd-ijk-write-qdm-corrections-information)
~Navier_Stokes_FTD_IJK
Navier_Stokes_FTD_IJK::~Navier_Stokes_FTD_IJK()
How to cite in this doc:
:ref:`Navier_Stokes_FTD_IJK::~Navier_Stokes_FTD_IJK() <public-navier-stokes-ftd-ijk-dtor-navier-stokes-ftd-ijk>`
[Navier_Stokes_FTD_IJK::~Navier_Stokes_FTD_IJK()](#public-navier-stokes-ftd-ijk-dtor-navier-stokes-ftd-ijk)
cree_instance
Objet_U * Navier_Stokes_FTD_IJK::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Navier_Stokes_FTD_IJK::cree_instance() <public-static-objet-u-ptr-navier-stokes-ftd-ijk-cree-instance>`
[Objet_U * Navier_Stokes_FTD_IJK::cree_instance()](#public-static-objet-u-ptr-navier-stokes-ftd-ijk-cree-instance)
Fill_postprocessable_fields
void Navier_Stokes_FTD_IJK::Fill_postprocessable_fields(std::vector< FieldInfo_t > &chps)
Referenced By
  • Probleme_FTD_IJK_base::Fill_postprocessable_fields

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::Fill_postprocessable_fields(std::vector< FieldInfo_t > &chps) <public-static-void-navier-stokes-ftd-ijk-fill-postprocessable-fields-std-vector-fieldinfo-t-ref-chps>`
[void Navier_Stokes_FTD_IJK::Fill_postprocessable_fields(std::vector< FieldInfo_t > &chps)](#public-static-void-navier-stokes-ftd-ijk-fill-postprocessable-fields-std-vector-fieldinfo-t-ref-chps)
info
const Type_info * Navier_Stokes_FTD_IJK::info()
How to cite in this doc:
:ref:`const Type_info * Navier_Stokes_FTD_IJK::info() <public-static-const-type-info-ptr-navier-stokes-ftd-ijk-info>`
[const Type_info * Navier_Stokes_FTD_IJK::info()](#public-static-const-type-info-ptr-navier-stokes-ftd-ijk-info)
self_cast
const Navier_Stokes_FTD_IJK & Navier_Stokes_FTD_IJK::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Navier_Stokes_FTD_IJK & Navier_Stokes_FTD_IJK::self_cast(const Objet_U &) <public-static-const-navier-stokes-ftd-ijk-ref-navier-stokes-ftd-ijk-self-cast-const-objet-u-ref>`
[const Navier_Stokes_FTD_IJK & Navier_Stokes_FTD_IJK::self_cast(const Objet_U &)](#public-static-const-navier-stokes-ftd-ijk-ref-navier-stokes-ftd-ijk-self-cast-const-objet-u-ref)
self_cast
Navier_Stokes_FTD_IJK & Navier_Stokes_FTD_IJK::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Navier_Stokes_FTD_IJK & Navier_Stokes_FTD_IJK::self_cast(Objet_U &) <public-static-navier-stokes-ftd-ijk-ref-navier-stokes-ftd-ijk-self-cast-objet-u-ref>`
[Navier_Stokes_FTD_IJK & Navier_Stokes_FTD_IJK::self_cast(Objet_U &)](#public-static-navier-stokes-ftd-ijk-ref-navier-stokes-ftd-ijk-self-cast-objet-u-ref)
initialise_velocity_from_file
void Navier_Stokes_FTD_IJK::initialise_velocity_from_file(const Nom &fichier_reprise_vitesse)
References
  • add_initial_field_

  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • expression_vitesse_initiale_

  • IJK_Field_vector<T, N>::get_domaine

  • Domaine_base::le_nom

  • timestep_reprise_vitesse_

  • velocity_

Referenced By
  • initialise_ijk_fields

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::initialise_velocity_from_file(const Nom &fichier_reprise_vitesse) <protected-void-navier-stokes-ftd-ijk-initialise-velocity-from-file-const-nom-ref-fichier-reprise-vitesse>`
[void Navier_Stokes_FTD_IJK::initialise_velocity_from_file(const Nom &fichier_reprise_vitesse)](#protected-void-navier-stokes-ftd-ijk-initialise-velocity-from-file-const-nom-ref-fichier-reprise-vitesse)
initialise_velocity_using_expression
void Navier_Stokes_FTD_IJK::initialise_velocity_using_expression(const Noms &expression_vitesse_initiale)
References
  • IJK_Field_vector<T, N>::echange_espace_virtuel

  • Process::exit

  • expression_vitesse_initiale_

  • TRUST_Vector<_CLASSE_>::size

  • velocity_

Referenced By
  • initialise_ijk_fields

How to cite in this doc:
:ref:`void Navier_Stokes_FTD_IJK::initialise_velocity_using_expression(const Noms &expression_vitesse_initiale) <protected-void-navier-stokes-ftd-ijk-initialise-velocity-using-expression-const-noms-ref-expression-vitesse-initiale>`
[void Navier_Stokes_FTD_IJK::initialise_velocity_using_expression(const Noms &expression_vitesse_initiale)](#protected-void-navier-stokes-ftd-ijk-initialise-velocity-using-expression-const-noms-ref-expression-vitesse-initiale)
printOn
Sortie & Navier_Stokes_FTD_IJK::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::le_nom

  • Objet_U::que_suis_je

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

Lecture d’une equation sur un flot d’entree.

Le format est le suivant: { [ Source { [sou_1], [sour_2], …} ] Conditions_limites { [cl_1] [cl_2] … } Conditions_initiales { [cl_init] } }

Reimplements:

  • readOn

References
  • Param::lire_avec_accolades_depuis

  • Objet_U::que_suis_je

  • set_param

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

Attributes Documentation#

info_obj (public)
const Type_info Navier_Stokes_FTD_IJK::info_obj
add_initial_field_ (protected)
int Navier_Stokes_FTD_IJK::add_initial_field_ = 0
backup_terme_source_interfaces_ft_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::backup_terme_source_interfaces_ft_
backup_terme_source_interfaces_ns_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::backup_terme_source_interfaces_ns_
boundary_conditions_ (protected)
Boundary_Conditions Navier_Stokes_FTD_IJK::boundary_conditions_
centre_gravite_bulles_ (protected)
DoubleTab Navier_Stokes_FTD_IJK::centre_gravite_bulles_
champs_compris_ (protected)
Champs_compris_IJK Navier_Stokes_FTD_IJK::champs_compris_
coef_ammortissement_ (protected)
double Navier_Stokes_FTD_IJK::coef_ammortissement_ = 0.
coef_force_time_n_ (protected)
double Navier_Stokes_FTD_IJK::coef_force_time_n_ = 0.
coef_immobilisation_ (protected)
double Navier_Stokes_FTD_IJK::coef_immobilisation_ = 0.
coef_mean_force_ (protected)
double Navier_Stokes_FTD_IJK::coef_mean_force_ = 0.
coef_rayon_force_rappel_ (protected)
double Navier_Stokes_FTD_IJK::coef_rayon_force_rappel_ = 0.
coeff_evol_volume_ (protected)
double Navier_Stokes_FTD_IJK::coeff_evol_volume_ = 0.
compute_force_init_ (protected)
int Navier_Stokes_FTD_IJK::compute_force_init_ = 0
compute_rising_velocities_ (protected)
int Navier_Stokes_FTD_IJK::compute_rising_velocities_ = 0
correction_bilan_qdm_ (protected)
int Navier_Stokes_FTD_IJK::correction_bilan_qdm_ = 0
correction_force_ (protected)
ArrOfInt Navier_Stokes_FTD_IJK::correction_force_
correction_semi_locale_volume_bulle_ (protected)
int Navier_Stokes_FTD_IJK::correction_semi_locale_volume_bulle_ = 0
d_pressure_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::d_pressure_
d_v_diff_et_conv_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::d_v_diff_et_conv_
d_velocity_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::d_velocity_
deactivate_remeshing_velocity_ (protected)
int Navier_Stokes_FTD_IJK::deactivate_remeshing_velocity_ = 0
diam_bulle_monodisperse_ (protected)
double Navier_Stokes_FTD_IJK::diam_bulle_monodisperse_ = - 1
diffusion_alternative_ (protected)
int Navier_Stokes_FTD_IJK::diffusion_alternative_ = 0
disable_convection_qdm_ (protected)
int Navier_Stokes_FTD_IJK::disable_convection_qdm_ = 0
disable_diffusion_qdm_ (protected)
int Navier_Stokes_FTD_IJK::disable_diffusion_qdm_ = 0
disable_solveur_poisson_ (protected)
int Navier_Stokes_FTD_IJK::disable_solveur_poisson_ = 0
disable_source_interf_ (protected)
int Navier_Stokes_FTD_IJK::disable_source_interf_ = 0
div_rhou_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::div_rhou_
epaisseur_maille_ (protected)
int Navier_Stokes_FTD_IJK::epaisseur_maille_ = 8
expression_derivee_acceleration_ (protected)
Nom Navier_Stokes_FTD_IJK::expression_derivee_acceleration_ = "0"
expression_derivee_facteur_variable_source_ (protected)
Nom Navier_Stokes_FTD_IJK::expression_derivee_facteur_variable_source_ = "0"
expression_potential_phi_ (protected)
Nom Navier_Stokes_FTD_IJK::expression_potential_phi_ = "??"
expression_pression_initiale_ (protected)
Nom Navier_Stokes_FTD_IJK::expression_pression_initiale_
expression_variable_source_ (protected)
Noms Navier_Stokes_FTD_IJK::expression_variable_source_
expression_vitesse_initiale_ (protected)
Noms Navier_Stokes_FTD_IJK::expression_vitesse_initiale_
expression_vitesse_upstream_ (protected)
Nom Navier_Stokes_FTD_IJK::expression_vitesse_upstream_
facteur_variable_source_ (protected)
double Navier_Stokes_FTD_IJK::facteur_variable_source_ = 1.
fichier_reprise_vitesse_ (protected)
Nom Navier_Stokes_FTD_IJK::fichier_reprise_vitesse_ = "??"
fill_rising_velocities_ (protected)
int Navier_Stokes_FTD_IJK::fill_rising_velocities_ = 0
flag_variable_source_ (protected)
bool Navier_Stokes_FTD_IJK::flag_variable_source_ = false
forcage_ (protected)
init_forcage_THI Navier_Stokes_FTD_IJK::forcage_
force_rappel_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::force_rappel_
force_rappel_ft_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::force_rappel_ft_
frozen_velocity_ (protected)
int Navier_Stokes_FTD_IJK::frozen_velocity_ = 0
harmonic_nu_in_calc_with_indicatrice_ (protected)
int Navier_Stokes_FTD_IJK::harmonic_nu_in_calc_with_indicatrice_ = 0
harmonic_nu_in_diff_operator_ (protected)
int Navier_Stokes_FTD_IJK::harmonic_nu_in_diff_operator_ = 0
I_ns_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::I_ns_
improved_initial_pressure_guess_ (protected)
int Navier_Stokes_FTD_IJK::improved_initial_pressure_guess_ = 0
include_pressure_gradient_in_ustar_ (protected)
int Navier_Stokes_FTD_IJK::include_pressure_gradient_in_ustar_ = 0
int_x_ (protected)
double Navier_Stokes_FTD_IJK::int_x_ = 0.
int_y_ (protected)
double Navier_Stokes_FTD_IJK::int_y_ = 0.
int_z_ (protected)
double Navier_Stokes_FTD_IJK::int_z_ = 0.
integrated_residu_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::integrated_residu_ = {0.,0.,0.}
interfaces_ (protected)
TRUST_Ref<IJK_Interfaces *> Navier_Stokes_FTD_IJK::interfaces_
inv_rho_field_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::inv_rho_field_
kappa_ft_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::kappa_ft_
kappa_ns_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::kappa_ns_
Kd_ (protected)
double Navier_Stokes_FTD_IJK::Kd_ = 0.
Ki_ (protected)
double Navier_Stokes_FTD_IJK::Ki_ = 0.
Kp_ (protected)
double Navier_Stokes_FTD_IJK::Kp_ = 0.
laplacien_velocity_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::laplacien_velocity_
le_fluide_ (protected)
TRUST_Ref<Milieu_base *> Navier_Stokes_FTD_IJK::le_fluide_
liq_velocity_tmoy_ (protected)
double Navier_Stokes_FTD_IJK::liq_velocity_tmoy_ = 0.
mean_bubble_rotation_vector_ (protected)
DoubleTab Navier_Stokes_FTD_IJK::mean_bubble_rotation_vector_
molecular_mu_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::molecular_mu_
nb_diam_ortho_shear_perio_ (protected)
double Navier_Stokes_FTD_IJK::nb_diam_ortho_shear_perio_ = - 1.1e20
nb_diam_upstream_ (protected)
double Navier_Stokes_FTD_IJK::nb_diam_upstream_ = 0.
p_seuil_max_ (protected)
double Navier_Stokes_FTD_IJK::p_seuil_max_ = 10000000
p_seuil_min_ (protected)
double Navier_Stokes_FTD_IJK::p_seuil_min_ = - 10000000
parser_derivee_acceleration_ (protected)
Parser Navier_Stokes_FTD_IJK::parser_derivee_acceleration_
parser_derivee_facteur_variable_source_ (protected)
Parser Navier_Stokes_FTD_IJK::parser_derivee_facteur_variable_source_
poisson_solver_ (protected)
Multigrille_Adrien Navier_Stokes_FTD_IJK::poisson_solver_
potential_phi_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::potential_phi_
pression_ap_proj_ (protected)
double Navier_Stokes_FTD_IJK::pression_ap_proj_ = 0.
pressure_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::pressure_
pressure_ghost_cells_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::pressure_ghost_cells_
pressure_rhs_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::pressure_rhs_
projection_initiale_demandee_ (protected)
int Navier_Stokes_FTD_IJK::projection_initiale_demandee_ = 0
psi_velocity_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::psi_velocity_
qdm_corrections_ (protected)
corrections_qdm Navier_Stokes_FTD_IJK::qdm_corrections_
redistribute_from_splitting_ft_elem_ (protected)
Redistribute_Field Navier_Stokes_FTD_IJK::redistribute_from_splitting_ft_elem_
redistribute_from_splitting_ft_elem_ghostz_ (protected)
Redistribute_Field Navier_Stokes_FTD_IJK::redistribute_from_splitting_ft_elem_ghostz_
redistribute_from_splitting_ft_elem_ghostz_max_ (protected)
Redistribute_Field Navier_Stokes_FTD_IJK::redistribute_from_splitting_ft_elem_ghostz_max_
redistribute_from_splitting_ft_elem_ghostz_min_ (protected)
Redistribute_Field Navier_Stokes_FTD_IJK::redistribute_from_splitting_ft_elem_ghostz_min_
redistribute_from_splitting_ft_faces_ (protected)
FixedVector<Redistribute_Field, 3> Navier_Stokes_FTD_IJK::redistribute_from_splitting_ft_faces_
redistribute_to_splitting_ft_elem_ (protected)
Redistribute_Field Navier_Stokes_FTD_IJK::redistribute_to_splitting_ft_elem_
redistribute_to_splitting_ft_faces_ (protected)
FixedVector<Redistribute_Field, 3> Navier_Stokes_FTD_IJK::redistribute_to_splitting_ft_faces_
refuse_patch_conservation_QdM_RK3_source_interf_ (protected)
int Navier_Stokes_FTD_IJK::refuse_patch_conservation_QdM_RK3_source_interf_ = 0
resolution_fluctuations_ (protected)
int Navier_Stokes_FTD_IJK::resolution_fluctuations_ = 0
rho_du_euler_ap_prediction_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::rho_du_euler_ap_prediction_ = {0.,0.,0.}
rho_du_euler_ap_prediction_champ_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::rho_du_euler_ap_prediction_champ_
rho_du_euler_ap_projection_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::rho_du_euler_ap_projection_ = {0.,0.,0.}
rho_du_euler_ap_projection_champ_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::rho_du_euler_ap_projection_champ_
rho_field_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::rho_field_
rho_moyen_ (protected)
double Navier_Stokes_FTD_IJK::rho_moyen_ = 0.
rho_u_euler_ap_projection_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::rho_u_euler_ap_projection_ = {0.,0.,0.}
rho_u_euler_ap_projection_champ_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::rho_u_euler_ap_projection_champ_
rho_u_euler_ap_rho_mu_ind_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::rho_u_euler_ap_rho_mu_ind_ = {0.,0.,0.}
rho_u_euler_ap_rho_mu_ind_champ_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::rho_u_euler_ap_rho_mu_ind_champ_
rho_u_euler_av_prediction_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::rho_u_euler_av_prediction_ = {0.,0.,0.}
rho_u_euler_av_prediction_champ_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::rho_u_euler_av_prediction_champ_
rho_u_euler_av_rho_mu_ind_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::rho_u_euler_av_rho_mu_ind_ = {0.,0.,0.}
rho_u_euler_av_rho_mu_ind_champ_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::rho_u_euler_av_rho_mu_ind_champ_
rho_v_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::rho_v_
RK3_F_pressure_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::RK3_F_pressure_
RK3_F_velocity_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::RK3_F_velocity_
stencil_vitesse_entree_ (protected)
int Navier_Stokes_FTD_IJK::stencil_vitesse_entree_ = 3
store_rhov_moy_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::store_rhov_moy_
suppression_rejetons_ (protected)
int Navier_Stokes_FTD_IJK::suppression_rejetons_ = 0
terme_abs_repulsion_interfaces_ft_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_abs_repulsion_interfaces_ft_
terme_abs_repulsion_interfaces_ns_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_abs_repulsion_interfaces_ns_
terme_convection_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_convection_ = {0.,0.,0.}
terme_convection_mass_solver_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_convection_mass_solver_
terme_diffusion_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_diffusion_ = {0.,0.,0.}
terme_diffusion_local_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_diffusion_local_
terme_diffusion_mass_solver_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_diffusion_mass_solver_
terme_interfaces_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_interfaces_
terme_interfaces_af_mass_solver_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_interfaces_af_mass_solver_ = {0.,0.,0.}
terme_interfaces_bf_mass_solver_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_interfaces_bf_mass_solver_ = {0.,0.,0.}
terme_interfaces_bf_mass_solver_bis_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_interfaces_bf_mass_solver_bis_ = {0.,0.,0.}
terme_interfaces_conv_diff_mass_solver_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_interfaces_conv_diff_mass_solver_ = {0.,0.,0.}
terme_moyen_convection_mass_solver_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_moyen_convection_mass_solver_ = {0.,0.,0.}
terme_moyen_diffusion_mass_solver_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_moyen_diffusion_mass_solver_ = {0.,0.,0.}
terme_pression_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_pression_ = {0.,0.,0.}
terme_pression_bis_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_pression_bis_ = {0.,0.,0.}
terme_pression_in_ustar_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_pression_in_ustar_ = {0.,0.,0.}
terme_pression_in_ustar_local_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_pression_in_ustar_local_
terme_pression_local_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_pression_local_
terme_pression_ter_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::terme_pression_ter_ = {0.,0.,0.}
terme_repulsion_interfaces_ft_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_repulsion_interfaces_ft_
terme_repulsion_interfaces_ns_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_repulsion_interfaces_ns_
terme_source_acceleration_ (protected)
double Navier_Stokes_FTD_IJK::terme_source_acceleration_ = 0.
terme_source_correction_ (protected)
ArrOfDouble Navier_Stokes_FTD_IJK::terme_source_correction_
terme_source_interfaces_ft_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_source_interfaces_ft_
terme_source_interfaces_ns_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::terme_source_interfaces_ns_
test_etapes_et_bilan_ (protected)
int Navier_Stokes_FTD_IJK::test_etapes_et_bilan_ = 0
timestep_reprise_vitesse_ (protected)
int Navier_Stokes_FTD_IJK::timestep_reprise_vitesse_ = 1
type_surface_efficace_face_ (protected)
TYPE_SURFACE_EFFICACE_FACE Navier_Stokes_FTD_IJK::type_surface_efficace_face_ = TYPE_SURFACE_EFFICACE_FACE::NON_INITIALISE
type_surface_efficace_interface_ (protected)
TYPE_SURFACE_EFFICACE_INTERFACE Navier_Stokes_FTD_IJK::type_surface_efficace_interface_ = TYPE_SURFACE_EFFICACE_INTERFACE::NON_INITIALISE
u_euler_ap_rho_mu_ind_ (protected)
Vecteur3 Navier_Stokes_FTD_IJK::u_euler_ap_rho_mu_ind_ = {0.,0.,0.}
unit_ (protected)
IJK_Field_double Navier_Stokes_FTD_IJK::unit_
upstream_dir_ (protected)
int Navier_Stokes_FTD_IJK::upstream_dir_ = - 1
upstream_stencil_ (protected)
int Navier_Stokes_FTD_IJK::upstream_stencil_ = 3
upstream_velocity_bubble_factor_ (protected)
double Navier_Stokes_FTD_IJK::upstream_velocity_bubble_factor_ = 1.
upstream_velocity_bubble_factor_deriv_ (protected)
double Navier_Stokes_FTD_IJK::upstream_velocity_bubble_factor_deriv_ = 0.
upstream_velocity_bubble_factor_integral_ (protected)
double Navier_Stokes_FTD_IJK::upstream_velocity_bubble_factor_integral_ = 0.
upstream_velocity_measured_ (protected)
int Navier_Stokes_FTD_IJK::upstream_velocity_measured_ = 0
use_bubbles_velocities_from_barycentres_ (protected)
int Navier_Stokes_FTD_IJK::use_bubbles_velocities_from_barycentres_ = 0
use_bubbles_velocities_from_interface_ (protected)
int Navier_Stokes_FTD_IJK::use_bubbles_velocities_from_interface_ = 0
use_harmonic_viscosity_ (protected)
int Navier_Stokes_FTD_IJK::use_harmonic_viscosity_ = 0
use_inv_rho_ (protected)
int Navier_Stokes_FTD_IJK::use_inv_rho_ = 0
use_inv_rho_for_mass_solver_and_calculer_rho_v_ (protected)
int Navier_Stokes_FTD_IJK::use_inv_rho_for_mass_solver_and_calculer_rho_v_ = 0
use_inv_rho_in_poisson_solver_ (protected)
int Navier_Stokes_FTD_IJK::use_inv_rho_in_poisson_solver_ = 0
vap_velocity_tmoy_ (protected)
double Navier_Stokes_FTD_IJK::vap_velocity_tmoy_ = 0.
variable_source_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::variable_source_
velocity_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::velocity_
velocity_bubble_integral_err_ (protected)
double Navier_Stokes_FTD_IJK::velocity_bubble_integral_err_ = 0.
velocity_bubble_new_ (protected)
double Navier_Stokes_FTD_IJK::velocity_bubble_new_ = 0.
velocity_bubble_old_ (protected)
double Navier_Stokes_FTD_IJK::velocity_bubble_old_ = - 1.1e20
velocity_bubble_scope_ (protected)
double Navier_Stokes_FTD_IJK::velocity_bubble_scope_ = 0.
velocity_convection_op_ (protected)
Operateur_IJK_faces_conv Navier_Stokes_FTD_IJK::velocity_convection_op_
velocity_diffusion_op_ (protected)
Operateur_IJK_faces_diff Navier_Stokes_FTD_IJK::velocity_diffusion_op_
velocity_ft_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::velocity_ft_
velocity_reset_ (protected)
int Navier_Stokes_FTD_IJK::velocity_reset_ = 0
vitesse_entree_ (protected)
double Navier_Stokes_FTD_IJK::vitesse_entree_ = - 1.1e20
vitesse_entree_compo_to_force_ (protected)
int Navier_Stokes_FTD_IJK::vitesse_entree_compo_to_force_ = - 1
vitesse_entree_dir_ (protected)
int Navier_Stokes_FTD_IJK::vitesse_entree_dir_ = 0
vitesse_upstream_ (protected)
double Navier_Stokes_FTD_IJK::vitesse_upstream_ = - 1.1e20
vitesse_upstream_reprise_ (protected)
double Navier_Stokes_FTD_IJK::vitesse_upstream_reprise_ = - 1.1e20
vitesses_translation_bulles_ (protected)
DoubleTab Navier_Stokes_FTD_IJK::vitesses_translation_bulles_
vol_bulle_monodisperse_ (protected)
double Navier_Stokes_FTD_IJK::vol_bulle_monodisperse_ = - 1
vol_bulles_ (protected)
ArrOfDouble Navier_Stokes_FTD_IJK::vol_bulles_
zero_field_ft_ (protected)
IJK_Field_vector3_double Navier_Stokes_FTD_IJK::zero_field_ft_

Friends#

  • friend class Postprocessing_IJK

  • friend class Statistiques_dns_ijk_FT

Enums#

Navier_Stokes_FTD_IJK::velocity_convection_options_#

Location: triocfd-code/src/Multiphase/Front_tracking_discontinu/IJK/Equations/Navier_Stokes_FTD_IJK.h:252

How to cite in this doc:

:ref:`Navier\_Stokes\_FTD\_IJK::velocity\_convection\_options\_ <enum-none-navier-stokes-ftd-ijk-velocity-convection-options>`
[Navier\_Stokes\_FTD\_IJK::velocity\_convection\_options\_](#enum-none-navier-stokes-ftd-ijk-velocity-convection-options)
  • non_conservative_simple

  • non_conservative_rhou

  • conservative

Navier_Stokes_FTD_IJK::velocity_diffusion_options_#

Location: triocfd-code/src/Multiphase/Front_tracking_discontinu/IJK/Equations/Navier_Stokes_FTD_IJK.h:243

How to cite in this doc:

:ref:`Navier\_Stokes\_FTD\_IJK::velocity\_diffusion\_options\_ <enum-none-navier-stokes-ftd-ijk-velocity-diffusion-options>`
[Navier\_Stokes\_FTD\_IJK::velocity\_diffusion\_options\_](#enum-none-navier-stokes-ftd-ijk-velocity-diffusion-options)
  • simple_arithmetic

  • full_arithmetic

  • full_adaptative

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
  • Friends
  • Enums
    • Navier_Stokes_FTD_IJK::velocity_convection_options_
    • Navier_Stokes_FTD_IJK::velocity_diffusion_options_

By The TrioCFD team

© Copyright 2025, CEA.