Convection_Diffusion_Fluide_Dilatable_Proto#
#include <Convection_Diffusion_Fluide_Dilatable_Proto.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:`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#
Inheritance graph#
If the image is too small, right-click and open in new tab
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)
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:`std::vector<YAML_data> Convection_Diffusion_Fluide_Dilatable_Proto::data_a_sauvegarder(const Convection_Diffusion_std &eq, const Fluide_Dilatable_base &fld) <convection-diffusion-fluide-dilatable-proto-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)](#convection-diffusion-fluide-dilatable-proto-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)
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:`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) <convection-diffusion-fluide-dilatable-proto-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)](#convection-diffusion-fluide-dilatable-proto-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)
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:`int Convection_Diffusion_Fluide_Dilatable_Proto::Sauvegarder_WC(Sortie &os, const Convection_Diffusion_std &eq, const Fluide_Dilatable_base &fld) <convection-diffusion-fluide-dilatable-proto-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)](#convection-diffusion-fluide-dilatable-proto-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()
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:`virtual Convection_Diffusion_Fluide_Dilatable_Proto::~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()](#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)
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 Convection_Diffusion_Fluide_Dilatable_Proto::assembler_blocs(Convection_Diffusion_Fluide_Dilatable_base &eqn, matrices_t matrices, DoubleTab &secmem, const tabs_t &semi_impl) <convection-diffusion-fluide-dilatable-proto-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)](#convection-diffusion-fluide-dilatable-proto-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)
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 Convection_Diffusion_Fluide_Dilatable_Proto::assembler_impl(Convection_Diffusion_Fluide_Dilatable_base &eqn, Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) <convection-diffusion-fluide-dilatable-proto-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)](#convection-diffusion-fluide-dilatable-proto-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
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 Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_rho_u_impl(DoubleTab &res, const Convection_Diffusion_Fluide_Dilatable_base &eqn) const <convection-diffusion-fluide-dilatable-proto-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](#convection-diffusion-fluide-dilatable-proto-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
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:`virtual void Convection_Diffusion_Fluide_Dilatable_Proto::calculer_div_u_ou_div_rhou(DoubleTab &res) const =0 <convection-diffusion-fluide-dilatable-proto-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](#convection-diffusion-fluide-dilatable-proto-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.
Detailed description
Le calcul est le suivant: d(inconnue)/dt = M^{ - 1} * (sources - somme(Op_{i}(inconnue))) / rho
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 & 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) <convection-diffusion-fluide-dilatable-proto-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)](#convection-diffusion-fluide-dilatable-proto-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
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:`virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_generic() const =0 <convection-diffusion-fluide-dilatable-proto-protected-virtual-bool-convection-diffusion-fluide-dilatable-proto-is-generic-const-equal-0>`
[virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_generic() const =0](#convection-diffusion-fluide-dilatable-proto-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
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:`virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_thermal() const =0 <convection-diffusion-fluide-dilatable-proto-protected-virtual-bool-convection-diffusion-fluide-dilatable-proto-is-thermal-const-equal-0>`
[virtual bool Convection_Diffusion_Fluide_Dilatable_Proto::is_thermal() const =0](#convection-diffusion-fluide-dilatable-proto-protected-virtual-bool-convection-diffusion-fluide-dilatable-proto-is-thermal-const-equal-0)
Attributes Documentation#
TRUST_Deriv<Champ_Inc_base> Convection_Diffusion_Fluide_Dilatable_Proto::ch_unite_