Champ_Face_VDF#
#include <Champ_Face_VDF.h>
class Champ_Face_VDF Cette classe sert a representer un champ vectoriel dont on ne calcule
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:`Champ\_Face\_VDF <class-champ-face-vdf>`
[Champ\_Face\_VDF](#class-champ-face-vdf)
Detailed description#
que les composantes normales aux faces en VDF.Il n’y a donc qu’un degre de liberte par face et l’attribut nb_comp_ d’un objet de type Champ_Face vaut 1. On peut neammoins imposer toutes les composantes du champ sur le bord. Si n est le nombre de faces total du domaine et nb_faces_bord le nombre de faces de bord le tableau de valeurs associe au champ est construit comme suit:
Inherits from#
public : Champ_Face_base
public : Champ_Face_VDF_implementation
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#
List of Private Methods#
Complete Member Function Documentation#
affecter#
const Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2)
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 Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2) <champ-face-vdf-public-const-champ-proto-ref-champ-face-vdf-affecter-const-double-x1-const-double-x2>`
[const Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2)](#champ-face-vdf-public-const-champ-proto-ref-champ-face-vdf-affecter-const-double-x1-const-double-x2)
affecter#
const Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2, const double x3)
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 Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2, const double x3) <champ-face-vdf-public-const-champ-proto-ref-champ-face-vdf-affecter-const-double-x1-const-double-x2-const-double-x3>`
[const Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2, const double x3)](#champ-face-vdf-public-const-champ-proto-ref-champ-face-vdf-affecter-const-double-x1-const-double-x2-const-double-x3)
affecter#
const Champ_Proto & Champ_Face_VDF::affecter(const DoubleTab &)
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 Champ_Proto & Champ_Face_VDF::affecter(const DoubleTab &) <champ-face-vdf-public-const-champ-proto-ref-champ-face-vdf-affecter-const-doubletab-ref>`
[const Champ_Proto & Champ_Face_VDF::affecter(const DoubleTab &)](#champ-face-vdf-public-const-champ-proto-ref-champ-face-vdf-affecter-const-doubletab-ref)
affecter_#
Champ_base & Champ_Face_VDF::affecter_(const Champ_base &) override
Affectation d’un OWN_PTR(Champ_base) generique ( Champ_base ) dans un champ inconnue.
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:`Champ_base & Champ_Face_VDF::affecter_(const Champ_base &) override <champ-face-vdf-public-champ-base-ref-champ-face-vdf-affecter-underscore-const-champ-base-ref-override>`
[Champ_base & Champ_Face_VDF::affecter_(const Champ_base &) override](#champ-face-vdf-public-champ-base-ref-champ-face-vdf-affecter-underscore-const-champ-base-ref-override)
calcul_critere_Q#
void Champ_Face_VDF::calcul_critere_Q(DoubleTab &, const Domaine_Cl_VDF &)
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 Champ_Face_VDF::calcul_critere_Q(DoubleTab &, const Domaine_Cl_VDF &) <champ-face-vdf-public-void-champ-face-vdf-calcul-critere-q-doubletab-ref-const-domaine-cl-vdf-ref>`
[void Champ_Face_VDF::calcul_critere_Q(DoubleTab &, const Domaine_Cl_VDF &)](#champ-face-vdf-public-void-champ-face-vdf-calcul-critere-q-doubletab-ref-const-domaine-cl-vdf-ref)
calcul_duidxj#
DoubleTab & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &) const
Methode qui renvoie gij aux elements a partir de la vitesse aux elements (gij represente la derivee partielle dui/dxj)
Detailed description
A partir de gij, on peut calculer Sij = 0.5(gij(i,j) + gij(j,i))
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 & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &) const <champ-face-vdf-public-doubletab-ref-champ-face-vdf-calcul-duidxj-const-doubletab-ref-doubletab-ref-const>`
[DoubleTab & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &) const](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-calcul-duidxj-const-doubletab-ref-doubletab-ref-const)
calcul_duidxj#
DoubleTab & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &, const Domaine_Cl_VDF &) const
Methode qui renvoie gij aux elements a partir de la vitesse aux faces (gij represente la derivee partielle dui/dxj)
Detailed description
A partir de gij, on peut calculer Sij = 0.5(gij(i,j) + gij(j,i))
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 & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &, const Domaine_Cl_VDF &) const <champ-face-vdf-public-doubletab-ref-champ-face-vdf-calcul-duidxj-const-doubletab-ref-doubletab-ref-const-domaine-cl-vdf-ref-const>`
[DoubleTab & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &, const Domaine_Cl_VDF &) const](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-calcul-duidxj-const-doubletab-ref-doubletab-ref-const-domaine-cl-vdf-ref-const)
calcul_grad_u#
void Champ_Face_VDF::calcul_grad_u(const DoubleTab &, DoubleTab &, const Domaine_Cl_VDF &)
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 Champ_Face_VDF::calcul_grad_u(const DoubleTab &, DoubleTab &, const Domaine_Cl_VDF &) <champ-face-vdf-public-void-champ-face-vdf-calcul-grad-u-const-doubletab-ref-doubletab-ref-const-domaine-cl-vdf-ref>`
[void Champ_Face_VDF::calcul_grad_u(const DoubleTab &, DoubleTab &, const Domaine_Cl_VDF &)](#champ-face-vdf-public-void-champ-face-vdf-calcul-grad-u-const-doubletab-ref-doubletab-ref-const-domaine-cl-vdf-ref)
calcul_S_barre#
DoubleVect & Champ_Face_VDF::calcul_S_barre(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) 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:`DoubleVect & Champ_Face_VDF::calcul_S_barre(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const <champ-face-vdf-public-doublevect-ref-champ-face-vdf-calcul-s-barre-const-doubletab-ref-doublevect-ref-const-domaine-cl-vdf-ref-const>`
[DoubleVect & Champ_Face_VDF::calcul_S_barre(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const](#champ-face-vdf-public-doublevect-ref-champ-face-vdf-calcul-s-barre-const-doubletab-ref-doublevect-ref-const-domaine-cl-vdf-ref-const)
calcul_S_barre_sans_contrib_paroi#
DoubleVect & Champ_Face_VDF::calcul_S_barre_sans_contrib_paroi(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const
Methode qui renvoie SMA_barre aux elements a partir de la vitesse aux faces.
Detailed description
SMA_barre = Sij*Sij (sommation sur les indices i et j) On calcule directement S_barre(num_elem)!!!!!!!!!! Le parametre contribution_paroi (ici fixe a 0) permet de ne pas prendre en compte la contribution de la paroi au produit SMA_barre = Sij*Sij
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:`DoubleVect & Champ_Face_VDF::calcul_S_barre_sans_contrib_paroi(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const <champ-face-vdf-public-doublevect-ref-champ-face-vdf-calcul-s-barre-sans-contrib-paroi-const-doubletab-ref-doublevect-ref-const-domaine-cl-vdf-ref-const>`
[DoubleVect & Champ_Face_VDF::calcul_S_barre_sans_contrib_paroi(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const](#champ-face-vdf-public-doublevect-ref-champ-face-vdf-calcul-s-barre-sans-contrib-paroi-const-doubletab-ref-doublevect-ref-const-domaine-cl-vdf-ref-const)
calcul_y_plus#
void Champ_Face_VDF::calcul_y_plus(DoubleTab &, const Domaine_Cl_VDF &)
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 Champ_Face_VDF::calcul_y_plus(DoubleTab &, const Domaine_Cl_VDF &) <champ-face-vdf-public-void-champ-face-vdf-calcul-y-plus-doubletab-ref-const-domaine-cl-vdf-ref>`
[void Champ_Face_VDF::calcul_y_plus(DoubleTab &, const Domaine_Cl_VDF &)](#champ-face-vdf-public-void-champ-face-vdf-calcul-y-plus-doubletab-ref-const-domaine-cl-vdf-ref)
calcul_y_plus_diphasique#
void Champ_Face_VDF::calcul_y_plus_diphasique(DoubleTab &, const Domaine_Cl_VDF &)
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 Champ_Face_VDF::calcul_y_plus_diphasique(DoubleTab &, const Domaine_Cl_VDF &) <champ-face-vdf-public-void-champ-face-vdf-calcul-y-plus-diphasique-doubletab-ref-const-domaine-cl-vdf-ref>`
[void Champ_Face_VDF::calcul_y_plus_diphasique(DoubleTab &, const Domaine_Cl_VDF &)](#champ-face-vdf-public-void-champ-face-vdf-calcul-y-plus-diphasique-doubletab-ref-const-domaine-cl-vdf-ref)
calculer_dercov_axi#
void Champ_Face_VDF::calculer_dercov_axi(const Domaine_Cl_VDF &)
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 Champ_Face_VDF::calculer_dercov_axi(const Domaine_Cl_VDF &) <champ-face-vdf-public-void-champ-face-vdf-calculer-dercov-axi-const-domaine-cl-vdf-ref>`
[void Champ_Face_VDF::calculer_dercov_axi(const Domaine_Cl_VDF &)](#champ-face-vdf-public-void-champ-face-vdf-calculer-dercov-axi-const-domaine-cl-vdf-ref)
calculer_dscald_centre_element#
void Champ_Face_VDF::calculer_dscald_centre_element(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 Champ_Face_VDF::calculer_dscald_centre_element(DoubleTab &) const <champ-face-vdf-public-void-champ-face-vdf-calculer-dscald-centre-element-doubletab-ref-const>`
[void Champ_Face_VDF::calculer_dscald_centre_element(DoubleTab &) const](#champ-face-vdf-public-void-champ-face-vdf-calculer-dscald-centre-element-doubletab-ref-const)
calculer_rotationnel_ordre2_centre_element#
void Champ_Face_VDF::calculer_rotationnel_ordre2_centre_element(DoubleTab &) 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:`void Champ_Face_VDF::calculer_rotationnel_ordre2_centre_element(DoubleTab &) const <champ-face-vdf-public-void-champ-face-vdf-calculer-rotationnel-ordre2-centre-element-doubletab-ref-const>`
[void Champ_Face_VDF::calculer_rotationnel_ordre2_centre_element(DoubleTab &) const](#champ-face-vdf-public-void-champ-face-vdf-calculer-rotationnel-ordre2-centre-element-doubletab-ref-const)
Champ_Face_VDF#
Champ_Face_VDF::Champ_Face_VDF()
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:`Champ_Face_VDF::Champ_Face_VDF() <champ-face-vdf-public-champ-face-vdf-champ-face-vdf>`
[Champ_Face_VDF::Champ_Face_VDF()](#champ-face-vdf-public-champ-face-vdf-champ-face-vdf)
compo_normale_sortante#
int Champ_Face_VDF::compo_normale_sortante(int) 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:`int Champ_Face_VDF::compo_normale_sortante(int) const <champ-face-vdf-public-int-champ-face-vdf-compo-normale-sortante-int-const>`
[int Champ_Face_VDF::compo_normale_sortante(int) const](#champ-face-vdf-public-int-champ-face-vdf-compo-normale-sortante-int-const)
dimensionner_tenseur_Grad#
void Champ_Face_VDF::dimensionner_tenseur_Grad()
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 Champ_Face_VDF::dimensionner_tenseur_Grad() <champ-face-vdf-public-void-champ-face-vdf-dimensionner-tenseur-grad>`
[void Champ_Face_VDF::dimensionner_tenseur_Grad()](#champ-face-vdf-public-void-champ-face-vdf-dimensionner-tenseur-grad)
domaine_vdf#
const Domaine_VDF & Champ_Face_VDF::domaine_vdf() const override
Detailed description
Reimplements:
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 Domaine_VDF & Champ_Face_VDF::domaine_vdf() const override <champ-face-vdf-public-const-domaine-vdf-ref-champ-face-vdf-domaine-vdf-const-override>`
[const Domaine_VDF & Champ_Face_VDF::domaine_vdf() const override](#champ-face-vdf-public-const-domaine-vdf-ref-champ-face-vdf-domaine-vdf-const-override)
duplique#
int Champ_Face_VDF::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 Champ_Face_VDF::duplique() const override <champ-face-vdf-public-int-champ-face-vdf-duplique-const-override>`
[int Champ_Face_VDF::duplique() const override](#champ-face-vdf-public-int-champ-face-vdf-duplique-const-override)
fixer_nb_valeurs_nodales#
int Champ_Face_VDF::fixer_nb_valeurs_nodales(int) 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:`int Champ_Face_VDF::fixer_nb_valeurs_nodales(int) override <champ-face-vdf-public-int-champ-face-vdf-fixer-nb-valeurs-nodales-int-override>`
[int Champ_Face_VDF::fixer_nb_valeurs_nodales(int) override](#champ-face-vdf-public-int-champ-face-vdf-fixer-nb-valeurs-nodales-int-override)
get_info#
const Type_info * Champ_Face_VDF::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 * Champ_Face_VDF::get_info() const override <champ-face-vdf-public-const-type-info-ptr-champ-face-vdf-get-info-const-override>`
[const Type_info * Champ_Face_VDF::get_info() const override](#champ-face-vdf-public-const-type-info-ptr-champ-face-vdf-get-info-const-override)
imprime#
int Champ_Face_VDF::imprime(Sortie &, int) 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:`int Champ_Face_VDF::imprime(Sortie &, int) const override <champ-face-vdf-public-int-champ-face-vdf-imprime-sortie-ref-int-const-override>`
[int Champ_Face_VDF::imprime(Sortie &, int) const override](#champ-face-vdf-public-int-champ-face-vdf-imprime-sortie-ref-int-const-override)
mettre_a_jour#
void Champ_Face_VDF::mettre_a_jour(double temps) override
Effectue une mise a jour en temps du champ inconnue.
Detailed description
WEC : Maintenant si on l’appelle 2 fois de suite avec le meme argument, la 2eme ne fait rien.
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 Champ_Face_VDF::mettre_a_jour(double temps) override <champ-face-vdf-public-void-champ-face-vdf-mettre-a-jour-double-temps-override>`
[void Champ_Face_VDF::mettre_a_jour(double temps) override](#champ-face-vdf-public-void-champ-face-vdf-mettre-a-jour-double-temps-override)
remplir_coord_noeuds#
DoubleTab & Champ_Face_VDF::remplir_coord_noeuds(DoubleTab &positions) 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:`DoubleTab & Champ_Face_VDF::remplir_coord_noeuds(DoubleTab &positions) const override <champ-face-vdf-public-doubletab-ref-champ-face-vdf-remplir-coord-noeuds-doubletab-ref-positions-const-override>`
[DoubleTab & Champ_Face_VDF::remplir_coord_noeuds(DoubleTab &positions) const override](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-remplir-coord-noeuds-doubletab-ref-positions-const-override)
remplir_coord_noeuds_et_polys#
int Champ_Face_VDF::remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override
NE FAIT RIEN Methode a surcharger.
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 Champ_Face_VDF::remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override <champ-face-vdf-public-int-champ-face-vdf-remplir-coord-noeuds-et-polys-doubletab-ref-positions-intvect-ref-polys-const-override>`
[int Champ_Face_VDF::remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override](#champ-face-vdf-public-int-champ-face-vdf-remplir-coord-noeuds-et-polys-doubletab-ref-positions-intvect-ref-polys-const-override)
taille_memoire#
unsigned Champ_Face_VDF::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 Champ_Face_VDF::taille_memoire() const override <champ-face-vdf-public-unsigned-champ-face-vdf-taille-memoire-const-override>`
[unsigned Champ_Face_VDF::taille_memoire() const override](#champ-face-vdf-public-unsigned-champ-face-vdf-taille-memoire-const-override)
tau_croises#
DoubleTab & Champ_Face_VDF::tau_croises()
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:`DoubleTab & Champ_Face_VDF::tau_croises() <champ-face-vdf-public-doubletab-ref-champ-face-vdf-tau-croises>`
[DoubleTab & Champ_Face_VDF::tau_croises()](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-tau-croises)
tau_croises#
const DoubleTab & Champ_Face_VDF::tau_croises() 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:`const DoubleTab & Champ_Face_VDF::tau_croises() const <champ-face-vdf-public-const-doubletab-ref-champ-face-vdf-tau-croises-const>`
[const DoubleTab & Champ_Face_VDF::tau_croises() const](#champ-face-vdf-public-const-doubletab-ref-champ-face-vdf-tau-croises-const)
tau_diag#
DoubleTab & Champ_Face_VDF::tau_diag()
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:`DoubleTab & Champ_Face_VDF::tau_diag() <champ-face-vdf-public-doubletab-ref-champ-face-vdf-tau-diag>`
[DoubleTab & Champ_Face_VDF::tau_diag()](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-tau-diag)
tau_diag#
const DoubleTab & Champ_Face_VDF::tau_diag() 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:`const DoubleTab & Champ_Face_VDF::tau_diag() const <champ-face-vdf-public-const-doubletab-ref-champ-face-vdf-tau-diag-const>`
[const DoubleTab & Champ_Face_VDF::tau_diag() const](#champ-face-vdf-public-const-doubletab-ref-champ-face-vdf-tau-diag-const)
trace#
DoubleTab & Champ_Face_VDF::trace(const Frontiere_dis_base &, DoubleTab &, double, int distant) const override
voir Champ_base Cas particulier (malheureusement) du Champ_P0_VDF :
Detailed description
Si la frontiere est un raccord, le resultat est calcule sur le raccord associe. Dans ce cas, le DoubleTab x doit etre dimensionne sur le raccord associe.
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:`DoubleTab & Champ_Face_VDF::trace(const Frontiere_dis_base &, DoubleTab &, double, int distant) const override <champ-face-vdf-public-doubletab-ref-champ-face-vdf-trace-const-frontiere-dis-base-ref-doubletab-ref-double-int-distant-const-override>`
[DoubleTab & Champ_Face_VDF::trace(const Frontiere_dis_base &, DoubleTab &, double, int distant) const override](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-trace-const-frontiere-dis-base-ref-doubletab-ref-double-int-distant-const-override)
v_norm#
double Champ_Face_VDF::v_norm(const DoubleTab &val, const DoubleTab &val_f, int e, int f, int k, int l, double *v_ext, double *dnv) 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 Champ_Face_VDF::v_norm(const DoubleTab &val, const DoubleTab &val_f, int e, int f, int k, int l, double *v_ext, double *dnv) const <champ-face-vdf-public-double-champ-face-vdf-v-norm-const-doubletab-ref-val-const-doubletab-ref-val-f-int-e-int-f-int-k-int-l-double-ptr-v-ext-double-ptr-dnv-const>`
[double Champ_Face_VDF::v_norm(const DoubleTab &val, const DoubleTab &val_f, int e, int f, int k, int l, double *v_ext, double *dnv) const](#champ-face-vdf-public-double-champ-face-vdf-v-norm-const-doubletab-ref-val-const-doubletab-ref-val-f-int-e-int-f-int-k-int-l-double-ptr-v-ext-double-ptr-dnv-const)
valeur_a_elem#
DoubleVect & Champ_Face_VDF::valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) 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:`DoubleVect & Champ_Face_VDF::valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) const override <champ-face-vdf-public-doublevect-ref-champ-face-vdf-valeur-a-elem-const-doublevect-ref-position-doublevect-ref-val-int-le-poly-const-override>`
[DoubleVect & Champ_Face_VDF::valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) const override](#champ-face-vdf-public-doublevect-ref-champ-face-vdf-valeur-a-elem-const-doublevect-ref-position-doublevect-ref-val-int-le-poly-const-override)
valeur_a_elem_compo#
double Champ_Face_VDF::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) 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:`double Champ_Face_VDF::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override <champ-face-vdf-public-double-champ-face-vdf-valeur-a-elem-compo-const-doublevect-ref-position-int-le-poly-int-ncomp-const-override>`
[double Champ_Face_VDF::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override](#champ-face-vdf-public-double-champ-face-vdf-valeur-a-elem-compo-const-doublevect-ref-position-int-le-poly-int-ncomp-const-override)
valeur_aux_elems#
DoubleTab & Champ_Face_VDF::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) 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:`DoubleTab & Champ_Face_VDF::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override <champ-face-vdf-public-doubletab-ref-champ-face-vdf-valeur-aux-elems-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-tab-valeurs-const-override>`
[DoubleTab & Champ_Face_VDF::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-valeur-aux-elems-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-tab-valeurs-const-override)
valeur_aux_elems_compo#
DoubleVect & Champ_Face_VDF::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &tab_valeurs, int ncomp) 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:`DoubleVect & Champ_Face_VDF::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &tab_valeurs, int ncomp) const override <champ-face-vdf-public-doublevect-ref-champ-face-vdf-valeur-aux-elems-compo-const-doubletab-ref-positions-const-intvect-ref-les-polys-doublevect-ref-tab-valeurs-int-ncomp-const-override>`
[DoubleVect & Champ_Face_VDF::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &tab_valeurs, int ncomp) const override](#champ-face-vdf-public-doublevect-ref-champ-face-vdf-valeur-aux-elems-compo-const-doubletab-ref-positions-const-intvect-ref-les-polys-doublevect-ref-tab-valeurs-int-ncomp-const-override)
valeur_aux_elems_passe#
DoubleTab & Champ_Face_VDF::valeur_aux_elems_passe(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) 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:`DoubleTab & Champ_Face_VDF::valeur_aux_elems_passe(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override <champ-face-vdf-public-doubletab-ref-champ-face-vdf-valeur-aux-elems-passe-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-tab-valeurs-const-override>`
[DoubleTab & Champ_Face_VDF::valeur_aux_elems_passe(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-valeur-aux-elems-passe-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-tab-valeurs-const-override)
valeur_aux_sommets#
DoubleTab & Champ_Face_VDF::valeur_aux_sommets(const Domaine &dom, DoubleTab &val) 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:`DoubleTab & Champ_Face_VDF::valeur_aux_sommets(const Domaine &dom, DoubleTab &val) const override <champ-face-vdf-public-doubletab-ref-champ-face-vdf-valeur-aux-sommets-const-domaine-ref-dom-doubletab-ref-val-const-override>`
[DoubleTab & Champ_Face_VDF::valeur_aux_sommets(const Domaine &dom, DoubleTab &val) const override](#champ-face-vdf-public-doubletab-ref-champ-face-vdf-valeur-aux-sommets-const-domaine-ref-dom-doubletab-ref-val-const-override)
valeur_aux_sommets_compo#
DoubleVect & Champ_Face_VDF::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &val, int comp) 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:`DoubleVect & Champ_Face_VDF::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &val, int comp) const override <champ-face-vdf-public-doublevect-ref-champ-face-vdf-valeur-aux-sommets-compo-const-domaine-ref-dom-doublevect-ref-val-int-comp-const-override>`
[DoubleVect & Champ_Face_VDF::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &val, int comp) const override](#champ-face-vdf-public-doublevect-ref-champ-face-vdf-valeur-aux-sommets-compo-const-domaine-ref-dom-doublevect-ref-val-int-comp-const-override)
verifie_valeurs_cl#
void Champ_Face_VDF::verifie_valeurs_cl() 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 Champ_Face_VDF::verifie_valeurs_cl() override <champ-face-vdf-public-void-champ-face-vdf-verifie-valeurs-cl-override>`
[void Champ_Face_VDF::verifie_valeurs_cl() override](#champ-face-vdf-public-void-champ-face-vdf-verifie-valeurs-cl-override)
~Champ_Face_VDF#
Champ_Face_VDF::~Champ_Face_VDF()
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:`Champ_Face_VDF::~Champ_Face_VDF() <champ-face-vdf-public-champ-face-vdf-dtor-champ-face-vdf>`
[Champ_Face_VDF::~Champ_Face_VDF()](#champ-face-vdf-public-champ-face-vdf-dtor-champ-face-vdf)
cree_instance#
Objet_U * Champ_Face_VDF::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 * Champ_Face_VDF::cree_instance() <champ-face-vdf-public-static-objet-u-ptr-champ-face-vdf-cree-instance>`
[Objet_U * Champ_Face_VDF::cree_instance()](#champ-face-vdf-public-static-objet-u-ptr-champ-face-vdf-cree-instance)
info#
const Type_info * Champ_Face_VDF::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 * Champ_Face_VDF::info() <champ-face-vdf-public-static-const-type-info-ptr-champ-face-vdf-info>`
[const Type_info * Champ_Face_VDF::info()](#champ-face-vdf-public-static-const-type-info-ptr-champ-face-vdf-info)
self_cast#
const Champ_Face_VDF & Champ_Face_VDF::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 Champ_Face_VDF & Champ_Face_VDF::self_cast(const Objet_U &) <champ-face-vdf-public-static-const-champ-face-vdf-ref-champ-face-vdf-self-cast-const-objet-u-ref>`
[const Champ_Face_VDF & Champ_Face_VDF::self_cast(const Objet_U &)](#champ-face-vdf-public-static-const-champ-face-vdf-ref-champ-face-vdf-self-cast-const-objet-u-ref)
self_cast#
Champ_Face_VDF & Champ_Face_VDF::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:`Champ_Face_VDF & Champ_Face_VDF::self_cast(Objet_U &) <champ-face-vdf-public-static-champ-face-vdf-ref-champ-face-vdf-self-cast-objet-u-ref>`
[Champ_Face_VDF & Champ_Face_VDF::self_cast(Objet_U &)](#champ-face-vdf-public-static-champ-face-vdf-ref-champ-face-vdf-self-cast-objet-u-ref)
printOn#
Sortie & Champ_Face_VDF::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
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:`Sortie & Champ_Face_VDF::printOn(Sortie &x) const override <champ-face-vdf-protected-sortie-ref-champ-face-vdf-printon-sortie-ref-x-const-override>`
[Sortie & Champ_Face_VDF::printOn(Sortie &x) const override](#champ-face-vdf-protected-sortie-ref-champ-face-vdf-printon-sortie-ref-x-const-override)
readOn#
Entree & Champ_Face_VDF::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
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:`Entree & Champ_Face_VDF::readOn(Entree &) override <champ-face-vdf-protected-entree-ref-champ-face-vdf-readon-entree-ref-override>`
[Entree & Champ_Face_VDF::readOn(Entree &) override](#champ-face-vdf-protected-entree-ref-champ-face-vdf-readon-entree-ref-override)
le_champ#
const Champ_base & Champ_Face_VDF::le_champ() 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:`const Champ_base & Champ_Face_VDF::le_champ() const override <champ-face-vdf-private-const-champ-base-ref-champ-face-vdf-le-champ-const-override>`
[const Champ_base & Champ_Face_VDF::le_champ() const override](#champ-face-vdf-private-const-champ-base-ref-champ-face-vdf-le-champ-const-override)
le_champ#
Champ_base & Champ_Face_VDF::le_champ() 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:`Champ_base & Champ_Face_VDF::le_champ() override <champ-face-vdf-private-champ-base-ref-champ-face-vdf-le-champ-override>`
[Champ_base & Champ_Face_VDF::le_champ() override](#champ-face-vdf-private-champ-base-ref-champ-face-vdf-le-champ-override)
val_imp_face_bord_private#
double Champ_Face_VDF::val_imp_face_bord_private(int face, int comp) const
Renvoie la valeur que devrait avoir le champ sur une face de bord, si on en croit les conditions aux limites.
Detailed description
Le numero est compte dans la liste des faces de bord reelles. Le temps considere est le present du Champ_Face L’implementation a change : ces valeurs ne sont plus stockees dans le champ.
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 Champ_Face_VDF::val_imp_face_bord_private(int face, int comp) const <champ-face-vdf-private-double-champ-face-vdf-val-imp-face-bord-private-int-face-int-comp-const>`
[double Champ_Face_VDF::val_imp_face_bord_private(int face, int comp) const](#champ-face-vdf-private-double-champ-face-vdf-val-imp-face-bord-private-int-face-int-comp-const)
val_imp_face_bord_private#
double Champ_Face_VDF::val_imp_face_bord_private(int face, int comp1, int comp2) const
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 Champ_Face_VDF::val_imp_face_bord_private(int face, int comp1, int comp2) const <champ-face-vdf-private-double-champ-face-vdf-val-imp-face-bord-private-int-face-int-comp1-int-comp2-const>`
[double Champ_Face_VDF::val_imp_face_bord_private(int face, int comp1, int comp2) const](#champ-face-vdf-private-double-champ-face-vdf-val-imp-face-bord-private-int-face-int-comp1-int-comp2-const)
Attributes Documentation#
const Type_info Champ_Face_VDF::info_obj
DoubleTab Champ_Face_VDF::tau_croises_
DoubleTab Champ_Face_VDF::tau_diag_