Navier_Stokes_Fluide_Dilatable_Proto#
#include <Navier_Stokes_Fluide_Dilatable_Proto.h>
classe Navier_Stokes_Fluide_Dilatable_Proto
How to cite this class in this doc#
:ref:`Navier\_Stokes\_Fluide\_Dilatable\_Proto <class-navier-stokes-fluide-dilatable-proto>`
[Navier\_Stokes\_Fluide\_Dilatable\_Proto](#class-navier-stokes-fluide-dilatable-proto)
Detailed description#
Inherited by#
public : Navier_Stokes_Fluide_Dilatable_base
public : Navier_Stokes_Turbulent_QC
List of Public Methods#
List of Private Methods#
Complete Member Function Documentation#
assembler_avec_inertie_impl
void Navier_Stokes_Fluide_Dilatable_Proto::assembler_avec_inertie_impl(const Navier_Stokes_std &eqn, Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem)
References
Referenced By
How to cite in this doc:
:ref:`void Navier_Stokes_Fluide_Dilatable_Proto::assembler_avec_inertie_impl(const Navier_Stokes_std &eqn, Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) <public-void-navier-stokes-fluide-dilatable-proto-assembler-avec-inertie-impl-const-navier-stokes-std-ref-eqn-matrice-morse-ref-mat-morse-const-doubletab-ref-present-doubletab-ref-secmem>`
[void Navier_Stokes_Fluide_Dilatable_Proto::assembler_avec_inertie_impl(const Navier_Stokes_std &eqn, Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem)](#public-void-navier-stokes-fluide-dilatable-proto-assembler-avec-inertie-impl-const-navier-stokes-std-ref-eqn-matrice-morse-ref-mat-morse-const-doubletab-ref-present-doubletab-ref-secmem)
assembler_blocs_avec_inertie
void Navier_Stokes_Fluide_Dilatable_Proto::assembler_blocs_avec_inertie(const Navier_Stokes_std &eqn, matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl)
References
How to cite in this doc:
:ref:`void Navier_Stokes_Fluide_Dilatable_Proto::assembler_blocs_avec_inertie(const Navier_Stokes_std &eqn, matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl) <public-void-navier-stokes-fluide-dilatable-proto-assembler-blocs-avec-inertie-const-navier-stokes-std-ref-eqn-matrices-t-matrices-doubletab-ref-secmem-const-tabs-t-ref-semi-impl>`
[void Navier_Stokes_Fluide_Dilatable_Proto::assembler_blocs_avec_inertie(const Navier_Stokes_std &eqn, matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl)](#public-void-navier-stokes-fluide-dilatable-proto-assembler-blocs-avec-inertie-const-navier-stokes-std-ref-eqn-matrices-t-matrices-doubletab-ref-secmem-const-tabs-t-ref-semi-impl)
assembler_impl
void Navier_Stokes_Fluide_Dilatable_Proto::assembler_impl(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem)
References
How to cite in this doc:
:ref:`void Navier_Stokes_Fluide_Dilatable_Proto::assembler_impl(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) <public-void-navier-stokes-fluide-dilatable-proto-assembler-impl-matrice-morse-ref-mat-morse-const-doubletab-ref-present-doubletab-ref-secmem>`
[void Navier_Stokes_Fluide_Dilatable_Proto::assembler_impl(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem)](#public-void-navier-stokes-fluide-dilatable-proto-assembler-impl-matrice-morse-ref-mat-morse-const-doubletab-ref-present-doubletab-ref-secmem)
derivee_en_temps_inco_impl
DoubleTab & Navier_Stokes_Fluide_Dilatable_Proto::derivee_en_temps_inco_impl(Navier_Stokes_std &, DoubleTab &res)
Calcule la derivee en temps de l’inconnue vitesse, i.
l’acceleration dU/dt et la renvoie. Appelle Equation_base::derivee_en_temps_inco(DoubleTab& ) Calcule egalement la pression.
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Navier_Stokes_Fluide_Dilatable_Proto::derivee_en_temps_inco_impl(Navier_Stokes_std &, DoubleTab &res) <public-doubletab-ref-navier-stokes-fluide-dilatable-proto-derivee-en-temps-inco-impl-navier-stokes-std-ref-doubletab-ref-res>`
[DoubleTab & Navier_Stokes_Fluide_Dilatable_Proto::derivee_en_temps_inco_impl(Navier_Stokes_std &, DoubleTab &res)](#public-doubletab-ref-navier-stokes-fluide-dilatable-proto-derivee-en-temps-inco-impl-navier-stokes-std-ref-doubletab-ref-res)
impr_impl
int Navier_Stokes_Fluide_Dilatable_Proto::impr_impl(const Navier_Stokes_std &eqn, Sortie &os) const
References
How to cite in this doc:
:ref:`int Navier_Stokes_Fluide_Dilatable_Proto::impr_impl(const Navier_Stokes_std &eqn, Sortie &os) const <public-int-navier-stokes-fluide-dilatable-proto-impr-impl-const-navier-stokes-std-ref-eqn-sortie-ref-os-const>`
[int Navier_Stokes_Fluide_Dilatable_Proto::impr_impl(const Navier_Stokes_std &eqn, Sortie &os) const](#public-int-navier-stokes-fluide-dilatable-proto-impr-impl-const-navier-stokes-std-ref-eqn-sortie-ref-os-const)
Navier_Stokes_Fluide_Dilatable_Proto
Navier_Stokes_Fluide_Dilatable_Proto::Navier_Stokes_Fluide_Dilatable_Proto()
How to cite in this doc:
:ref:`Navier_Stokes_Fluide_Dilatable_Proto::Navier_Stokes_Fluide_Dilatable_Proto() <public-navier-stokes-fluide-dilatable-proto-navier-stokes-fluide-dilatable-proto>`
[Navier_Stokes_Fluide_Dilatable_Proto::Navier_Stokes_Fluide_Dilatable_Proto()](#public-navier-stokes-fluide-dilatable-proto-navier-stokes-fluide-dilatable-proto)
rho_vitesse_impl
DoubleTab & Navier_Stokes_Fluide_Dilatable_Proto::rho_vitesse_impl(const DoubleTab &tab_rho, const DoubleTab &vit, DoubleTab &rhovitesse) const
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Navier_Stokes_Fluide_Dilatable_Proto::rho_vitesse_impl(const DoubleTab &tab_rho, const DoubleTab &vit, DoubleTab &rhovitesse) const <public-doubletab-ref-navier-stokes-fluide-dilatable-proto-rho-vitesse-impl-const-doubletab-ref-tab-rho-const-doubletab-ref-vit-doubletab-ref-rhovitesse-const>`
[DoubleTab & Navier_Stokes_Fluide_Dilatable_Proto::rho_vitesse_impl(const DoubleTab &tab_rho, const DoubleTab &vit, DoubleTab &rhovitesse) const](#public-doubletab-ref-navier-stokes-fluide-dilatable-proto-rho-vitesse-impl-const-doubletab-ref-tab-rho-const-doubletab-ref-vit-doubletab-ref-rhovitesse-const)
correct_and_compute_u_np1
void Navier_Stokes_Fluide_Dilatable_Proto::correct_and_compute_u_np1(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &Mmoins1grad, DoubleTab &inc_pre, DoubleTab &gradP, DoubleTab &vpoint)
How to cite in this doc:
:ref:`void Navier_Stokes_Fluide_Dilatable_Proto::correct_and_compute_u_np1(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &Mmoins1grad, DoubleTab &inc_pre, DoubleTab &gradP, DoubleTab &vpoint) <private-void-navier-stokes-fluide-dilatable-proto-correct-and-compute-u-np1-navier-stokes-std-ref-eqn-const-fluide-dilatable-base-ref-fluide-dil-doubletab-ref-rhou-doubletab-ref-mmoins1grad-doubletab-ref-inc-pre-doubletab-ref-gradp-doubletab-ref-vpoint>`
[void Navier_Stokes_Fluide_Dilatable_Proto::correct_and_compute_u_np1(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &Mmoins1grad, DoubleTab &inc_pre, DoubleTab &gradP, DoubleTab &vpoint)](#private-void-navier-stokes-fluide-dilatable-proto-correct-and-compute-u-np1-navier-stokes-std-ref-eqn-const-fluide-dilatable-base-ref-fluide-dil-doubletab-ref-rhou-doubletab-ref-mmoins1grad-doubletab-ref-inc-pre-doubletab-ref-gradp-doubletab-ref-vpoint)
prepare_and_solve_u_star
void Navier_Stokes_Fluide_Dilatable_Proto::prepare_and_solve_u_star(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &vpoint)
How to cite in this doc:
:ref:`void Navier_Stokes_Fluide_Dilatable_Proto::prepare_and_solve_u_star(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &vpoint) <private-void-navier-stokes-fluide-dilatable-proto-prepare-and-solve-u-star-navier-stokes-std-ref-eqn-const-fluide-dilatable-base-ref-fluide-dil-doubletab-ref-rhou-doubletab-ref-vpoint>`
[void Navier_Stokes_Fluide_Dilatable_Proto::prepare_and_solve_u_star(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &vpoint)](#private-void-navier-stokes-fluide-dilatable-proto-prepare-and-solve-u-star-navier-stokes-std-ref-eqn-const-fluide-dilatable-base-ref-fluide-dil-doubletab-ref-rhou-doubletab-ref-vpoint)
solve_pressure_increment
void Navier_Stokes_Fluide_Dilatable_Proto::solve_pressure_increment(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &secmem, DoubleTab &inc_pre, DoubleTab &vpoint)
How to cite in this doc:
:ref:`void Navier_Stokes_Fluide_Dilatable_Proto::solve_pressure_increment(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &secmem, DoubleTab &inc_pre, DoubleTab &vpoint) <private-void-navier-stokes-fluide-dilatable-proto-solve-pressure-increment-navier-stokes-std-ref-eqn-const-fluide-dilatable-base-ref-fluide-dil-doubletab-ref-rhou-doubletab-ref-secmem-doubletab-ref-inc-pre-doubletab-ref-vpoint>`
[void Navier_Stokes_Fluide_Dilatable_Proto::solve_pressure_increment(Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &rhoU, DoubleTab &secmem, DoubleTab &inc_pre, DoubleTab &vpoint)](#private-void-navier-stokes-fluide-dilatable-proto-solve-pressure-increment-navier-stokes-std-ref-eqn-const-fluide-dilatable-base-ref-fluide-dil-doubletab-ref-rhou-doubletab-ref-secmem-doubletab-ref-inc-pre-doubletab-ref-vpoint)
update_vpoint_on_boundaries
void Navier_Stokes_Fluide_Dilatable_Proto::update_vpoint_on_boundaries(const Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &vpoint)
How to cite in this doc:
:ref:`void Navier_Stokes_Fluide_Dilatable_Proto::update_vpoint_on_boundaries(const Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &vpoint) <private-void-navier-stokes-fluide-dilatable-proto-update-vpoint-on-boundaries-const-navier-stokes-std-ref-eqn-const-fluide-dilatable-base-ref-fluide-dil-doubletab-ref-vpoint>`
[void Navier_Stokes_Fluide_Dilatable_Proto::update_vpoint_on_boundaries(const Navier_Stokes_std &eqn, const Fluide_Dilatable_base &fluide_dil, DoubleTab &vpoint)](#private-void-navier-stokes-fluide-dilatable-proto-update-vpoint-on-boundaries-const-navier-stokes-std-ref-eqn-const-fluide-dilatable-base-ref-fluide-dil-doubletab-ref-vpoint)
Attributes Documentation#
orientation_VDF_ (protected)
IntVect Navier_Stokes_Fluide_Dilatable_Proto::orientation_VDF_
rho_la_vitesse_ (protected)
TRUST_Deriv<Champ_Inc_base> Navier_Stokes_Fluide_Dilatable_Proto::rho_la_vitesse_
tab_W (protected)
DoubleTab Navier_Stokes_Fluide_Dilatable_Proto::tab_W
cumulative_ (private)
double Navier_Stokes_Fluide_Dilatable_Proto::cumulative_