Convection_Diffusion_Fluide_Dilatable_Proto#

#include <Convection_Diffusion_Fluide_Dilatable_Proto.h>

How to cite this class in this doc#

:ref:`Convection\_Diffusion\_Fluide\_Dilatable\_Proto <class-convection-diffusion-fluide-dilatable-proto>`
[Convection\_Diffusion\_Fluide\_Dilatable\_Proto](#class-convection-diffusion-fluide-dilatable-proto)

Detailed description#

Inherited by#

List of Public Static Methods#

List of Public Methods#

List of Protected Methods#

Complete Member Function Documentation#

data_a_sauvegarder
std::vector<YAML_data> Convection_Diffusion_Fluide_Dilatable_Proto::data_a_sauvegarder(const Convection_Diffusion_std &eq, const Fluide_Dilatable_base &fld)
References
Referenced By
How to cite in this doc:
:ref:`std::vector<YAML_data> Convection_Diffusion_Fluide_Dilatable_Proto::data_a_sauvegarder(const Convection_Diffusion_std &eq, const Fluide_Dilatable_base &fld) <public-static-std-vector-yaml-data-convection-diffusion-fluide-dilatable-proto-data-a-sauvegarder-const-convection-diffusion-std-ref-eq-const-fluide-dilatable-base-ref-fld>`
[std::vector<YAML_data> Convection_Diffusion_Fluide_Dilatable_Proto::data_a_sauvegarder(const Convection_Diffusion_std &eq, const Fluide_Dilatable_base &fld)](#public-static-std-vector-yaml-data-convection-diffusion-fluide-dilatable-proto-data-a-sauvegarder-const-convection-diffusion-std-ref-eq-const-fluide-dilatable-base-ref-fld)
Reprendre_WC
int Convection_Diffusion_Fluide_Dilatable_Proto::Reprendre_WC(Entree &is, double temps, Convection_Diffusion_std &eq, Fluide_Dilatable_base &fld, Champ_Inc_base &inco, Probleme_base &pb)
References
Referenced By
How to cite in this doc:
:ref:`int Convection_Diffusion_Fluide_Dilatable_Proto::Reprendre_WC(Entree &is, double temps, Convection_Diffusion_std &eq, Fluide_Dilatable_base &fld, Champ_Inc_base &inco, Probleme_base &pb) <public-static-int-convection-diffusion-fluide-dilatable-proto-reprendre-wc-entree-ref-is-double-temps-convection-diffusion-std-ref-eq-fluide-dilatable-base-ref-fld-champ-inc-base-ref-inco-probleme-base-ref-pb>`
[int Convection_Diffusion_Fluide_Dilatable_Proto::Reprendre_WC(Entree &is, double temps, Convection_Diffusion_std &eq, Fluide_Dilatable_base &fld, Champ_Inc_base &inco, Probleme_base &pb)](#public-static-int-convection-diffusion-fluide-dilatable-proto-reprendre-wc-entree-ref-is-double-temps-convection-diffusion-std-ref-eq-fluide-dilatable-base-ref-fld-champ-inc-base-ref-inco-probleme-base-ref-pb)
Sauvegarder_WC
int Convection_Diffusion_Fluide_Dilatable_Proto::Sauvegarder_WC(Sortie &os, const Convection_Diffusion_std &eq, const Fluide_Dilatable_base &fld)
References
Referenced By
How to cite in this doc:
:ref:`int Convection_Diffusion_Fluide_Dilatable_Proto::Sauvegarder_WC(Sortie &os, const Convection_Diffusion_std &eq, const Fluide_Dilatable_base &fld) <public-static-int-convection-diffusion-fluide-dilatable-proto-sauvegarder-wc-sortie-ref-os-const-convection-diffusion-std-ref-eq-const-fluide-dilatable-base-ref-fld>`
[int Convection_Diffusion_Fluide_Dilatable_Proto::Sauvegarder_WC(Sortie &os, const Convection_Diffusion_std &eq, const Fluide_Dilatable_base &fld)](#public-static-int-convection-diffusion-fluide-dilatable-proto-sauvegarder-wc-sortie-ref-os-const-convection-diffusion-std-ref-eq-const-fluide-dilatable-base-ref-fld)
~Convection_Diffusion_Fluide_Dilatable_Proto
virtual Convection_Diffusion_Fluide_Dilatable_Proto::~Convection_Diffusion_Fluide_Dilatable_Proto()
How to cite in this doc:
:ref:`virtual Convection_Diffusion_Fluide_Dilatable_Proto::~Convection_Diffusion_Fluide_Dilatable_Proto() <public-virtual-convection-diffusion-fluide-dilatable-proto-dtor-convection-diffusion-fluide-dilatable-proto>`
[virtual Convection_Diffusion_Fluide_Dilatable_Proto::~Convection_Diffusion_Fluide_Dilatable_Proto()](#public-virtual-convection-diffusion-fluide-dilatable-proto-dtor-convection-diffusion-fluide-dilatable-proto)
assembler_blocs
void Convection_Diffusion_Fluide_Dilatable_Proto::assembler_blocs(Convection_Diffusion_Fluide_Dilatable_base &eqn, matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl)
References
Referenced By
How to cite in this doc:
:ref:`void Convection_Diffusion_Fluide_Dilatable_Proto::assembler_blocs(Convection_Diffusion_Fluide_Dilatable_base &eqn, matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl) <protected-void-convection-diffusion-fluide-dilatable-proto-assembler-blocs-convection-diffusion-fluide-dilatable-base-ref-eqn-matrices-t-matrices-doubletab-ref-secmem-const-tabs-t-ref-semi-impl>`
[void Convection_Diffusion_Fluide_Dilatable_Proto::assembler_blocs(Convection_Diffusion_Fluide_Dilatable_base &eqn, matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl)](#protected-void-convection-diffusion-fluide-dilatable-proto-assembler-blocs-convection-diffusion-fluide-dilatable-base-ref-eqn-matrices-t-matrices-doubletab-ref-secmem-const-tabs-t-ref-semi-impl)
assembler_impl
void Convection_Diffusion_Fluide_Dilatable_Proto::assembler_impl(Convection_Diffusion_Fluide_Dilatable_base &eqn, Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem)
References
Referenced By
How to cite in this doc:
:ref:`void Convection_Diffusion_Fluide_Dilatable_Proto::assembler_impl(Convection_Diffusion_Fluide_Dilatable_base &eqn, Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) <protected-void-convection-diffusion-fluide-dilatable-proto-assembler-impl-convection-diffusion-fluide-dilatable-base-ref-eqn-matrice-morse-ref-mat-morse-const-doubletab-ref-present-doubletab-ref-secmem>`
[void Convection_Diffusion_Fluide_Dilatable_Proto::assembler_impl(Convection_Diffusion_Fluide_Dilatable_base &eqn, Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem)](#protected-void-convection-diffusion-fluide-dilatable-proto-assembler-impl-convection-diffusion-fluide-dilatable-base-ref-eqn-matrice-morse-ref-mat-morse-const-doubletab-ref-present-doubletab-ref-secmem)
calculer_div_rho_u_impl
void Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_rho_u_impl(DoubleTab &res, const Convection_Diffusion_Fluide_Dilatable_base &eqn) const
References
Referenced By
How to cite in this doc:
:ref:`void Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_rho_u_impl(DoubleTab &res, const Convection_Diffusion_Fluide_Dilatable_base &eqn) const <protected-void-convection-diffusion-fluide-dilatable-proto-calculer-div-rho-u-impl-doubletab-ref-res-const-convection-diffusion-fluide-dilatable-base-ref-eqn-const>`
[void Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_rho_u_impl(DoubleTab &res, const Convection_Diffusion_Fluide_Dilatable_base &eqn) const](#protected-void-convection-diffusion-fluide-dilatable-proto-calculer-div-rho-u-impl-doubletab-ref-res-const-convection-diffusion-fluide-dilatable-base-ref-eqn-const)
calculer_div_u_ou_div_rhou
virtual void Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_u_ou_div_rhou(DoubleTab &res) const =0
Referenced By
How to cite in this doc:
:ref:`virtual void Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_u_ou_div_rhou(DoubleTab &res) const =0 <protected-virtual-void-convection-diffusion-fluide-dilatable-proto-calculer-div-u-ou-div-rhou-doubletab-ref-res-const-equal-0>`
[virtual void Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_u_ou_div_rhou(DoubleTab &res) const =0](#protected-virtual-void-convection-diffusion-fluide-dilatable-proto-calculer-div-u-ou-div-rhou-doubletab-ref-res-const-equal-0)
derivee_en_temps_inco_sans_solveur_masse_impl
DoubleTab & Convection_Diffusion_Fluide_Dilatable_Proto::derivee_en_temps_inco_sans_solveur_masse_impl(Convection_Diffusion_Fluide_Dilatable_base &eqn, DoubleTab &derivee, const bool is_expl)

Renvoie la derivee en temps de l’inconnue de l’equation.

Le calcul est le suivant: d(inconnue)/dt = M^{ - 1} * (sources - somme(Op_{i}(inconnue))) / rho

References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Convection_Diffusion_Fluide_Dilatable_Proto::derivee_en_temps_inco_sans_solveur_masse_impl(Convection_Diffusion_Fluide_Dilatable_base &eqn, DoubleTab &derivee, const bool is_expl) <protected-doubletab-ref-convection-diffusion-fluide-dilatable-proto-derivee-en-temps-inco-sans-solveur-masse-impl-convection-diffusion-fluide-dilatable-base-ref-eqn-doubletab-ref-derivee-const-bool-is-expl>`
[DoubleTab & Convection_Diffusion_Fluide_Dilatable_Proto::derivee_en_temps_inco_sans_solveur_masse_impl(Convection_Diffusion_Fluide_Dilatable_base &eqn, DoubleTab &derivee, const bool is_expl)](#protected-doubletab-ref-convection-diffusion-fluide-dilatable-proto-derivee-en-temps-inco-sans-solveur-masse-impl-convection-diffusion-fluide-dilatable-base-ref-eqn-doubletab-ref-derivee-const-bool-is-expl)
is_generic
virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_generic() const =0
Referenced By
How to cite in this doc:
:ref:`virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_generic() const =0 <protected-virtual-bool-convection-diffusion-fluide-dilatable-proto-is-generic-const-equal-0>`
[virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_generic() const =0](#protected-virtual-bool-convection-diffusion-fluide-dilatable-proto-is-generic-const-equal-0)
is_thermal
virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_thermal() const =0
Referenced By
How to cite in this doc:
:ref:`virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_thermal() const =0 <protected-virtual-bool-convection-diffusion-fluide-dilatable-proto-is-thermal-const-equal-0>`
[virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_thermal() const =0](#protected-virtual-bool-convection-diffusion-fluide-dilatable-proto-is-thermal-const-equal-0)

Attributes Documentation#

ch_unite_ (protected)
TRUST_Deriv<Champ_Inc_base> Convection_Diffusion_Fluide_Dilatable_Proto::ch_unite_