Source_Con_Phase_field#
#include <Source_Con_Phase_field.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:`Source\_Con\_Phase\_field <class-source-con-phase-field>`
[Source\_Con\_Phase\_field](#class-source-con-phase-field)
Detailed description#
Inherits from#
public : Source_Con_Phase_field_base
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#
Complete Member Function Documentation#
ajouter#
DoubleTab & Source_Con_Phase_field::ajouter(DoubleTab &) 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:`DoubleTab & Source_Con_Phase_field::ajouter(DoubleTab &) const override <source-con-phase-field-public-doubletab-ref-source-con-phase-field-ajouter-doubletab-ref-const-override>`
[DoubleTab & Source_Con_Phase_field::ajouter(DoubleTab &) const override](#source-con-phase-field-public-doubletab-ref-source-con-phase-field-ajouter-doubletab-ref-const-override)
associer_pb#
void Source_Con_Phase_field::associer_pb(const Probleme_base &) 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 Source_Con_Phase_field::associer_pb(const Probleme_base &) override <source-con-phase-field-public-void-source-con-phase-field-associer-pb-const-probleme-base-ref-override>`
[void Source_Con_Phase_field::associer_pb(const Probleme_base &) override](#source-con-phase-field-public-void-source-con-phase-field-associer-pb-const-probleme-base-ref-override)
calculer#
DoubleTab & Source_Con_Phase_field::calculer(DoubleTab &) const 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:`DoubleTab & Source_Con_Phase_field::calculer(DoubleTab &) const override <source-con-phase-field-public-doubletab-ref-source-con-phase-field-calculer-doubletab-ref-const-override>`
[DoubleTab & Source_Con_Phase_field::calculer(DoubleTab &) const override](#source-con-phase-field-public-doubletab-ref-source-con-phase-field-calculer-doubletab-ref-const-override)
calculer_champ_fonc_c#
void Source_Con_Phase_field::calculer_champ_fonc_c(const double t, Champ_Don_base &champ_fonc_c, const DoubleTab &val_c) const 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 Source_Con_Phase_field::calculer_champ_fonc_c(const double t, Champ_Don_base &champ_fonc_c, const DoubleTab &val_c) const override <source-con-phase-field-public-void-source-con-phase-field-calculer-champ-fonc-c-const-double-t-champ-don-base-ref-champ-fonc-c-const-doubletab-ref-val-c-const-override>`
[void Source_Con_Phase_field::calculer_champ_fonc_c(const double t, Champ_Don_base &champ_fonc_c, const DoubleTab &val_c) const override](#source-con-phase-field-public-void-source-con-phase-field-calculer-champ-fonc-c-const-double-t-champ-don-base-ref-champ-fonc-c-const-doubletab-ref-val-c-const-override)
drhodc#
double Source_Con_Phase_field::drhodc(const int n_elem) 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:`double Source_Con_Phase_field::drhodc(const int n_elem) const <source-con-phase-field-public-double-source-con-phase-field-drhodc-const-int-n-elem-const>`
[double Source_Con_Phase_field::drhodc(const int n_elem) const](#source-con-phase-field-public-double-source-con-phase-field-drhodc-const-int-n-elem-const)
duplique#
int Source_Con_Phase_field::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 Source_Con_Phase_field::duplique() const override <source-con-phase-field-public-int-source-con-phase-field-duplique-const-override>`
[int Source_Con_Phase_field::duplique() const override](#source-con-phase-field-public-int-source-con-phase-field-duplique-const-override)
get_info#
const Type_info * Source_Con_Phase_field::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 * Source_Con_Phase_field::get_info() const override <source-con-phase-field-public-const-type-info-ptr-source-con-phase-field-get-info-const-override>`
[const Type_info * Source_Con_Phase_field::get_info() const override](#source-con-phase-field-public-const-type-info-ptr-source-con-phase-field-get-info-const-override)
get_maxX#
const DoubleVect & Source_Con_Phase_field::get_maxX()
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 DoubleVect & Source_Con_Phase_field::get_maxX() <source-con-phase-field-public-const-doublevect-ref-source-con-phase-field-get-maxx>`
[const DoubleVect & Source_Con_Phase_field::get_maxX()](#source-con-phase-field-public-const-doublevect-ref-source-con-phase-field-get-maxx)
get_minX#
const DoubleVect & Source_Con_Phase_field::get_minX()
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 DoubleVect & Source_Con_Phase_field::get_minX() <source-con-phase-field-public-const-doublevect-ref-source-con-phase-field-get-minx>`
[const DoubleVect & Source_Con_Phase_field::get_minX()](#source-con-phase-field-public-const-doublevect-ref-source-con-phase-field-get-minx)
get_type_systeme_naire#
const int & Source_Con_Phase_field::get_type_systeme_naire()
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 int & Source_Con_Phase_field::get_type_systeme_naire() <source-con-phase-field-public-const-int-ref-source-con-phase-field-get-type-systeme-naire>`
[const int & Source_Con_Phase_field::get_type_systeme_naire()](#source-con-phase-field-public-const-int-ref-source-con-phase-field-get-type-systeme-naire)
get_u_carre#
const DoubleVect & Source_Con_Phase_field::get_u_carre() 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 DoubleVect & Source_Con_Phase_field::get_u_carre() override <source-con-phase-field-public-const-doublevect-ref-source-con-phase-field-get-u-carre-override>`
[const DoubleVect & Source_Con_Phase_field::get_u_carre() override](#source-con-phase-field-public-const-doublevect-ref-source-con-phase-field-get-u-carre-override)
mettre_a_jour#
void Source_Con_Phase_field::mettre_a_jour(double) override
DOES NOTHING - to override in derived classes.
Detailed description
Mise a jour en temps du terme source.
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 Source_Con_Phase_field::mettre_a_jour(double) override <source-con-phase-field-public-void-source-con-phase-field-mettre-a-jour-double-override>`
[void Source_Con_Phase_field::mettre_a_jour(double) override](#source-con-phase-field-public-void-source-con-phase-field-mettre-a-jour-double-override)
premier_demi_dt#
void Source_Con_Phase_field::premier_demi_dt() override
Calcule le premier demi pas de temps dans le cas implicite Calcule le pas de temps dans le cas explicite.
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 Source_Con_Phase_field::premier_demi_dt() override <source-con-phase-field-public-void-source-con-phase-field-premier-demi-dt-override>`
[void Source_Con_Phase_field::premier_demi_dt() override](#source-con-phase-field-public-void-source-con-phase-field-premier-demi-dt-override)
Source_Con_Phase_field#
Source_Con_Phase_field::Source_Con_Phase_field()
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:`Source_Con_Phase_field::Source_Con_Phase_field() <source-con-phase-field-public-source-con-phase-field-source-con-phase-field>`
[Source_Con_Phase_field::Source_Con_Phase_field()](#source-con-phase-field-public-source-con-phase-field-source-con-phase-field)
taille_memoire#
unsigned Source_Con_Phase_field::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 Source_Con_Phase_field::taille_memoire() const override <source-con-phase-field-public-unsigned-source-con-phase-field-taille-memoire-const-override>`
[unsigned Source_Con_Phase_field::taille_memoire() const override](#source-con-phase-field-public-unsigned-source-con-phase-field-taille-memoire-const-override)
~Source_Con_Phase_field#
Source_Con_Phase_field::~Source_Con_Phase_field()
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:`Source_Con_Phase_field::~Source_Con_Phase_field() <source-con-phase-field-public-source-con-phase-field-dtor-source-con-phase-field>`
[Source_Con_Phase_field::~Source_Con_Phase_field()](#source-con-phase-field-public-source-con-phase-field-dtor-source-con-phase-field)
cree_instance#
Objet_U * Source_Con_Phase_field::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 * Source_Con_Phase_field::cree_instance() <source-con-phase-field-public-static-objet-u-ptr-source-con-phase-field-cree-instance>`
[Objet_U * Source_Con_Phase_field::cree_instance()](#source-con-phase-field-public-static-objet-u-ptr-source-con-phase-field-cree-instance)
info#
const Type_info * Source_Con_Phase_field::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 * Source_Con_Phase_field::info() <source-con-phase-field-public-static-const-type-info-ptr-source-con-phase-field-info>`
[const Type_info * Source_Con_Phase_field::info()](#source-con-phase-field-public-static-const-type-info-ptr-source-con-phase-field-info)
self_cast#
const Source_Con_Phase_field & Source_Con_Phase_field::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 Source_Con_Phase_field & Source_Con_Phase_field::self_cast(const Objet_U &) <source-con-phase-field-public-static-const-source-con-phase-field-ref-source-con-phase-field-self-cast-const-objet-u-ref>`
[const Source_Con_Phase_field & Source_Con_Phase_field::self_cast(const Objet_U &)](#source-con-phase-field-public-static-const-source-con-phase-field-ref-source-con-phase-field-self-cast-const-objet-u-ref)
self_cast#
Source_Con_Phase_field & Source_Con_Phase_field::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:`Source_Con_Phase_field & Source_Con_Phase_field::self_cast(Objet_U &) <source-con-phase-field-public-static-source-con-phase-field-ref-source-con-phase-field-self-cast-objet-u-ref>`
[Source_Con_Phase_field & Source_Con_Phase_field::self_cast(Objet_U &)](#source-con-phase-field-public-static-source-con-phase-field-ref-source-con-phase-field-self-cast-objet-u-ref)
assembler_matrice_point_fixe#
void Source_Con_Phase_field::assembler_matrice_point_fixe(Matrice_Morse &)
Assemble la matrice pour le calcul du point fixe.
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 Source_Con_Phase_field::assembler_matrice_point_fixe(Matrice_Morse &) <source-con-phase-field-protected-void-source-con-phase-field-assembler-matrice-point-fixe-matrice-morse-ref>`
[void Source_Con_Phase_field::assembler_matrice_point_fixe(Matrice_Morse &)](#source-con-phase-field-protected-void-source-con-phase-field-assembler-matrice-point-fixe-matrice-morse-ref)
associer_domaines#
void Source_Con_Phase_field::associer_domaines(const Domaine_dis_base &, const Domaine_Cl_dis_base &) 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 Source_Con_Phase_field::associer_domaines(const Domaine_dis_base &, const Domaine_Cl_dis_base &) override <source-con-phase-field-protected-void-source-con-phase-field-associer-domaines-const-domaine-dis-base-ref-const-domaine-cl-dis-base-ref-override>`
[void Source_Con_Phase_field::associer_domaines(const Domaine_dis_base &, const Domaine_Cl_dis_base &) override](#source-con-phase-field-protected-void-source-con-phase-field-associer-domaines-const-domaine-dis-base-ref-const-domaine-cl-dis-base-ref-override)
calculer_alpha_gradC_carre#
void Source_Con_Phase_field::calculer_alpha_gradC_carre(DoubleTab &) const
Calcul de alpha*(Grad(C))^2 au centre des elements.
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 Source_Con_Phase_field::calculer_alpha_gradC_carre(DoubleTab &) const <source-con-phase-field-protected-void-source-con-phase-field-calculer-alpha-gradc-carre-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_alpha_gradC_carre(DoubleTab &) const](#source-con-phase-field-protected-void-source-con-phase-field-calculer-alpha-gradc-carre-doubletab-ref-const)
calculer_div_alpha_gradC#
void Source_Con_Phase_field::calculer_div_alpha_gradC(DoubleTab &) const
Calcul de Div(alpha*rho*Grad((C)) au centre des elements.
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 Source_Con_Phase_field::calculer_div_alpha_gradC(DoubleTab &) const <source-con-phase-field-protected-void-source-con-phase-field-calculer-div-alpha-gradc-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_div_alpha_gradC(DoubleTab &) const](#source-con-phase-field-protected-void-source-con-phase-field-calculer-div-alpha-gradc-doubletab-ref-const)
calculer_div_alpha_rho_gradC#
void Source_Con_Phase_field::calculer_div_alpha_rho_gradC(DoubleTab &) const
Calcul de Div(alpha*rho*Grad((C)) au centre des elements.
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 Source_Con_Phase_field::calculer_div_alpha_rho_gradC(DoubleTab &) const <source-con-phase-field-protected-void-source-con-phase-field-calculer-div-alpha-rho-gradc-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_div_alpha_rho_gradC(DoubleTab &) const](#source-con-phase-field-protected-void-source-con-phase-field-calculer-div-alpha-rho-gradc-doubletab-ref-const)
calculer_mutilde#
void Source_Con_Phase_field::calculer_mutilde(DoubleTab &) const
Calcul de mutilde au centre des elements.
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 Source_Con_Phase_field::calculer_mutilde(DoubleTab &) const <source-con-phase-field-protected-void-source-con-phase-field-calculer-mutilde-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_mutilde(DoubleTab &) const](#source-con-phase-field-protected-void-source-con-phase-field-calculer-mutilde-doubletab-ref-const)
calculer_mutilde_demi#
void Source_Con_Phase_field::calculer_mutilde_demi(DoubleTab &, DoubleTab &) 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:`void Source_Con_Phase_field::calculer_mutilde_demi(DoubleTab &, DoubleTab &) const <source-con-phase-field-protected-void-source-con-phase-field-calculer-mutilde-demi-doubletab-ref-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_mutilde_demi(DoubleTab &, DoubleTab &) const](#source-con-phase-field-protected-void-source-con-phase-field-calculer-mutilde-demi-doubletab-ref-doubletab-ref-const)
calculer_point_fixe#
void Source_Con_Phase_field::calculer_point_fixe(const DoubleTab &, const DoubleTab &, const Matrice_Morse &, DoubleTab &, DoubleTab &)
Calcul du point fixe.
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 Source_Con_Phase_field::calculer_point_fixe(const DoubleTab &, const DoubleTab &, const Matrice_Morse &, DoubleTab &, DoubleTab &) <source-con-phase-field-protected-void-source-con-phase-field-calculer-point-fixe-const-doubletab-ref-const-doubletab-ref-const-matrice-morse-ref-doubletab-ref-doubletab-ref>`
[void Source_Con_Phase_field::calculer_point_fixe(const DoubleTab &, const DoubleTab &, const Matrice_Morse &, DoubleTab &, DoubleTab &)](#source-con-phase-field-protected-void-source-con-phase-field-calculer-point-fixe-const-doubletab-ref-const-doubletab-ref-const-matrice-morse-ref-doubletab-ref-doubletab-ref)
calculer_pression_thermo#
void Source_Con_Phase_field::calculer_pression_thermo(DoubleTab &) const
Calcul de la pression thermodynamique aux elements.
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 Source_Con_Phase_field::calculer_pression_thermo(DoubleTab &) const <source-con-phase-field-protected-void-source-con-phase-field-calculer-pression-thermo-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_pression_thermo(DoubleTab &) const](#source-con-phase-field-protected-void-source-con-phase-field-calculer-pression-thermo-doubletab-ref-const)
calculer_u2_elem#
void Source_Con_Phase_field::calculer_u2_elem(DoubleVect &)
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 Source_Con_Phase_field::calculer_u2_elem(DoubleVect &) <source-con-phase-field-protected-void-source-con-phase-field-calculer-u2-elem-doublevect-ref>`
[void Source_Con_Phase_field::calculer_u2_elem(DoubleVect &)](#source-con-phase-field-protected-void-source-con-phase-field-calculer-u2-elem-doublevect-ref)
construire_systeme#
void Source_Con_Phase_field::construire_systeme(const DoubleTab &, const Matrice_Morse &, DoubleTab &, const DoubleTab &)
Construire le residu du GMRES NL.
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 Source_Con_Phase_field::construire_systeme(const DoubleTab &, const Matrice_Morse &, DoubleTab &, const DoubleTab &) <source-con-phase-field-protected-void-source-con-phase-field-construire-systeme-const-doubletab-ref-const-matrice-morse-ref-doubletab-ref-const-doubletab-ref>`
[void Source_Con_Phase_field::construire_systeme(const DoubleTab &, const Matrice_Morse &, DoubleTab &, const DoubleTab &)](#source-con-phase-field-protected-void-source-con-phase-field-construire-systeme-const-doubletab-ref-const-matrice-morse-ref-doubletab-ref-const-doubletab-ref)
div_kappa_grad#
DoubleTab & Source_Con_Phase_field::div_kappa_grad(const DoubleTab &, const DoubleTab &, DoubleTab &) 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:`DoubleTab & Source_Con_Phase_field::div_kappa_grad(const DoubleTab &, const DoubleTab &, DoubleTab &) const <source-con-phase-field-protected-doubletab-ref-source-con-phase-field-div-kappa-grad-const-doubletab-ref-const-doubletab-ref-doubletab-ref-const>`
[DoubleTab & Source_Con_Phase_field::div_kappa_grad(const DoubleTab &, const DoubleTab &, DoubleTab &) const](#source-con-phase-field-protected-doubletab-ref-source-con-phase-field-div-kappa-grad-const-doubletab-ref-const-doubletab-ref-doubletab-ref-const)
dWdc_defaut#
double Source_Con_Phase_field::dWdc_defaut(const double) 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:`double Source_Con_Phase_field::dWdc_defaut(const double) const <source-con-phase-field-protected-double-source-con-phase-field-dwdc-defaut-const-double-const>`
[double Source_Con_Phase_field::dWdc_defaut(const double) const](#source-con-phase-field-protected-double-source-con-phase-field-dwdc-defaut-const-double-const)
dWdc_general#
double Source_Con_Phase_field::dWdc_general(const double) 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:`double Source_Con_Phase_field::dWdc_general(const double) const <source-con-phase-field-protected-double-source-con-phase-field-dwdc-general-const-double-const>`
[double Source_Con_Phase_field::dWdc_general(const double) const](#source-con-phase-field-protected-double-source-con-phase-field-dwdc-general-const-double-const)
dWdc_naire_analytique_quaternaire#
DoubleTab Source_Con_Phase_field::dWdc_naire_analytique_quaternaire(const DoubleTab &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) 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:`DoubleTab Source_Con_Phase_field::dWdc_naire_analytique_quaternaire(const DoubleTab &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) const <source-con-phase-field-protected-doubletab-source-con-phase-field-dwdc-naire-analytique-quaternaire-const-doubletab-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const>`
[DoubleTab Source_Con_Phase_field::dWdc_naire_analytique_quaternaire(const DoubleTab &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) const](#source-con-phase-field-protected-doubletab-source-con-phase-field-dwdc-naire-analytique-quaternaire-const-doubletab-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const)
dWdc_naire_analytique_ternaire#
DoubleTab Source_Con_Phase_field::dWdc_naire_analytique_ternaire(const DoubleTab &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) 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:`DoubleTab Source_Con_Phase_field::dWdc_naire_analytique_ternaire(const DoubleTab &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) const <source-con-phase-field-protected-doubletab-source-con-phase-field-dwdc-naire-analytique-ternaire-const-doubletab-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const>`
[DoubleTab Source_Con_Phase_field::dWdc_naire_analytique_ternaire(const DoubleTab &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) const](#source-con-phase-field-protected-doubletab-source-con-phase-field-dwdc-naire-analytique-ternaire-const-doubletab-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const-doublevect-ref-const)
dWdc_naire_defaut#
DoubleTab Source_Con_Phase_field::dWdc_naire_defaut(const DoubleTab &, const DoubleVect &, const DoubleVect &) 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:`DoubleTab Source_Con_Phase_field::dWdc_naire_defaut(const DoubleTab &, const DoubleVect &, const DoubleVect &) const <source-con-phase-field-protected-doubletab-source-con-phase-field-dwdc-naire-defaut-const-doubletab-ref-const-doublevect-ref-const-doublevect-ref-const>`
[DoubleTab Source_Con_Phase_field::dWdc_naire_defaut(const DoubleTab &, const DoubleVect &, const DoubleVect &) const](#source-con-phase-field-protected-doubletab-source-con-phase-field-dwdc-naire-defaut-const-doubletab-ref-const-doublevect-ref-const-doublevect-ref-const)
kappa_func_auto_diffusion#
DoubleTab Source_Con_Phase_field::kappa_func_auto_diffusion(const DoubleTab &, const DoubleVect &) 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:`DoubleTab Source_Con_Phase_field::kappa_func_auto_diffusion(const DoubleTab &, const DoubleVect &) const <source-con-phase-field-protected-doubletab-source-con-phase-field-kappa-func-auto-diffusion-const-doubletab-ref-const-doublevect-ref-const>`
[DoubleTab Source_Con_Phase_field::kappa_func_auto_diffusion(const DoubleTab &, const DoubleVect &) const](#source-con-phase-field-protected-doubletab-source-con-phase-field-kappa-func-auto-diffusion-const-doubletab-ref-const-doublevect-ref-const)
kappa_func_c_defaut#
double Source_Con_Phase_field::kappa_func_c_defaut(const double) 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:`double Source_Con_Phase_field::kappa_func_c_defaut(const double) const <source-con-phase-field-protected-double-source-con-phase-field-kappa-func-c-defaut-const-double-const>`
[double Source_Con_Phase_field::kappa_func_c_defaut(const double) const](#source-con-phase-field-protected-double-source-con-phase-field-kappa-func-c-defaut-const-double-const)
kappa_func_c_general#
double Source_Con_Phase_field::kappa_func_c_general(const double) 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:`double Source_Con_Phase_field::kappa_func_c_general(const double) const <source-con-phase-field-protected-double-source-con-phase-field-kappa-func-c-general-const-double-const>`
[double Source_Con_Phase_field::kappa_func_c_general(const double) const](#source-con-phase-field-protected-double-source-con-phase-field-kappa-func-c-general-const-double-const)
laplacien#
DoubleTab & Source_Con_Phase_field::laplacien(const DoubleTab &, DoubleTab &) 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:`DoubleTab & Source_Con_Phase_field::laplacien(const DoubleTab &, DoubleTab &) const <source-con-phase-field-protected-doubletab-ref-source-con-phase-field-laplacien-const-doubletab-ref-doubletab-ref-const>`
[DoubleTab & Source_Con_Phase_field::laplacien(const DoubleTab &, DoubleTab &) const](#source-con-phase-field-protected-doubletab-ref-source-con-phase-field-laplacien-const-doubletab-ref-doubletab-ref-const)
matvect#
void Source_Con_Phase_field::matvect(const DoubleTab &, const Matrice_Morse &, const DoubleTab &, const DoubleTab &, DoubleTab &)
Construire le residu du GMRES NL.
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 Source_Con_Phase_field::matvect(const DoubleTab &, const Matrice_Morse &, const DoubleTab &, const DoubleTab &, DoubleTab &) <source-con-phase-field-protected-void-source-con-phase-field-matvect-const-doubletab-ref-const-matrice-morse-ref-const-doubletab-ref-const-doubletab-ref-doubletab-ref>`
[void Source_Con_Phase_field::matvect(const DoubleTab &, const Matrice_Morse &, const DoubleTab &, const DoubleTab &, DoubleTab &)](#source-con-phase-field-protected-void-source-con-phase-field-matvect-const-doubletab-ref-const-matrice-morse-ref-const-doubletab-ref-const-doubletab-ref-doubletab-ref)
non_lin_gmres#
int Source_Con_Phase_field::non_lin_gmres(const DoubleTab &, const DoubleTab &, const Matrice_Morse &, DoubleTab &, DoubleTab &)
Algorithme GMRES Non Lineaire.
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 Source_Con_Phase_field::non_lin_gmres(const DoubleTab &, const DoubleTab &, const Matrice_Morse &, DoubleTab &, DoubleTab &) <source-con-phase-field-protected-int-source-con-phase-field-non-lin-gmres-const-doubletab-ref-const-doubletab-ref-const-matrice-morse-ref-doubletab-ref-doubletab-ref>`
[int Source_Con_Phase_field::non_lin_gmres(const DoubleTab &, const DoubleTab &, const Matrice_Morse &, DoubleTab &, DoubleTab &)](#source-con-phase-field-protected-int-source-con-phase-field-non-lin-gmres-const-doubletab-ref-const-doubletab-ref-const-matrice-morse-ref-doubletab-ref-doubletab-ref)
printOn#
Sortie & Source_Con_Phase_field::printOn(Sortie &x) const override
DOES NOTHING - to override in derived classes.
Detailed description
Imprime la source sur un flot de sortie.
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 & Source_Con_Phase_field::printOn(Sortie &x) const override <source-con-phase-field-protected-sortie-ref-source-con-phase-field-printon-sortie-ref-x-const-override>`
[Sortie & Source_Con_Phase_field::printOn(Sortie &x) const override](#source-con-phase-field-protected-sortie-ref-source-con-phase-field-printon-sortie-ref-x-const-override)
readOn#
Entree & Source_Con_Phase_field::readOn(Entree &) override
DOES NOTHING - to override in derived classes.
Detailed description
Lecture d’un terme source sur un flot d’entree.
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 & Source_Con_Phase_field::readOn(Entree &) override <source-con-phase-field-protected-entree-ref-source-con-phase-field-readon-entree-ref-override>`
[Entree & Source_Con_Phase_field::readOn(Entree &) override](#source-con-phase-field-protected-entree-ref-source-con-phase-field-readon-entree-ref-override)
Attributes Documentation#
const Type_info Source_Con_Phase_field::info_obj
DoubleVect Source_Con_Phase_field::a0Eq
DoubleVect Source_Con_Phase_field::a1Eq
DoubleVect Source_Con_Phase_field::a2Eq
DoubleTab Source_Con_Phase_field::accr
double Source_Con_Phase_field::alpha
double Source_Con_Phase_field::alpha_ref
DoubleVect Source_Con_Phase_field::alphaMatrix
double Source_Con_Phase_field::angle_alphaMatrix
DoubleVect Source_Con_Phase_field::angle_phi
DoubleVect Source_Con_Phase_field::angle_psi
double Source_Con_Phase_field::beta
DoubleVect Source_Con_Phase_field::betaMatrix
int Source_Con_Phase_field::boussi_
DoubleVect Source_Con_Phase_field::coeff_auto_diffusion
int Source_Con_Phase_field::couplage_
double Source_Con_Phase_field::diagonal_coeff
int Source_Con_Phase_field::diff_boussi_
TRUST_Ref<Champ_Don_base *> Source_Con_Phase_field::drhodc_
double(Source_Con_Phase_field::* Source_Con_Phase_field::dWdc) (const double) const
DoubleTab(Source_Con_Phase_field::* Source_Con_Phase_field::dWdc_naire) (const DoubleTab &, const DoubleVect &, const DoubleVect &) const
DoubleTab(Source_Con_Phase_field::* Source_Con_Phase_field::dWdc_naire_analytique_quater) (const DoubleTab &, const DoubleVect &, const DoubleVect &,const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) const
DoubleTab(Source_Con_Phase_field::* Source_Con_Phase_field::dWdc_naire_analytique_ter) (const DoubleTab &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) const
double Source_Con_Phase_field::eps_
double Source_Con_Phase_field::epsGMRES
double Source_Con_Phase_field::epsilon_
DoubleVect Source_Con_Phase_field::eq1
DoubleVect Source_Con_Phase_field::eq2
DoubleTab Source_Con_Phase_field::g_
int Source_Con_Phase_field::gmres_
int Source_Con_Phase_field::implicitation_
double Source_Con_Phase_field::kappa
Table Source_Con_Phase_field::kappa_forme_expr_
double(Source_Con_Phase_field::* Source_Con_Phase_field::kappa_func_c) (const double) const
int Source_Con_Phase_field::kappa_ind
int Source_Con_Phase_field::kappa_moy_
DoubleVect Source_Con_Phase_field::kappaMatrix
DoubleTab(Source_Con_Phase_field::* Source_Con_Phase_field::kappaMatrix_func_c) (const DoubleTab &, const DoubleVect &) const
TRUST_Ref<Domaine_Cl_VDF *> Source_Con_Phase_field::le_dom_Cl_VDF
TRUST_Ref<Domaine_VDF *> Source_Con_Phase_field::le_dom_VDF
TRUST_Ref<Probleme_base *> Source_Con_Phase_field::le_probleme2
DoubleVect Source_Con_Phase_field::maxX
DoubleVect Source_Con_Phase_field::minX
double Source_Con_Phase_field::molarVolume
double Source_Con_Phase_field::mu1
double Source_Con_Phase_field::mu2
double Source_Con_Phase_field::mult_kappa
int Source_Con_Phase_field::mutype_
int Source_Con_Phase_field::nb_equation_CH
int Source_Con_Phase_field::nit
int Source_Con_Phase_field::nkr
Table Source_Con_Phase_field::potentiel_chimique_expr_
double Source_Con_Phase_field::prefactor
DoubleTab Source_Con_Phase_field::prov_elem_
DoubleTab Source_Con_Phase_field::prov_face_
double Source_Con_Phase_field::rec_max
double Source_Con_Phase_field::rec_min
double Source_Con_Phase_field::rho0
double Source_Con_Phase_field::temperature
int Source_Con_Phase_field::tpsaff
int Source_Con_Phase_field::type_alpha_rotation_
int Source_Con_Phase_field::type_kappa_ = - 1
int Source_Con_Phase_field::type_kappa_auto_diffusion_ = - 1
int Source_Con_Phase_field::type_potentiel_analytique_
int Source_Con_Phase_field::type_systeme_naire_
DoubleVect Source_Con_Phase_field::u_carre_
DoubleVect Source_Con_Phase_field::x0Eq
DoubleVect Source_Con_Phase_field::x1Eq
DoubleVect Source_Con_Phase_field::x2Eq