Eval_Diff_VDF#

#include <Eval_Diff_VDF.h>
Brief description

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:`Eval\_Diff\_VDF <class-eval-diff-vdf>`
[Eval\_Diff\_VDF](#class-eval-diff-vdf)

Detailed description#

Inherited by#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classEval__Diff__VDF__inherit__graph.png

List of Public Methods#

Complete Member Function Documentation#

associer#

Definition
virtual void Eval_Diff_VDF::associer(const Champ_base &diffu)
Brief description
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:`virtual void Eval_Diff_VDF::associer(const Champ_base &diffu) <eval-diff-vdf-public-virtual-void-eval-diff-vdf-associer-const-champ-base-ref-diffu>`
[virtual void Eval_Diff_VDF::associer(const Champ_base &diffu)](#eval-diff-vdf-public-virtual-void-eval-diff-vdf-associer-const-champ-base-ref-diffu)

associer_pb#

Definition
virtual void Eval_Diff_VDF::associer_pb(const Probleme_base &pb) final
Brief description
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:`virtual void Eval_Diff_VDF::associer_pb(const Probleme_base &pb) final <eval-diff-vdf-public-virtual-void-eval-diff-vdf-associer-pb-const-probleme-base-ref-pb-final>`
[virtual void Eval_Diff_VDF::associer_pb(const Probleme_base &pb) final](#eval-diff-vdf-public-virtual-void-eval-diff-vdf-associer-pb-const-probleme-base-ref-pb-final)

compute_heq_impl#

Definition
double Eval_Diff_VDF::compute_heq_impl(double d0, int i, double d1, int j, int compo) const
Brief description
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 Eval_Diff_VDF::compute_heq_impl(double d0, int i, double d1, int j, int compo) const <eval-diff-vdf-public-double-eval-diff-vdf-compute-heq-impl-double-d0-int-i-double-d1-int-j-int-compo-const>`
[double Eval_Diff_VDF::compute_heq_impl(double d0, int i, double d1, int j, int compo) const](#eval-diff-vdf-public-double-eval-diff-vdf-compute-heq-impl-double-d0-int-i-double-d1-int-j-int-compo-const)

diffusivite#

Definition
virtual const Champ_base & Eval_Diff_VDF::diffusivite() const final
Brief description
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:`virtual const Champ_base & Eval_Diff_VDF::diffusivite() const final <eval-diff-vdf-public-virtual-const-champ-base-ref-eval-diff-vdf-diffusivite-const-final>`
[virtual const Champ_base & Eval_Diff_VDF::diffusivite() const final](#eval-diff-vdf-public-virtual-const-champ-base-ref-eval-diff-vdf-diffusivite-const-final)

get_diffusivite#

Definition
virtual const Champ_base & Eval_Diff_VDF::get_diffusivite() const final
Brief description
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:`virtual const Champ_base & Eval_Diff_VDF::get_diffusivite() const final <eval-diff-vdf-public-virtual-const-champ-base-ref-eval-diff-vdf-get-diffusivite-const-final>`
[virtual const Champ_base & Eval_Diff_VDF::get_diffusivite() const final](#eval-diff-vdf-public-virtual-const-champ-base-ref-eval-diff-vdf-get-diffusivite-const-final)

get_dv_mvol#

Definition
double Eval_Diff_VDF::get_dv_mvol(const int i) const
Brief description
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:`double Eval_Diff_VDF::get_dv_mvol(const int i) const <eval-diff-vdf-public-double-eval-diff-vdf-get-dv-mvol-const-int-i-const>`
[double Eval_Diff_VDF::get_dv_mvol(const int i) const](#eval-diff-vdf-public-double-eval-diff-vdf-get-dv-mvol-const-int-i-const)

get_equivalent_distance#

Definition
virtual double Eval_Diff_VDF::get_equivalent_distance(int boundary_index, int local_face) const
Brief description
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 double Eval_Diff_VDF::get_equivalent_distance(int boundary_index, int local_face) const <eval-diff-vdf-public-virtual-double-eval-diff-vdf-get-equivalent-distance-int-boundary-index-int-local-face-const>`
[virtual double Eval_Diff_VDF::get_equivalent_distance(int boundary_index, int local_face) const](#eval-diff-vdf-public-virtual-double-eval-diff-vdf-get-equivalent-distance-int-boundary-index-int-local-face-const)

get_ind_Fluctu_Term#

Definition
int Eval_Diff_VDF::get_ind_Fluctu_Term() const
Brief description
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:`int Eval_Diff_VDF::get_ind_Fluctu_Term() const <eval-diff-vdf-public-int-eval-diff-vdf-get-ind-fluctu-term-const>`
[int Eval_Diff_VDF::get_ind_Fluctu_Term() const](#eval-diff-vdf-public-int-eval-diff-vdf-get-ind-fluctu-term-const)

get_k_elem#

Definition
const DoubleTab & Eval_Diff_VDF::get_k_elem() const
Brief description
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 DoubleTab & Eval_Diff_VDF::get_k_elem() const <eval-diff-vdf-public-const-doubletab-ref-eval-diff-vdf-get-k-elem-const>`
[const DoubleTab & Eval_Diff_VDF::get_k_elem() const](#eval-diff-vdf-public-const-doubletab-ref-eval-diff-vdf-get-k-elem-const)

is_var#

Definition
const int & Eval_Diff_VDF::is_var() const
Brief description
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:`const int & Eval_Diff_VDF::is_var() const <eval-diff-vdf-public-const-int-ref-eval-diff-vdf-is-var-const>`
[const int & Eval_Diff_VDF::is_var() const](#eval-diff-vdf-public-const-int-ref-eval-diff-vdf-is-var-const)

mettre_a_jour#

Definition
virtual void Eval_Diff_VDF::mettre_a_jour()
Brief description
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:`virtual void Eval_Diff_VDF::mettre_a_jour() <eval-diff-vdf-public-virtual-void-eval-diff-vdf-mettre-a-jour>`
[virtual void Eval_Diff_VDF::mettre_a_jour()](#eval-diff-vdf-public-virtual-void-eval-diff-vdf-mettre-a-jour)

nu_1_impl#

Definition
double Eval_Diff_VDF::nu_1_impl(int i, int compo) const
Brief description
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 Eval_Diff_VDF::nu_1_impl(int i, int compo) const <eval-diff-vdf-public-double-eval-diff-vdf-nu-1-impl-int-i-int-compo-const>`
[double Eval_Diff_VDF::nu_1_impl(int i, int compo) const](#eval-diff-vdf-public-double-eval-diff-vdf-nu-1-impl-int-i-int-compo-const)

nu_1_impl_face#

Definition
double Eval_Diff_VDF::nu_1_impl_face(int i, int j, int compo) const
Brief description
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 Eval_Diff_VDF::nu_1_impl_face(int i, int j, int compo) const <eval-diff-vdf-public-double-eval-diff-vdf-nu-1-impl-face-int-i-int-j-int-compo-const>`
[double Eval_Diff_VDF::nu_1_impl_face(int i, int j, int compo) const](#eval-diff-vdf-public-double-eval-diff-vdf-nu-1-impl-face-int-i-int-j-int-compo-const)

nu_2_impl#

Definition
double Eval_Diff_VDF::nu_2_impl(int i, int compo) const
Brief description
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 Eval_Diff_VDF::nu_2_impl(int i, int compo) const <eval-diff-vdf-public-double-eval-diff-vdf-nu-2-impl-int-i-int-compo-const>`
[double Eval_Diff_VDF::nu_2_impl(int i, int compo) const](#eval-diff-vdf-public-double-eval-diff-vdf-nu-2-impl-int-i-int-compo-const)

nu_2_impl_face#

Definition
double Eval_Diff_VDF::nu_2_impl_face(int i, int j, int k, int l, int compo) const
Brief description
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 Eval_Diff_VDF::nu_2_impl_face(int i, int j, int k, int l, int compo) const <eval-diff-vdf-public-double-eval-diff-vdf-nu-2-impl-face-int-i-int-j-int-k-int-l-int-compo-const>`
[double Eval_Diff_VDF::nu_2_impl_face(int i, int j, int k, int l, int compo) const](#eval-diff-vdf-public-double-eval-diff-vdf-nu-2-impl-face-int-i-int-j-int-k-int-l-int-compo-const)

nu_lam_impl_face#

Definition
double Eval_Diff_VDF::nu_lam_impl_face(int i, int j, int k, int l, int compo) const
Brief description
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 Eval_Diff_VDF::nu_lam_impl_face(int i, int j, int k, int l, int compo) const <eval-diff-vdf-public-double-eval-diff-vdf-nu-lam-impl-face-int-i-int-j-int-k-int-l-int-compo-const>`
[double Eval_Diff_VDF::nu_lam_impl_face(int i, int j, int k, int l, int compo) const](#eval-diff-vdf-public-double-eval-diff-vdf-nu-lam-impl-face-int-i-int-j-int-k-int-l-int-compo-const)

nu_lam_impl_face2#

Definition
double Eval_Diff_VDF::nu_lam_impl_face2(int i, int j, int compo) const
Brief description
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 Eval_Diff_VDF::nu_lam_impl_face2(int i, int j, int compo) const <eval-diff-vdf-public-double-eval-diff-vdf-nu-lam-impl-face2-int-i-int-j-int-compo-const>`
[double Eval_Diff_VDF::nu_lam_impl_face2(int i, int j, int compo) const](#eval-diff-vdf-public-double-eval-diff-vdf-nu-lam-impl-face2-int-i-int-j-int-compo-const)

nu_t_impl#

Definition
double Eval_Diff_VDF::nu_t_impl(int i, int compo) const
Brief description
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:`double Eval_Diff_VDF::nu_t_impl(int i, int compo) const <eval-diff-vdf-public-double-eval-diff-vdf-nu-t-impl-int-i-int-compo-const>`
[double Eval_Diff_VDF::nu_t_impl(int i, int compo) const](#eval-diff-vdf-public-double-eval-diff-vdf-nu-t-impl-int-i-int-compo-const)

tau_tan_impl#

Definition
double Eval_Diff_VDF::tau_tan_impl(int i, int j) const
Brief description
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:`double Eval_Diff_VDF::tau_tan_impl(int i, int j) const <eval-diff-vdf-public-double-eval-diff-vdf-tau-tan-impl-int-i-int-j-const>`
[double Eval_Diff_VDF::tau_tan_impl(int i, int j) const](#eval-diff-vdf-public-double-eval-diff-vdf-tau-tan-impl-int-i-int-j-const)

update_diffusivite#

Definition
virtual void Eval_Diff_VDF::update_diffusivite() final
Brief description
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:`virtual void Eval_Diff_VDF::update_diffusivite() final <eval-diff-vdf-public-virtual-void-eval-diff-vdf-update-diffusivite-final>`
[virtual void Eval_Diff_VDF::update_diffusivite() final](#eval-diff-vdf-public-virtual-void-eval-diff-vdf-update-diffusivite-final)

uses_mod#

Definition
bool Eval_Diff_VDF::uses_mod() const
Brief description
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:`bool Eval_Diff_VDF::uses_mod() const <eval-diff-vdf-public-bool-eval-diff-vdf-uses-mod-const>`
[bool Eval_Diff_VDF::uses_mod() const](#eval-diff-vdf-public-bool-eval-diff-vdf-uses-mod-const)

uses_wall#

Definition
bool Eval_Diff_VDF::uses_wall() const
Brief description
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:`bool Eval_Diff_VDF::uses_wall() const <eval-diff-vdf-public-bool-eval-diff-vdf-uses-wall-const>`
[bool Eval_Diff_VDF::uses_wall() const](#eval-diff-vdf-public-bool-eval-diff-vdf-uses-wall-const)

~Eval_Diff_VDF#

Definition
virtual Eval_Diff_VDF::~Eval_Diff_VDF()
Brief description
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 Eval_Diff_VDF::~Eval_Diff_VDF() <eval-diff-vdf-public-virtual-eval-diff-vdf-dtor-eval-diff-vdf>`
[virtual Eval_Diff_VDF::~Eval_Diff_VDF()](#eval-diff-vdf-public-virtual-eval-diff-vdf-dtor-eval-diff-vdf)

Attributes Documentation#

is_var_ (protected)
int Eval_Diff_VDF::is_var_ = 0
ref_diffusivite_ (protected)
TRUST_Ref<Champ_base *> Eval_Diff_VDF::ref_diffusivite_
ref_probleme_ (protected)
TRUST_Ref<Probleme_base *> Eval_Diff_VDF::ref_probleme_
tab_alpha_ (protected)
DoubleTab Eval_Diff_VDF::tab_alpha_
tab_diffusivite_ (protected)
DoubleTab Eval_Diff_VDF::tab_diffusivite_