Source_Con_Phase_field#

#include <Source_Con_Phase_field.h>

How to cite this class in this doc#

:ref:`Source\_Con\_Phase\_field <class-source-con-phase-field>`
[Source\_Con\_Phase\_field](#class-source-con-phase-field)

Detailed description#

Inherits from#

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

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Source_Con_Phase_field::ajouter(DoubleTab &) const override <public-doubletab-ref-source-con-phase-field-ajouter-doubletab-ref-const-override>`
[DoubleTab & Source_Con_Phase_field::ajouter(DoubleTab &) const override](#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

Reimplements:

References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::associer_pb(const Probleme_base &) override <public-void-source-con-phase-field-associer-pb-const-probleme-base-ref-override>`
[void Source_Con_Phase_field::associer_pb(const Probleme_base &) override](#public-void-source-con-phase-field-associer-pb-const-probleme-base-ref-override)
calculer
DoubleTab & Source_Con_Phase_field::calculer(DoubleTab &) const override

Reimplements:

References
How to cite in this doc:
:ref:`DoubleTab & Source_Con_Phase_field::calculer(DoubleTab &) const override <public-doubletab-ref-source-con-phase-field-calculer-doubletab-ref-const-override>`
[DoubleTab & Source_Con_Phase_field::calculer(DoubleTab &) const override](#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

Reimplements:

References
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
:ref:`double Source_Con_Phase_field::drhodc(const int n_elem) const <public-double-source-con-phase-field-drhodc-const-int-n-elem-const>`
[double Source_Con_Phase_field::drhodc(const int n_elem) const](#public-double-source-con-phase-field-drhodc-const-int-n-elem-const)
duplique
int Source_Con_Phase_field::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Source_Con_Phase_field::duplique() const override <public-int-source-con-phase-field-duplique-const-override>`
[int Source_Con_Phase_field::duplique() const override](#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 .

Reimplements:

How to cite in this doc:
:ref:`const Type_info * Source_Con_Phase_field::get_info() const override <public-const-type-info-ptr-source-con-phase-field-get-info-const-override>`
[const Type_info * Source_Con_Phase_field::get_info() const override](#public-const-type-info-ptr-source-con-phase-field-get-info-const-override)
get_maxX
const DoubleVect & Source_Con_Phase_field::get_maxX()
References
Referenced By
How to cite in this doc:
:ref:`const DoubleVect & Source_Con_Phase_field::get_maxX() <public-const-doublevect-ref-source-con-phase-field-get-maxx>`
[const DoubleVect & Source_Con_Phase_field::get_maxX()](#public-const-doublevect-ref-source-con-phase-field-get-maxx)
get_minX
const DoubleVect & Source_Con_Phase_field::get_minX()
References
Referenced By
How to cite in this doc:
:ref:`const DoubleVect & Source_Con_Phase_field::get_minX() <public-const-doublevect-ref-source-con-phase-field-get-minx>`
[const DoubleVect & Source_Con_Phase_field::get_minX()](#public-const-doublevect-ref-source-con-phase-field-get-minx)
get_type_systeme_naire
const int & Source_Con_Phase_field::get_type_systeme_naire()
References
Referenced By
How to cite in this doc:
:ref:`const int & Source_Con_Phase_field::get_type_systeme_naire() <public-const-int-ref-source-con-phase-field-get-type-systeme-naire>`
[const int & Source_Con_Phase_field::get_type_systeme_naire()](#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

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`const DoubleVect & Source_Con_Phase_field::get_u_carre() override <public-const-doublevect-ref-source-con-phase-field-get-u-carre-override>`
[const DoubleVect & Source_Con_Phase_field::get_u_carre() override](#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.

Mise a jour en temps du terme source.

Reimplements:

References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::mettre_a_jour(double) override <public-void-source-con-phase-field-mettre-a-jour-double-override>`
[void Source_Con_Phase_field::mettre_a_jour(double) override](#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.

Reimplements:

References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::premier_demi_dt() override <public-void-source-con-phase-field-premier-demi-dt-override>`
[void Source_Con_Phase_field::premier_demi_dt() override](#public-void-source-con-phase-field-premier-demi-dt-override)
Source_Con_Phase_field
Source_Con_Phase_field::Source_Con_Phase_field()
How to cite in this doc:
:ref:`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()](#public-source-con-phase-field-source-con-phase-field)
taille_memoire
unsigned Source_Con_Phase_field::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Source_Con_Phase_field::taille_memoire() const override <public-unsigned-source-con-phase-field-taille-memoire-const-override>`
[unsigned Source_Con_Phase_field::taille_memoire() const override](#public-unsigned-source-con-phase-field-taille-memoire-const-override)
~Source_Con_Phase_field
Source_Con_Phase_field::~Source_Con_Phase_field()
How to cite in this doc:
:ref:`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()](#public-source-con-phase-field-dtor-source-con-phase-field)
cree_instance
Objet_U * Source_Con_Phase_field::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Source_Con_Phase_field::cree_instance() <public-static-objet-u-ptr-source-con-phase-field-cree-instance>`
[Objet_U * Source_Con_Phase_field::cree_instance()](#public-static-objet-u-ptr-source-con-phase-field-cree-instance)
info
const Type_info * Source_Con_Phase_field::info()
How to cite in this doc:
:ref:`const Type_info * Source_Con_Phase_field::info() <public-static-const-type-info-ptr-source-con-phase-field-info>`
[const Type_info * Source_Con_Phase_field::info()](#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 &)
How to cite in this doc:
:ref:`const Source_Con_Phase_field & Source_Con_Phase_field::self_cast(const Objet_U &) <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 &)](#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 &)
How to cite in this doc:
:ref:`Source_Con_Phase_field & Source_Con_Phase_field::self_cast(Objet_U &) <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 &)](#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.

References
Referenced By
How to cite in this doc:
:ref:`void Source_Con_Phase_field::assembler_matrice_point_fixe(Matrice_Morse &) <protected-void-source-con-phase-field-assembler-matrice-point-fixe-matrice-morse-ref>`
[void Source_Con_Phase_field::assembler_matrice_point_fixe(Matrice_Morse &)](#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

Reimplements:

References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::associer_domaines(const Domaine_dis_base &, const Domaine_Cl_dis_base &) override <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](#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.

References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::calculer_alpha_gradC_carre(DoubleTab &) const <protected-void-source-con-phase-field-calculer-alpha-gradc-carre-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_alpha_gradC_carre(DoubleTab &) const](#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.

References
Referenced By
How to cite in this doc:
:ref:`void Source_Con_Phase_field::calculer_div_alpha_gradC(DoubleTab &) const <protected-void-source-con-phase-field-calculer-div-alpha-gradc-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_div_alpha_gradC(DoubleTab &) const](#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.

References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::calculer_div_alpha_rho_gradC(DoubleTab &) const <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](#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.

References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::calculer_mutilde(DoubleTab &) const <protected-void-source-con-phase-field-calculer-mutilde-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_mutilde(DoubleTab &) const](#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
References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::calculer_mutilde_demi(DoubleTab &, DoubleTab &) const <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](#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.

References
Referenced By
How to cite in this doc:
:ref:`void Source_Con_Phase_field::calculer_point_fixe(const DoubleTab &, const DoubleTab &, const Matrice_Morse &, DoubleTab &, DoubleTab &) <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 &)](#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.

References
How to cite in this doc:
:ref:`void Source_Con_Phase_field::calculer_pression_thermo(DoubleTab &) const <protected-void-source-con-phase-field-calculer-pression-thermo-doubletab-ref-const>`
[void Source_Con_Phase_field::calculer_pression_thermo(DoubleTab &) const](#protected-void-source-con-phase-field-calculer-pression-thermo-doubletab-ref-const)
calculer_u2_elem
void Source_Con_Phase_field::calculer_u2_elem(DoubleVect &)
References
Referenced By
How to cite in this doc:
:ref:`void Source_Con_Phase_field::calculer_u2_elem(DoubleVect &) <protected-void-source-con-phase-field-calculer-u2-elem-doublevect-ref>`
[void Source_Con_Phase_field::calculer_u2_elem(DoubleVect &)](#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.

References
Referenced By
How to cite in this doc:
:ref:`void Source_Con_Phase_field::construire_systeme(const DoubleTab &, const Matrice_Morse &, DoubleTab &, const DoubleTab &) <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 &)](#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
References
How to cite in this doc:
:ref:`DoubleTab & Source_Con_Phase_field::div_kappa_grad(const DoubleTab &, const DoubleTab &, DoubleTab &) const <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](#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
Referenced By
How to cite in this doc:
:ref:`double Source_Con_Phase_field::dWdc_defaut(const double) const <protected-double-source-con-phase-field-dwdc-defaut-const-double-const>`
[double Source_Con_Phase_field::dWdc_defaut(const double) const](#protected-double-source-con-phase-field-dwdc-defaut-const-double-const)
dWdc_general
double Source_Con_Phase_field::dWdc_general(const double) const
References
Referenced By
How to cite in this doc:
:ref:`double Source_Con_Phase_field::dWdc_general(const double) const <protected-double-source-con-phase-field-dwdc-general-const-double-const>`
[double Source_Con_Phase_field::dWdc_general(const double) const](#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
References
Referenced By
How to cite in this doc:
: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 <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](#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
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab Source_Con_Phase_field::dWdc_naire_analytique_ternaire(const DoubleTab &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &, const DoubleVect &) const <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](#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
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab Source_Con_Phase_field::dWdc_naire_defaut(const DoubleTab &, const DoubleVect &, const DoubleVect &) const <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](#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
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab Source_Con_Phase_field::kappa_func_auto_diffusion(const DoubleTab &, const DoubleVect &) const <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](#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
References
Referenced By
How to cite in this doc:
:ref:`double Source_Con_Phase_field::kappa_func_c_defaut(const double) const <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](#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
References
Referenced By
How to cite in this doc:
:ref:`double Source_Con_Phase_field::kappa_func_c_general(const double) const <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](#protected-double-source-con-phase-field-kappa-func-c-general-const-double-const)
laplacien
DoubleTab & Source_Con_Phase_field::laplacien(const DoubleTab &, DoubleTab &) const
References
How to cite in this doc:
:ref:`DoubleTab & Source_Con_Phase_field::laplacien(const DoubleTab &, DoubleTab &) const <protected-doubletab-ref-source-con-phase-field-laplacien-const-doubletab-ref-doubletab-ref-const>`
[DoubleTab & Source_Con_Phase_field::laplacien(const DoubleTab &, DoubleTab &) const](#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.

References
Referenced By
How to cite in this doc:
:ref:`void Source_Con_Phase_field::matvect(const DoubleTab &, const Matrice_Morse &, const DoubleTab &, const DoubleTab &, DoubleTab &) <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 &)](#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.

References
How to cite in this doc:
:ref:`int Source_Con_Phase_field::non_lin_gmres(const DoubleTab &, const DoubleTab &, const Matrice_Morse &, DoubleTab &, DoubleTab &) <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 &)](#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.

Imprime la source sur un flot de sortie.

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Source_Con_Phase_field::printOn(Sortie &x) const override <protected-sortie-ref-source-con-phase-field-printon-sortie-ref-x-const-override>`
[Sortie & Source_Con_Phase_field::printOn(Sortie &x) const override](#protected-sortie-ref-source-con-phase-field-printon-sortie-ref-x-const-override)

Attributes Documentation#

info_obj (public)
const Type_info Source_Con_Phase_field::info_obj
a0Eq (protected)
DoubleVect Source_Con_Phase_field::a0Eq
a1Eq (protected)
DoubleVect Source_Con_Phase_field::a1Eq
a2Eq (protected)
DoubleVect Source_Con_Phase_field::a2Eq
accr (protected)
DoubleTab Source_Con_Phase_field::accr
alpha (protected)
double Source_Con_Phase_field::alpha
alpha_ref (protected)
double Source_Con_Phase_field::alpha_ref
alphaMatrix (protected)
DoubleVect Source_Con_Phase_field::alphaMatrix
angle_alphaMatrix (protected)
double Source_Con_Phase_field::angle_alphaMatrix
angle_phi (protected)
DoubleVect Source_Con_Phase_field::angle_phi
angle_psi (protected)
DoubleVect Source_Con_Phase_field::angle_psi
beta (protected)
double Source_Con_Phase_field::beta
betaMatrix (protected)
DoubleVect Source_Con_Phase_field::betaMatrix
boussi_ (protected)
int Source_Con_Phase_field::boussi_
coeff_auto_diffusion (protected)
DoubleVect Source_Con_Phase_field::coeff_auto_diffusion
couplage_ (protected)
int Source_Con_Phase_field::couplage_
diagonal_coeff (protected)
double Source_Con_Phase_field::diagonal_coeff
diff_boussi_ (protected)
int Source_Con_Phase_field::diff_boussi_
drhodc_ (protected)
TRUST_Ref<Champ_Don_base *> Source_Con_Phase_field::drhodc_
dWdc (protected)
double(Source_Con_Phase_field::* Source_Con_Phase_field::dWdc) (const double) const
dWdc_naire (protected)
DoubleTab(Source_Con_Phase_field::* Source_Con_Phase_field::dWdc_naire) (const DoubleTab &, const DoubleVect &, const DoubleVect &) const
dWdc_naire_analytique_quater (protected)
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
dWdc_naire_analytique_ter (protected)
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
eps_ (protected)
double Source_Con_Phase_field::eps_
epsGMRES (protected)
double Source_Con_Phase_field::epsGMRES
epsilon_ (protected)
double Source_Con_Phase_field::epsilon_
eq1 (protected)
DoubleVect Source_Con_Phase_field::eq1
eq2 (protected)
DoubleVect Source_Con_Phase_field::eq2
g_ (protected)
DoubleTab Source_Con_Phase_field::g_
gmres_ (protected)
int Source_Con_Phase_field::gmres_
implicitation_ (protected)
int Source_Con_Phase_field::implicitation_
kappa (protected)
double Source_Con_Phase_field::kappa
kappa_forme_expr_ (protected)
Table Source_Con_Phase_field::kappa_forme_expr_
kappa_func_c (protected)
double(Source_Con_Phase_field::* Source_Con_Phase_field::kappa_func_c) (const double) const
kappa_ind (protected)
int Source_Con_Phase_field::kappa_ind
kappa_moy_ (protected)
int Source_Con_Phase_field::kappa_moy_
kappaMatrix (protected)
DoubleVect Source_Con_Phase_field::kappaMatrix
kappaMatrix_func_c (protected)
DoubleTab(Source_Con_Phase_field::* Source_Con_Phase_field::kappaMatrix_func_c) (const DoubleTab &, const DoubleVect &) const
le_dom_Cl_VDF (protected)
TRUST_Ref<Domaine_Cl_VDF *> Source_Con_Phase_field::le_dom_Cl_VDF
le_dom_VDF (protected)
TRUST_Ref<Domaine_VDF *> Source_Con_Phase_field::le_dom_VDF
le_probleme2 (protected)
TRUST_Ref<Probleme_base *> Source_Con_Phase_field::le_probleme2
maxX (protected)
DoubleVect Source_Con_Phase_field::maxX
minX (protected)
DoubleVect Source_Con_Phase_field::minX
molarVolume (protected)
double Source_Con_Phase_field::molarVolume
mu1 (protected)
double Source_Con_Phase_field::mu1
mu2 (protected)
double Source_Con_Phase_field::mu2
mult_kappa (protected)
double Source_Con_Phase_field::mult_kappa
mutype_ (protected)
int Source_Con_Phase_field::mutype_
nb_equation_CH (protected)
int Source_Con_Phase_field::nb_equation_CH
nit (protected)
int Source_Con_Phase_field::nit
nkr (protected)
int Source_Con_Phase_field::nkr
potentiel_chimique_expr_ (protected)
Table Source_Con_Phase_field::potentiel_chimique_expr_
prefactor (protected)
double Source_Con_Phase_field::prefactor
prov_elem_ (protected)
DoubleTab Source_Con_Phase_field::prov_elem_
prov_face_ (protected)
DoubleTab Source_Con_Phase_field::prov_face_
rec_max (protected)
double Source_Con_Phase_field::rec_max
rec_min (protected)
double Source_Con_Phase_field::rec_min
rho0 (protected)
double Source_Con_Phase_field::rho0
temperature (protected)
double Source_Con_Phase_field::temperature
tpsaff (protected)
int Source_Con_Phase_field::tpsaff
type_alpha_rotation_ (protected)
int Source_Con_Phase_field::type_alpha_rotation_
type_kappa_ (protected)
int Source_Con_Phase_field::type_kappa_ = - 1
type_kappa_auto_diffusion_ (protected)
int Source_Con_Phase_field::type_kappa_auto_diffusion_ = - 1
type_potentiel_analytique_ (protected)
int Source_Con_Phase_field::type_potentiel_analytique_
type_systeme_naire_ (protected)
int Source_Con_Phase_field::type_systeme_naire_
u_carre_ (protected)
DoubleVect Source_Con_Phase_field::u_carre_
x0Eq (protected)
DoubleVect Source_Con_Phase_field::x0Eq
x1Eq (protected)
DoubleVect Source_Con_Phase_field::x1Eq
x2Eq (protected)
DoubleVect Source_Con_Phase_field::x2Eq