Navier_Stokes_FT_Disc#
#include <Navier_Stokes_FT_Disc.h>
How to reference this class#
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Navier\_Stokes\_FT\_Disc <class-navier-stokes-ft-disc>`
[Navier\_Stokes\_FT\_Disc](#class-navier-stokes-ft-disc)
Detailed description#
Inherits from#
public : Navier_Stokes_Turbulent
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
List of Private Methods#
Complete Member Function Documentation#
associer_pb_base#
void Navier_Stokes_FT_Disc::associer_pb_base(const Probleme_base &probleme) override
S’associe au probleme: apelle Equation_base::associer_pb_base(const Probleme_base&)
Detailed description
s’associe avec les operateurs de divergence et de gradient.
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::associer_pb_base(const Probleme_base &probleme) override <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-associer-pb-base-const-probleme-base-ref-probleme-override>`
[void Navier_Stokes_FT_Disc::associer_pb_base(const Probleme_base &probleme) override](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-associer-pb-base-const-probleme-base-ref-probleme-override)
calculer_delta_u_interface#
void Navier_Stokes_FT_Disc::calculer_delta_u_interface(Champ_base &u0, int phase_pilote, int ordre)
Calcul du saut de vitesse a l’interface du au changement de phase.
Detailed description
phase_pilote = - 1: u - u0 = champ de vitesse de deplacement de l’interface phase_pilote = 0 : u + u0 = champ de vitesse de la phase 0 phase_pilote = 1 : u + u0 = champ de vitesse de la phase 1 ordre = 0 : pas de prise en compte de la correction en courbure ordre = 1 : prise en compte de la correction en courbure a l’ordre 1 ordre = 2 : prise en compte de la correction en courbure a l’ordre 2
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::calculer_delta_u_interface(Champ_base &u0, int phase_pilote, int ordre) <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-calculer-delta-u-interface-champ-base-ref-u0-int-phase-pilote-int-ordre>`
[void Navier_Stokes_FT_Disc::calculer_delta_u_interface(Champ_base &u0, int phase_pilote, int ordre)](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-calculer-delta-u-interface-champ-base-ref-u0-int-phase-pilote-int-ordre)
calculer_dI_dt#
void Navier_Stokes_FT_Disc::calculer_dI_dt(DoubleVect &dI_dt)
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::calculer_dI_dt(DoubleVect &dI_dt) <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-calculer-di-dt-doublevect-ref-di-dt>`
[void Navier_Stokes_FT_Disc::calculer_dI_dt(DoubleVect &dI_dt)](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-calculer-di-dt-doublevect-ref-di-dt)
calculer_div_normale_interface#
const Champ_base & Navier_Stokes_FT_Disc::calculer_div_normale_interface()
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Champ_base & Navier_Stokes_FT_Disc::calculer_div_normale_interface() <navier-stokes-ft-disc-public-const-champ-base-ref-navier-stokes-ft-disc-calculer-div-normale-interface>`
[const Champ_base & Navier_Stokes_FT_Disc::calculer_div_normale_interface()](#navier-stokes-ft-disc-public-const-champ-base-ref-navier-stokes-ft-disc-calculer-div-normale-interface)
calculer_la_pression_en_pa#
void Navier_Stokes_FT_Disc::calculer_la_pression_en_pa() override
In Front Tracking, pression is in Pa and so pression_pa field < = > pression field.
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::calculer_la_pression_en_pa() override <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-calculer-la-pression-en-pa-override>`
[void Navier_Stokes_FT_Disc::calculer_la_pression_en_pa() override](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-calculer-la-pression-en-pa-override)
champ_rho_faces#
const Champ_Fonc_base & Navier_Stokes_FT_Disc::champ_rho_faces() const
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Champ_Fonc_base & Navier_Stokes_FT_Disc::champ_rho_faces() const <navier-stokes-ft-disc-public-const-champ-fonc-base-ref-navier-stokes-ft-disc-champ-rho-faces-const>`
[const Champ_Fonc_base & Navier_Stokes_FT_Disc::champ_rho_faces() const](#navier-stokes-ft-disc-public-const-champ-fonc-base-ref-navier-stokes-ft-disc-champ-rho-faces-const)
compute_boussinesq_additional_gravity#
void Navier_Stokes_FT_Disc::compute_boussinesq_additional_gravity(const Convection_Diffusion_Temperature_FT_Disc &eq, const Fluide_Diphasique &fluide_diphasique, const IntTab &face_voisins, const DoubleVect &volumes_entrelaces, const IntVect &orientation, const DoubleTab &indicatrice, const ArrOfDouble &g, DoubleTab &gravite_face) const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::compute_boussinesq_additional_gravity(const Convection_Diffusion_Temperature_FT_Disc &eq, const Fluide_Diphasique &fluide_diphasique, const IntTab &face_voisins, const DoubleVect &volumes_entrelaces, const IntVect &orientation, const DoubleTab &indicatrice, const ArrOfDouble &g, DoubleTab &gravite_face) const <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-compute-boussinesq-additional-gravity-const-convection-diffusion-temperature-ft-disc-ref-eq-const-fluide-diphasique-ref-fluide-diphasique-const-inttab-ref-face-voisins-const-doublevect-ref-volumes-entrelaces-const-intvect-ref-orientation-const-doubletab-ref-indicatrice-const-arrofdouble-ref-g-doubletab-ref-gravite-face-const>`
[void Navier_Stokes_FT_Disc::compute_boussinesq_additional_gravity(const Convection_Diffusion_Temperature_FT_Disc &eq, const Fluide_Diphasique &fluide_diphasique, const IntTab &face_voisins, const DoubleVect &volumes_entrelaces, const IntVect &orientation, const DoubleTab &indicatrice, const ArrOfDouble &g, DoubleTab &gravite_face) const](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-compute-boussinesq-additional-gravity-const-convection-diffusion-temperature-ft-disc-ref-eq-const-fluide-diphasique-ref-fluide-diphasique-const-inttab-ref-face-voisins-const-doublevect-ref-volumes-entrelaces-const-intvect-ref-orientation-const-doubletab-ref-indicatrice-const-arrofdouble-ref-g-doubletab-ref-gravite-face-const)
compute_particles_eulerian_id_number#
void Navier_Stokes_FT_Disc::compute_particles_eulerian_id_number(const TRUST_Deriv< Collision_Model_FT_base > &collision_model_ptr)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::compute_particles_eulerian_id_number(const TRUST_Deriv< Collision_Model_FT_base > &collision_model_ptr) <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-compute-particles-eulerian-id-number-const-trust-deriv-collision-model-ft-base-ref-collision-model-ptr>`
[void Navier_Stokes_FT_Disc::compute_particles_eulerian_id_number(const TRUST_Deriv< Collision_Model_FT_base > &collision_model_ptr)](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-compute-particles-eulerian-id-number-const-trust-deriv-collision-model-ft-base-ref-collision-model-ptr)
correct_at_exit_bad_gradient#
void Navier_Stokes_FT_Disc::correct_at_exit_bad_gradient(DoubleTab &u0) const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::correct_at_exit_bad_gradient(DoubleTab &u0) const <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-correct-at-exit-bad-gradient-doubletab-ref-u0-const>`
[void Navier_Stokes_FT_Disc::correct_at_exit_bad_gradient(DoubleTab &u0) const](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-correct-at-exit-bad-gradient-doubletab-ref-u0-const)
data_a_sauvegarder#
std::vector<YAML_data> Navier_Stokes_FT_Disc::data_a_sauvegarder() const override
for PDI IO: retrieve name, type and dimensions of the fields to save/restore
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`std::vector<YAML_data> Navier_Stokes_FT_Disc::data_a_sauvegarder() const override <navier-stokes-ft-disc-public-std-vector-yaml-data-navier-stokes-ft-disc-data-a-sauvegarder-const-override>`
[std::vector<YAML_data> Navier_Stokes_FT_Disc::data_a_sauvegarder() const override](#navier-stokes-ft-disc-public-std-vector-yaml-data-navier-stokes-ft-disc-data-a-sauvegarder-const-override)
derivee_en_temps_inco#
DoubleTab & Navier_Stokes_FT_Disc::derivee_en_temps_inco(DoubleTab &vpoint) override
Calcul de la derivee en temps de la vitesse.
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`DoubleTab & Navier_Stokes_FT_Disc::derivee_en_temps_inco(DoubleTab &vpoint) override <navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-derivee-en-temps-inco-doubletab-ref-vpoint-override>`
[DoubleTab & Navier_Stokes_FT_Disc::derivee_en_temps_inco(DoubleTab &vpoint) override](#navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-derivee-en-temps-inco-doubletab-ref-vpoint-override)
diffusivite_pour_transport#
const Champ_Don_base & Navier_Stokes_FT_Disc::diffusivite_pour_transport() const override
Detailed description
Reimplements:
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Champ_Don_base & Navier_Stokes_FT_Disc::diffusivite_pour_transport() const override <navier-stokes-ft-disc-public-const-champ-don-base-ref-navier-stokes-ft-disc-diffusivite-pour-transport-const-override>`
[const Champ_Don_base & Navier_Stokes_FT_Disc::diffusivite_pour_transport() const override](#navier-stokes-ft-disc-public-const-champ-don-base-ref-navier-stokes-ft-disc-diffusivite-pour-transport-const-override)
discretiser#
void Navier_Stokes_FT_Disc::discretiser() override
Discretisation des champs utilises dans cette equation.
Detailed description
Fonction appelee par Probleme_base::discretiser . B. Mathieu : a titre experimental, au lieu de dupliquer les noms des champs ici et dans “a_pour_champ_Fonc”, on stocke les champs dans une liste. (voir a_pour_champ_fonc).
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::discretiser() override <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-discretiser-override>`
[void Navier_Stokes_FT_Disc::discretiser() override](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-discretiser-override)
duplique#
int Navier_Stokes_FT_Disc::duplique() const override
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Navier_Stokes_FT_Disc::duplique() const override <navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-duplique-const-override>`
[int Navier_Stokes_FT_Disc::duplique() const override](#navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-duplique-const-override)
fluide_diphasique#
const Fluide_Diphasique & Navier_Stokes_FT_Disc::fluide_diphasique() const
Detailed description
References
Referenced By
Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee
Post_Processing_Hydrodynamic_Forces_Stokes::compute_friction_force_complet_tensor
Post_Processing_Hydrodynamic_Forces::compute_friction_force_projected_tensor
Post_Processing_Hydrodynamic_Forces_Stokes::compute_friction_force_projected_tensor
Post_Processing_Hydrodynamic_Forces_Stokes::compute_neighbors_coordinates_fluid_fa7
Post_Processing_Hydrodynamic_Forces_Stokes::compute_pressure_force_trilinear_linear
Post_Processing_Hydrodynamic_Forces_Stokes::compute_pressure_interf
Triple_Line_Model_FT_Disc::compute_TCL_fluxes_in_all_boundary_cells
Post_Processing_Hydrodynamic_Forces_Stokes::compute_vinf_Stokes
Post_Processing_Hydrodynamic_Forces::compute_viscosity_edges_sphere
Post_Processing_Hydrodynamic_Forces_Stokes::fill_sigma_Stokes_th
Post_Processing_Hydrodynamic_Forces_Stokes::fill_Stokes_pressure_field
Post_Processing_Hydrodynamic_Forces_Stokes::fill_Stokes_velocity_field
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_gradU_elem
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_gradU_elem_P1
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Fluide_Diphasique & Navier_Stokes_FT_Disc::fluide_diphasique() const <navier-stokes-ft-disc-public-const-fluide-diphasique-ref-navier-stokes-ft-disc-fluide-diphasique-const>`
[const Fluide_Diphasique & Navier_Stokes_FT_Disc::fluide_diphasique() const](#navier-stokes-ft-disc-public-const-fluide-diphasique-ref-navier-stokes-ft-disc-fluide-diphasique-const)
get_delta_vitesse_interface#
const Champ_base * Navier_Stokes_FT_Disc::get_delta_vitesse_interface() const
Si le champ de vitesse est discontinu (calcul avec changement de phase), renvoie un pointeur vers le champ delta_v de “discontinuite”, tel que.
Detailed description
inconnue-delta_v = vitesse de deplacement des interfaces (voir Transport_Interfaces_FT_Disc::deplacer_maillage_v_fluide()) Si pas de changement de phase, renvoie un pointeur nul.
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Champ_base * Navier_Stokes_FT_Disc::get_delta_vitesse_interface() const <navier-stokes-ft-disc-public-const-champ-base-ptr-navier-stokes-ft-disc-get-delta-vitesse-interface-const>`
[const Champ_base * Navier_Stokes_FT_Disc::get_delta_vitesse_interface() const](#navier-stokes-ft-disc-public-const-champ-base-ptr-navier-stokes-ft-disc-get-delta-vitesse-interface-const)
get_info#
const Type_info * Navier_Stokes_FT_Disc::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * Navier_Stokes_FT_Disc::get_info() const override <navier-stokes-ft-disc-public-const-type-info-ptr-navier-stokes-ft-disc-get-info-const-override>`
[const Type_info * Navier_Stokes_FT_Disc::get_info() const override](#navier-stokes-ft-disc-public-const-type-info-ptr-navier-stokes-ft-disc-get-info-const-override)
get_interfacial_area#
const DoubleTab & Navier_Stokes_FT_Disc::get_interfacial_area() const
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const DoubleTab & Navier_Stokes_FT_Disc::get_interfacial_area() const <navier-stokes-ft-disc-public-const-doubletab-ref-navier-stokes-ft-disc-get-interfacial-area-const>`
[const DoubleTab & Navier_Stokes_FT_Disc::get_interfacial_area() const](#navier-stokes-ft-disc-public-const-doubletab-ref-navier-stokes-ft-disc-get-interfacial-area-const)
get_is_penalized#
const int & Navier_Stokes_FT_Disc::get_is_penalized() const
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const int & Navier_Stokes_FT_Disc::get_is_penalized() const <navier-stokes-ft-disc-public-const-int-ref-navier-stokes-ft-disc-get-is-penalized-const>`
[const int & Navier_Stokes_FT_Disc::get_is_penalized() const](#navier-stokes-ft-disc-public-const-int-ref-navier-stokes-ft-disc-get-is-penalized-const)
get_is_solid_particle#
const bool & Navier_Stokes_FT_Disc::get_is_solid_particle() const
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const bool & Navier_Stokes_FT_Disc::get_is_solid_particle() const <navier-stokes-ft-disc-public-const-bool-ref-navier-stokes-ft-disc-get-is-solid-particle-const>`
[const bool & Navier_Stokes_FT_Disc::get_is_solid_particle() const](#navier-stokes-ft-disc-public-const-bool-ref-navier-stokes-ft-disc-get-is-solid-particle-const)
get_mpoint#
const DoubleTab & Navier_Stokes_FT_Disc::get_mpoint() const
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const DoubleTab & Navier_Stokes_FT_Disc::get_mpoint() const <navier-stokes-ft-disc-public-const-doubletab-ref-navier-stokes-ft-disc-get-mpoint-const>`
[const DoubleTab & Navier_Stokes_FT_Disc::get_mpoint() const](#navier-stokes-ft-disc-public-const-doubletab-ref-navier-stokes-ft-disc-get-mpoint-const)
get_new_mass_source#
const int & Navier_Stokes_FT_Disc::get_new_mass_source() const
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const int & Navier_Stokes_FT_Disc::get_new_mass_source() const <navier-stokes-ft-disc-public-const-int-ref-navier-stokes-ft-disc-get-new-mass-source-const>`
[const int & Navier_Stokes_FT_Disc::get_new_mass_source() const](#navier-stokes-ft-disc-public-const-int-ref-navier-stokes-ft-disc-get-new-mass-source-const)
get_particles_eulerian_id_number#
const IntTab & Navier_Stokes_FT_Disc::get_particles_eulerian_id_number() const
Detailed description
References
Referenced By
Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee
Post_Processing_Hydrodynamic_Forces::compute_hydrodynamic_forces
Post_Processing_Hydrodynamic_Forces_Stokes::compute_hydrodynamic_forces
Transport_Interfaces_FT_Disc::swap_particles_lagrangian_position_velocity
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_elem
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_gradU_elem_P1
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const IntTab & Navier_Stokes_FT_Disc::get_particles_eulerian_id_number() const <navier-stokes-ft-disc-public-const-inttab-ref-navier-stokes-ft-disc-get-particles-eulerian-id-number-const>`
[const IntTab & Navier_Stokes_FT_Disc::get_particles_eulerian_id_number() const](#navier-stokes-ft-disc-public-const-inttab-ref-navier-stokes-ft-disc-get-particles-eulerian-id-number-const)
get_set_interfacial_area#
DoubleTab & Navier_Stokes_FT_Disc::get_set_interfacial_area()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`DoubleTab & Navier_Stokes_FT_Disc::get_set_interfacial_area() <navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-get-set-interfacial-area>`
[DoubleTab & Navier_Stokes_FT_Disc::get_set_interfacial_area()](#navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-get-set-interfacial-area)
get_set_mpoint#
DoubleTab & Navier_Stokes_FT_Disc::get_set_mpoint()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`DoubleTab & Navier_Stokes_FT_Disc::get_set_mpoint() <navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-get-set-mpoint>`
[DoubleTab & Navier_Stokes_FT_Disc::get_set_mpoint()](#navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-get-set-mpoint)
get_set_pressure_field_Stokes_th#
DoubleTab & Navier_Stokes_FT_Disc::get_set_pressure_field_Stokes_th()
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`DoubleTab & Navier_Stokes_FT_Disc::get_set_pressure_field_Stokes_th() <navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-get-set-pressure-field-stokes-th>`
[DoubleTab & Navier_Stokes_FT_Disc::get_set_pressure_field_Stokes_th()](#navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-get-set-pressure-field-stokes-th)
get_set_velocity_field_Stokes_th#
DoubleTab & Navier_Stokes_FT_Disc::get_set_velocity_field_Stokes_th()
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`DoubleTab & Navier_Stokes_FT_Disc::get_set_velocity_field_Stokes_th() <navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-get-set-velocity-field-stokes-th>`
[DoubleTab & Navier_Stokes_FT_Disc::get_set_velocity_field_Stokes_th()](#navier-stokes-ft-disc-public-doubletab-ref-navier-stokes-ft-disc-get-set-velocity-field-stokes-th)
get_solveur_pression#
const SolveurSys & Navier_Stokes_FT_Disc::get_solveur_pression() const
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const SolveurSys & Navier_Stokes_FT_Disc::get_solveur_pression() const <navier-stokes-ft-disc-public-const-solveursys-ref-navier-stokes-ft-disc-get-solveur-pression-const>`
[const SolveurSys & Navier_Stokes_FT_Disc::get_solveur_pression() const](#navier-stokes-ft-disc-public-const-solveursys-ref-navier-stokes-ft-disc-get-solveur-pression-const)
is_terme_gravite_rhog#
int Navier_Stokes_FT_Disc::is_terme_gravite_rhog() const
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Navier_Stokes_FT_Disc::is_terme_gravite_rhog() const <navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-is-terme-gravite-rhog-const>`
[int Navier_Stokes_FT_Disc::is_terme_gravite_rhog() const](#navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-is-terme-gravite-rhog-const)
lire_motcle_non_standard#
int Navier_Stokes_FT_Disc::lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d’un objet_U a partir d’un flot d’entree.
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Navier_Stokes_FT_Disc::lire_motcle_non_standard(const Motcle &, Entree &) override <navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Navier_Stokes_FT_Disc::lire_motcle_non_standard(const Motcle &, Entree &) override](#navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
mettre_a_jour#
void Navier_Stokes_FT_Disc::mettre_a_jour(double temps) override
Effecttue une mise a jour en temps de l’equation.
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::mettre_a_jour(double temps) override <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-mettre-a-jour-double-temps-override>`
[void Navier_Stokes_FT_Disc::mettre_a_jour(double temps) override](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-mettre-a-jour-double-temps-override)
milieu#
const Milieu_base & Navier_Stokes_FT_Disc::milieu() const override
Renvoie le milieu physique de l’equation (le Fluide_base upcaste en Milieu_base )
Detailed description
Reimplements:
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Milieu_base & Navier_Stokes_FT_Disc::milieu() const override <navier-stokes-ft-disc-public-const-milieu-base-ref-navier-stokes-ft-disc-milieu-const-override>`
[const Milieu_base & Navier_Stokes_FT_Disc::milieu() const override](#navier-stokes-ft-disc-public-const-milieu-base-ref-navier-stokes-ft-disc-milieu-const-override)
milieu#
Milieu_base & Navier_Stokes_FT_Disc::milieu() override
Renvoie le milieu physique de l’equation (le Fluide_base upcaste en Milieu_base )
Detailed description
(version const)
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Milieu_base & Navier_Stokes_FT_Disc::milieu() override <navier-stokes-ft-disc-public-milieu-base-ref-navier-stokes-ft-disc-milieu-override>`
[Milieu_base & Navier_Stokes_FT_Disc::milieu() override](#navier-stokes-ft-disc-public-milieu-base-ref-navier-stokes-ft-disc-milieu-override)
Navier_Stokes_FT_Disc#
Navier_Stokes_FT_Disc::Navier_Stokes_FT_Disc()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Navier_Stokes_FT_Disc::Navier_Stokes_FT_Disc() <navier-stokes-ft-disc-public-navier-stokes-ft-disc-navier-stokes-ft-disc>`
[Navier_Stokes_FT_Disc::Navier_Stokes_FT_Disc()](#navier-stokes-ft-disc-public-navier-stokes-ft-disc-navier-stokes-ft-disc)
preparer_calcul#
int Navier_Stokes_FT_Disc::preparer_calcul() override
methode appelee par Probleme_base::preparer_calcul()
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Navier_Stokes_FT_Disc::preparer_calcul() override <navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-preparer-calcul-override>`
[int Navier_Stokes_FT_Disc::preparer_calcul() override](#navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-preparer-calcul-override)
preparer_pas_de_temps#
void Navier_Stokes_FT_Disc::preparer_pas_de_temps()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::preparer_pas_de_temps() <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-preparer-pas-de-temps>`
[void Navier_Stokes_FT_Disc::preparer_pas_de_temps()](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-preparer-pas-de-temps)
projeter#
void Navier_Stokes_FT_Disc::projeter() override
methode appelee par Navier_Stokes_std::preparer_calcul .
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::projeter() override <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-projeter-override>`
[void Navier_Stokes_FT_Disc::projeter() override](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-projeter-override)
reprendre#
int Navier_Stokes_FT_Disc::reprendre(Entree &) override
Reprise de l’equation et de son modele de turbulence a partir d’un flot d’entree.
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Navier_Stokes_FT_Disc::reprendre(Entree &) override <navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-reprendre-entree-ref-override>`
[int Navier_Stokes_FT_Disc::reprendre(Entree &) override](#navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-reprendre-entree-ref-override)
sauvegarder#
int Navier_Stokes_FT_Disc::sauvegarder(Sortie &) const override
Sauvegarde l’equation (et son modele de turbulence) sur un flot de sortie.
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Navier_Stokes_FT_Disc::sauvegarder(Sortie &) const override <navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-sauvegarder-sortie-ref-const-override>`
[int Navier_Stokes_FT_Disc::sauvegarder(Sortie &) const override](#navier-stokes-ft-disc-public-int-navier-stokes-ft-disc-sauvegarder-sortie-ref-const-override)
set_param#
void Navier_Stokes_FT_Disc::set_param(Param &titi) override
Detailed description
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::set_param(Param &titi) override <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-set-param-param-ref-titi-override>`
[void Navier_Stokes_FT_Disc::set_param(Param &titi) override](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-set-param-param-ref-titi-override)
swap_particles_eulerian_id_number#
void Navier_Stokes_FT_Disc::swap_particles_eulerian_id_number(const ArrOfInt &gravity_center_elem)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::swap_particles_eulerian_id_number(const ArrOfInt &gravity_center_elem) <navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-swap-particles-eulerian-id-number-const-arrofint-ref-gravity-center-elem>`
[void Navier_Stokes_FT_Disc::swap_particles_eulerian_id_number(const ArrOfInt &gravity_center_elem)](#navier-stokes-ft-disc-public-void-navier-stokes-ft-disc-swap-particles-eulerian-id-number-const-arrofint-ref-gravity-center-elem)
taille_memoire#
unsigned Navier_Stokes_FT_Disc::taille_memoire() const override
Detailed description
Reimplements:
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`unsigned Navier_Stokes_FT_Disc::taille_memoire() const override <navier-stokes-ft-disc-public-unsigned-navier-stokes-ft-disc-taille-memoire-const-override>`
[unsigned Navier_Stokes_FT_Disc::taille_memoire() const override](#navier-stokes-ft-disc-public-unsigned-navier-stokes-ft-disc-taille-memoire-const-override)
~Navier_Stokes_FT_Disc#
Navier_Stokes_FT_Disc::~Navier_Stokes_FT_Disc()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Navier_Stokes_FT_Disc::~Navier_Stokes_FT_Disc() <navier-stokes-ft-disc-public-navier-stokes-ft-disc-dtor-navier-stokes-ft-disc>`
[Navier_Stokes_FT_Disc::~Navier_Stokes_FT_Disc()](#navier-stokes-ft-disc-public-navier-stokes-ft-disc-dtor-navier-stokes-ft-disc)
cree_instance#
Objet_U * Navier_Stokes_FT_Disc::cree_instance()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Objet_U * Navier_Stokes_FT_Disc::cree_instance() <navier-stokes-ft-disc-public-static-objet-u-ptr-navier-stokes-ft-disc-cree-instance>`
[Objet_U * Navier_Stokes_FT_Disc::cree_instance()](#navier-stokes-ft-disc-public-static-objet-u-ptr-navier-stokes-ft-disc-cree-instance)
info#
const Type_info * Navier_Stokes_FT_Disc::info()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Type_info * Navier_Stokes_FT_Disc::info() <navier-stokes-ft-disc-public-static-const-type-info-ptr-navier-stokes-ft-disc-info>`
[const Type_info * Navier_Stokes_FT_Disc::info()](#navier-stokes-ft-disc-public-static-const-type-info-ptr-navier-stokes-ft-disc-info)
self_cast#
const Navier_Stokes_FT_Disc & Navier_Stokes_FT_Disc::self_cast(const Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Navier_Stokes_FT_Disc & Navier_Stokes_FT_Disc::self_cast(const Objet_U &) <navier-stokes-ft-disc-public-static-const-navier-stokes-ft-disc-ref-navier-stokes-ft-disc-self-cast-const-objet-u-ref>`
[const Navier_Stokes_FT_Disc & Navier_Stokes_FT_Disc::self_cast(const Objet_U &)](#navier-stokes-ft-disc-public-static-const-navier-stokes-ft-disc-ref-navier-stokes-ft-disc-self-cast-const-objet-u-ref)
self_cast#
Navier_Stokes_FT_Disc & Navier_Stokes_FT_Disc::self_cast(Objet_U &)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Navier_Stokes_FT_Disc & Navier_Stokes_FT_Disc::self_cast(Objet_U &) <navier-stokes-ft-disc-public-static-navier-stokes-ft-disc-ref-navier-stokes-ft-disc-self-cast-objet-u-ref>`
[Navier_Stokes_FT_Disc & Navier_Stokes_FT_Disc::self_cast(Objet_U &)](#navier-stokes-ft-disc-public-static-navier-stokes-ft-disc-ref-navier-stokes-ft-disc-self-cast-objet-u-ref)
associer_milieu_base#
void Navier_Stokes_FT_Disc::associer_milieu_base(const Milieu_base &fluide) override
Associe un mileu physique a l’equation en construisant dynamiquement (cast) un objet de type Fluide_base .
Detailed description
a partir de l’objet Milieu_base passe en parametre.
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::associer_milieu_base(const Milieu_base &fluide) override <navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-associer-milieu-base-const-milieu-base-ref-fluide-override>`
[void Navier_Stokes_FT_Disc::associer_milieu_base(const Milieu_base &fluide) override](#navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-associer-milieu-base-const-milieu-base-ref-fluide-override)
calculer_champ_forces_superficielles#
void Navier_Stokes_FT_Disc::calculer_champ_forces_superficielles(const Maillage_FT_Disc &maillage, const Champ_base &gradient_indicatrice, Champ_base &potentiel_elements, Champ_base &potentiel_faces, Champ_base &champ)
Calcul des forces de tension superficielles (F_sigma) et de la partie a rotationnel non nul de la gravite (G_rot) (si GRAVITE_GRAD_I) :
Detailed description
F_sigma = INTEGRALE sur le volume de controle ( sigma_aux_faces * courbure_aux_faces * gradient(indicatrice)
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::calculer_champ_forces_superficielles(const Maillage_FT_Disc &maillage, const Champ_base &gradient_indicatrice, Champ_base &potentiel_elements, Champ_base &potentiel_faces, Champ_base &champ) <navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-calculer-champ-forces-superficielles-const-maillage-ft-disc-ref-maillage-const-champ-base-ref-gradient-indicatrice-champ-base-ref-potentiel-elements-champ-base-ref-potentiel-faces-champ-base-ref-champ>`
[void Navier_Stokes_FT_Disc::calculer_champ_forces_superficielles(const Maillage_FT_Disc &maillage, const Champ_base &gradient_indicatrice, Champ_base &potentiel_elements, Champ_base &potentiel_faces, Champ_base &champ)](#navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-calculer-champ-forces-superficielles-const-maillage-ft-disc-ref-maillage-const-champ-base-ref-gradient-indicatrice-champ-base-ref-potentiel-elements-champ-base-ref-potentiel-faces-champ-base-ref-champ)
calculer_gradient_indicatrice#
void Navier_Stokes_FT_Disc::calculer_gradient_indicatrice(const Champ_base &indicatrice, const DoubleTab &distance_interface_sommets, Champ_base &gradient_i)
Calcul du gradient de l’indicatrice.
Detailed description
Ce gradient est utilise pour calculer le second membre de l’equation de qdm, contenant les termes de tension de surface. En VEF, on commence par creer un champ P1B a partir du champ P0 et on calcule le gradient. Design de classe a revoir pour separer VDF et VEF… Parametre : indicatrice Signification : un champ aux elements (l’espace virtuel doit etre a jour) Parametre : gradient_i Signification : un champ discretise comme la vitesse dans lequel on met gradient(indicatrice).
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::calculer_gradient_indicatrice(const Champ_base &indicatrice, const DoubleTab &distance_interface_sommets, Champ_base &gradient_i) <navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-calculer-gradient-indicatrice-const-champ-base-ref-indicatrice-const-doubletab-ref-distance-interface-sommets-champ-base-ref-gradient-i>`
[void Navier_Stokes_FT_Disc::calculer_gradient_indicatrice(const Champ_base &indicatrice, const DoubleTab &distance_interface_sommets, Champ_base &gradient_i)](#navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-calculer-gradient-indicatrice-const-champ-base-ref-indicatrice-const-doubletab-ref-distance-interface-sommets-champ-base-ref-gradient-i)
compute_eulerian_field_contact_forces#
void Navier_Stokes_FT_Disc::compute_eulerian_field_contact_forces(const Maillage_FT_Disc &mesh, const Champ_base &field_volumic_phase_indicator_function)
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::compute_eulerian_field_contact_forces(const Maillage_FT_Disc &mesh, const Champ_base &field_volumic_phase_indicator_function) <navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-compute-eulerian-field-contact-forces-const-maillage-ft-disc-ref-mesh-const-champ-base-ref-field-volumic-phase-indicator-function>`
[void Navier_Stokes_FT_Disc::compute_eulerian_field_contact_forces(const Maillage_FT_Disc &mesh, const Champ_base &field_volumic_phase_indicator_function)](#navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-compute-eulerian-field-contact-forces-const-maillage-ft-disc-ref-mesh-const-champ-base-ref-field-volumic-phase-indicator-function)
discretiser_assembleur_pression#
void Navier_Stokes_FT_Disc::discretiser_assembleur_pression() override
Methode surchargee de Navier_Stokes_std , appelee par Navier_Stokes_std::discretiser() .
Detailed description
L’assembleur pression est particulier pour le front - tracking en VEF (en attendant qu’on factorise tous ces assembleurs pression)
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::discretiser_assembleur_pression() override <navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-discretiser-assembleur-pression-override>`
[void Navier_Stokes_FT_Disc::discretiser_assembleur_pression() override](#navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-discretiser-assembleur-pression-override)
eulerian_discretization_contact_forces#
void Navier_Stokes_FT_Disc::eulerian_discretization_contact_forces(const DoubleTab &volumic_phase_indicator_function, const DoubleTab &interlaced_volumes, const DoubleTab &eu)
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::eulerian_discretization_contact_forces(const DoubleTab &volumic_phase_indicator_function, const DoubleTab &interlaced_volumes, const DoubleTab &eu) <navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-eulerian-discretization-contact-forces-const-doubletab-ref-volumic-phase-indicator-function-const-doubletab-ref-interlaced-volumes-const-doubletab-ref-eu>`
[void Navier_Stokes_FT_Disc::eulerian_discretization_contact_forces(const DoubleTab &volumic_phase_indicator_function, const DoubleTab &interlaced_volumes, const DoubleTab &eu)](#navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-eulerian-discretization-contact-forces-const-doubletab-ref-volumic-phase-indicator-function-const-doubletab-ref-interlaced-volumes-const-doubletab-ref-eu)
printOn#
Sortie & Navier_Stokes_FT_Disc::printOn(Sortie &x) const override
Surcharge Objet_U::printOn Imprime l’equation et ses composants sur un flot de sortie.
Detailed description
Imprime le nom de l’equation, le solveur masse, les termes sources les conditions aux limites discretisees, les inconnues et les operateurs.
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Sortie & Navier_Stokes_FT_Disc::printOn(Sortie &x) const override <navier-stokes-ft-disc-protected-sortie-ref-navier-stokes-ft-disc-printon-sortie-ref-x-const-override>`
[Sortie & Navier_Stokes_FT_Disc::printOn(Sortie &x) const override](#navier-stokes-ft-disc-protected-sortie-ref-navier-stokes-ft-disc-printon-sortie-ref-x-const-override)
probleme_ft#
Probleme_FT_Disc_gen & Navier_Stokes_FT_Disc::probleme_ft()
Detailed description
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Probleme_FT_Disc_gen & Navier_Stokes_FT_Disc::probleme_ft() <navier-stokes-ft-disc-protected-probleme-ft-disc-gen-ref-navier-stokes-ft-disc-probleme-ft>`
[Probleme_FT_Disc_gen & Navier_Stokes_FT_Disc::probleme_ft()](#navier-stokes-ft-disc-protected-probleme-ft-disc-gen-ref-navier-stokes-ft-disc-probleme-ft)
probleme_ft#
const Probleme_FT_Disc_gen & Navier_Stokes_FT_Disc::probleme_ft() const
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Probleme_FT_Disc_gen & Navier_Stokes_FT_Disc::probleme_ft() const <navier-stokes-ft-disc-protected-const-probleme-ft-disc-gen-ref-navier-stokes-ft-disc-probleme-ft-const>`
[const Probleme_FT_Disc_gen & Navier_Stokes_FT_Disc::probleme_ft() const](#navier-stokes-ft-disc-protected-const-probleme-ft-disc-gen-ref-navier-stokes-ft-disc-probleme-ft-const)
readOn#
Entree & Navier_Stokes_FT_Disc::readOn(Entree &) override
Appel Equation_base::readOn(Entree& is) En sortie verifie que l’on a bien lu:
Detailed description
le terme diffusif, - le terme convectif, - le solveur en pression
Reimplements:
References
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Entree & Navier_Stokes_FT_Disc::readOn(Entree &) override <navier-stokes-ft-disc-protected-entree-ref-navier-stokes-ft-disc-readon-entree-ref-override>`
[Entree & Navier_Stokes_FT_Disc::readOn(Entree &) override](#navier-stokes-ft-disc-protected-entree-ref-navier-stokes-ft-disc-readon-entree-ref-override)
set_id_fluid_phase#
void Navier_Stokes_FT_Disc::set_id_fluid_phase(const int &id_fluid_phase)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::set_id_fluid_phase(const int &id_fluid_phase) <navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-set-id-fluid-phase-const-int-ref-id-fluid-phase>`
[void Navier_Stokes_FT_Disc::set_id_fluid_phase(const int &id_fluid_phase)](#navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-set-id-fluid-phase-const-int-ref-id-fluid-phase)
set_is_solid_particle#
void Navier_Stokes_FT_Disc::set_is_solid_particle(const bool &is_solid_particle)
Detailed description
References
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Navier_Stokes_FT_Disc::set_is_solid_particle(const bool &is_solid_particle) <navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-set-is-solid-particle-const-bool-ref-is-solid-particle>`
[void Navier_Stokes_FT_Disc::set_is_solid_particle(const bool &is_solid_particle)](#navier-stokes-ft-disc-protected-void-navier-stokes-ft-disc-set-is-solid-particle-const-bool-ref-is-solid-particle)
variables_internes#
Navier_Stokes_FT_Disc_interne & Navier_Stokes_FT_Disc::variables_internes()
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Navier_Stokes_FT_Disc_interne & Navier_Stokes_FT_Disc::variables_internes() <navier-stokes-ft-disc-private-navier-stokes-ft-disc-interne-ref-navier-stokes-ft-disc-variables-internes>`
[Navier_Stokes_FT_Disc_interne & Navier_Stokes_FT_Disc::variables_internes()](#navier-stokes-ft-disc-private-navier-stokes-ft-disc-interne-ref-navier-stokes-ft-disc-variables-internes)
variables_internes#
const Navier_Stokes_FT_Disc_interne & Navier_Stokes_FT_Disc::variables_internes() const
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Navier_Stokes_FT_Disc_interne & Navier_Stokes_FT_Disc::variables_internes() const <navier-stokes-ft-disc-private-const-navier-stokes-ft-disc-interne-ref-navier-stokes-ft-disc-variables-internes-const>`
[const Navier_Stokes_FT_Disc_interne & Navier_Stokes_FT_Disc::variables_internes() const](#navier-stokes-ft-disc-private-const-navier-stokes-ft-disc-interne-ref-navier-stokes-ft-disc-variables-internes-const)
Attributes Documentation#
const Type_info Navier_Stokes_FT_Disc::info_obj
TRUST_Deriv<Champ_Don_base> Navier_Stokes_FT_Disc::champ_mu_
TRUST_Deriv<Champ_Don_base> Navier_Stokes_FT_Disc::champ_nu_
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_FT_Disc::champ_rho_elem_
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_FT_Disc::champ_rho_faces_
int Navier_Stokes_FT_Disc::id_fluid_phase_ = 1
bool Navier_Stokes_FT_Disc::is_solid_particle_ = false
IntTab Navier_Stokes_FT_Disc::particles_eulerian_id_number_
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_FT_Disc::particles_eulerian_id_number_post_
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_FT_Disc::pressure_field_Stokes_th_
TRUST_Ref<Probleme_FT_Disc_gen *> Navier_Stokes_FT_Disc::probleme_ft_
TRUST_Deriv<Champ_Fonc_base> Navier_Stokes_FT_Disc::velocity_field_Stokes_th_
int Navier_Stokes_FT_Disc::is_repulsion = 0
double Navier_Stokes_FT_Disc::maxx = - 123.
double Navier_Stokes_FT_Disc::minx = - 123.
double Navier_Stokes_FT_Disc::pente = - 123.
Navier_Stokes_FT_Disc_interne Navier_Stokes_FT_Disc::variables_internes_
Friends#
friend class Post_Processing_Hydrodynamic_Forces