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 cite this class in this doc#
: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
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
List of Private Methods#
Complete Member Function Documentation#
const Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2)
References
How to cite in this doc:
:ref:`const Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2) <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)](#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, const double x3)
References
How to cite in this doc:
:ref:`const Champ_Proto & Champ_Face_VDF::affecter(const double x1, const double x2, const double x3) <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)](#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 DoubleTab &)
References
How to cite in this doc:
:ref:`const Champ_Proto & Champ_Face_VDF::affecter(const DoubleTab &) <public-const-champ-proto-ref-champ-face-vdf-affecter-const-doubletab-ref>`
[const Champ_Proto & Champ_Face_VDF::affecter(const DoubleTab &)](#public-const-champ-proto-ref-champ-face-vdf-affecter-const-doubletab-ref)
Champ_base & Champ_Face_VDF::affecter_(const Champ_base &) override
Affectation d’un OWN_PTR(Champ_base) generique ( Champ_base ) dans un champ inconnue.
Reimplements:
References
How to cite in this doc:
:ref:`Champ_base & Champ_Face_VDF::affecter_(const Champ_base &) override <public-champ-base-ref-champ-face-vdf-affecter-underscore-const-champ-base-ref-override>`
[Champ_base & Champ_Face_VDF::affecter_(const Champ_base &) override](#public-champ-base-ref-champ-face-vdf-affecter-underscore-const-champ-base-ref-override)
void Champ_Face_VDF::calcul_critere_Q(DoubleTab &, const Domaine_Cl_VDF &)
References
How to cite in this doc:
:ref:`void Champ_Face_VDF::calcul_critere_Q(DoubleTab &, const Domaine_Cl_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 &)](#public-void-champ-face-vdf-calcul-critere-q-doubletab-ref-const-domaine-cl-vdf-ref)
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)
A partir de gij, on peut calculer Sij = 0.5(gij(i,j) + gij(j,i))
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &) const <public-doubletab-ref-champ-face-vdf-calcul-duidxj-const-doubletab-ref-doubletab-ref-const>`
[DoubleTab & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &) const](#public-doubletab-ref-champ-face-vdf-calcul-duidxj-const-doubletab-ref-doubletab-ref-const)
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)
A partir de gij, on peut calculer Sij = 0.5(gij(i,j) + gij(j,i))
References
How to cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::calcul_duidxj(const DoubleTab &, DoubleTab &, const Domaine_Cl_VDF &) const <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](#public-doubletab-ref-champ-face-vdf-calcul-duidxj-const-doubletab-ref-doubletab-ref-const-domaine-cl-vdf-ref-const)
void Champ_Face_VDF::calcul_grad_u(const DoubleTab &, DoubleTab &, const Domaine_Cl_VDF &)
References
How to cite in this doc:
:ref:`void Champ_Face_VDF::calcul_grad_u(const DoubleTab &, DoubleTab &, const Domaine_Cl_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 &)](#public-void-champ-face-vdf-calcul-grad-u-const-doubletab-ref-doubletab-ref-const-domaine-cl-vdf-ref)
DoubleVect & Champ_Face_VDF::calcul_S_barre(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const
References
How to cite in this doc:
:ref:`DoubleVect & Champ_Face_VDF::calcul_S_barre(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const <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](#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_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.
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 cite in this doc:
:ref:`DoubleVect & Champ_Face_VDF::calcul_S_barre_sans_contrib_paroi(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const <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](#public-doublevect-ref-champ-face-vdf-calcul-s-barre-sans-contrib-paroi-const-doubletab-ref-doublevect-ref-const-domaine-cl-vdf-ref-const)
void Champ_Face_VDF::calcul_y_plus(DoubleTab &, const Domaine_Cl_VDF &)
References
How to cite in this doc:
:ref:`void Champ_Face_VDF::calcul_y_plus(DoubleTab &, const Domaine_Cl_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 &)](#public-void-champ-face-vdf-calcul-y-plus-doubletab-ref-const-domaine-cl-vdf-ref)
void Champ_Face_VDF::calcul_y_plus_diphasique(DoubleTab &, const Domaine_Cl_VDF &)
References
How to cite in this doc:
:ref:`void Champ_Face_VDF::calcul_y_plus_diphasique(DoubleTab &, const Domaine_Cl_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 &)](#public-void-champ-face-vdf-calcul-y-plus-diphasique-doubletab-ref-const-domaine-cl-vdf-ref)
void Champ_Face_VDF::calculer_dercov_axi(const Domaine_Cl_VDF &)
References
How to cite in this doc:
:ref:`void Champ_Face_VDF::calculer_dercov_axi(const Domaine_Cl_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 &)](#public-void-champ-face-vdf-calculer-dercov-axi-const-domaine-cl-vdf-ref)
void Champ_Face_VDF::calculer_dscald_centre_element(DoubleTab &) const
References
How to cite in this doc:
:ref:`void Champ_Face_VDF::calculer_dscald_centre_element(DoubleTab &) const <public-void-champ-face-vdf-calculer-dscald-centre-element-doubletab-ref-const>`
[void Champ_Face_VDF::calculer_dscald_centre_element(DoubleTab &) const](#public-void-champ-face-vdf-calculer-dscald-centre-element-doubletab-ref-const)
void Champ_Face_VDF::calculer_rotationnel_ordre2_centre_element(DoubleTab &) const
References
Referenced By
How to cite in this doc:
:ref:`void Champ_Face_VDF::calculer_rotationnel_ordre2_centre_element(DoubleTab &) const <public-void-champ-face-vdf-calculer-rotationnel-ordre2-centre-element-doubletab-ref-const>`
[void Champ_Face_VDF::calculer_rotationnel_ordre2_centre_element(DoubleTab &) const](#public-void-champ-face-vdf-calculer-rotationnel-ordre2-centre-element-doubletab-ref-const)
Champ_Face_VDF::Champ_Face_VDF()
How to cite in this doc:
:ref:`Champ_Face_VDF::Champ_Face_VDF() <public-champ-face-vdf-champ-face-vdf>`
[Champ_Face_VDF::Champ_Face_VDF()](#public-champ-face-vdf-champ-face-vdf)
int Champ_Face_VDF::compo_normale_sortante(int) const
References
How to cite in this doc:
:ref:`int Champ_Face_VDF::compo_normale_sortante(int) const <public-int-champ-face-vdf-compo-normale-sortante-int-const>`
[int Champ_Face_VDF::compo_normale_sortante(int) const](#public-int-champ-face-vdf-compo-normale-sortante-int-const)
void Champ_Face_VDF::dimensionner_tenseur_Grad()
Referenced By
How to cite in this doc:
:ref:`void Champ_Face_VDF::dimensionner_tenseur_Grad() <public-void-champ-face-vdf-dimensionner-tenseur-grad>`
[void Champ_Face_VDF::dimensionner_tenseur_Grad()](#public-void-champ-face-vdf-dimensionner-tenseur-grad)
const Domaine_VDF & Champ_Face_VDF::domaine_vdf() const override
Reimplements:
Referenced By
How to cite in this doc:
:ref:`const Domaine_VDF & Champ_Face_VDF::domaine_vdf() const override <public-const-domaine-vdf-ref-champ-face-vdf-domaine-vdf-const-override>`
[const Domaine_VDF & Champ_Face_VDF::domaine_vdf() const override](#public-const-domaine-vdf-ref-champ-face-vdf-domaine-vdf-const-override)
int Champ_Face_VDF::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Champ_Face_VDF::duplique() const override <public-int-champ-face-vdf-duplique-const-override>`
[int Champ_Face_VDF::duplique() const override](#public-int-champ-face-vdf-duplique-const-override)
int Champ_Face_VDF::fixer_nb_valeurs_nodales(int) override
Reimplements:
References
Referenced By
How to cite in this doc:
:ref:`int Champ_Face_VDF::fixer_nb_valeurs_nodales(int) override <public-int-champ-face-vdf-fixer-nb-valeurs-nodales-int-override>`
[int Champ_Face_VDF::fixer_nb_valeurs_nodales(int) override](#public-int-champ-face-vdf-fixer-nb-valeurs-nodales-int-override)
const Type_info * Champ_Face_VDF::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 * Champ_Face_VDF::get_info() const override <public-const-type-info-ptr-champ-face-vdf-get-info-const-override>`
[const Type_info * Champ_Face_VDF::get_info() const override](#public-const-type-info-ptr-champ-face-vdf-get-info-const-override)
int Champ_Face_VDF::imprime(Sortie &, int) const override
Reimplements:
References
How to cite in this doc:
:ref:`int Champ_Face_VDF::imprime(Sortie &, int) const override <public-int-champ-face-vdf-imprime-sortie-ref-int-const-override>`
[int Champ_Face_VDF::imprime(Sortie &, int) const override](#public-int-champ-face-vdf-imprime-sortie-ref-int-const-override)
void Champ_Face_VDF::mettre_a_jour(double temps) override
Effectue une mise a jour en temps du champ inconnue.
WEC : Maintenant si on l’appelle 2 fois de suite avec le meme argument, la 2eme ne fait rien.
Reimplements:
References
How to cite in this doc:
:ref:`void Champ_Face_VDF::mettre_a_jour(double temps) override <public-void-champ-face-vdf-mettre-a-jour-double-temps-override>`
[void Champ_Face_VDF::mettre_a_jour(double temps) override](#public-void-champ-face-vdf-mettre-a-jour-double-temps-override)
DoubleTab & Champ_Face_VDF::remplir_coord_noeuds(DoubleTab &positions) const override
Reimplements:
How to cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::remplir_coord_noeuds(DoubleTab &positions) const override <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](#public-doubletab-ref-champ-face-vdf-remplir-coord-noeuds-doubletab-ref-positions-const-override)
int Champ_Face_VDF::remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override
NE FAIT RIEN Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`int Champ_Face_VDF::remplir_coord_noeuds_et_polys(DoubleTab &positions, IntVect &polys) const override <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](#public-int-champ-face-vdf-remplir-coord-noeuds-et-polys-doubletab-ref-positions-intvect-ref-polys-const-override)
unsigned Champ_Face_VDF::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Champ_Face_VDF::taille_memoire() const override <public-unsigned-champ-face-vdf-taille-memoire-const-override>`
[unsigned Champ_Face_VDF::taille_memoire() const override](#public-unsigned-champ-face-vdf-taille-memoire-const-override)
DoubleTab & Champ_Face_VDF::tau_croises()
How to cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::tau_croises() <public-doubletab-ref-champ-face-vdf-tau-croises>`
[DoubleTab & Champ_Face_VDF::tau_croises()](#public-doubletab-ref-champ-face-vdf-tau-croises)
const DoubleTab & Champ_Face_VDF::tau_croises() const
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Champ_Face_VDF::tau_croises() const <public-const-doubletab-ref-champ-face-vdf-tau-croises-const>`
[const DoubleTab & Champ_Face_VDF::tau_croises() const](#public-const-doubletab-ref-champ-face-vdf-tau-croises-const)
DoubleTab & Champ_Face_VDF::tau_diag()
How to cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::tau_diag() <public-doubletab-ref-champ-face-vdf-tau-diag>`
[DoubleTab & Champ_Face_VDF::tau_diag()](#public-doubletab-ref-champ-face-vdf-tau-diag)
const DoubleTab & Champ_Face_VDF::tau_diag() const
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Champ_Face_VDF::tau_diag() const <public-const-doubletab-ref-champ-face-vdf-tau-diag-const>`
[const DoubleTab & Champ_Face_VDF::tau_diag() const](#public-const-doubletab-ref-champ-face-vdf-tau-diag-const)
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 :
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 cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::trace(const Frontiere_dis_base &, DoubleTab &, double, int distant) const override <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](#public-doubletab-ref-champ-face-vdf-trace-const-frontiere-dis-base-ref-doubletab-ref-double-int-distant-const-override)
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
References
Referenced By
How to cite in this doc:
: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 <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](#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)
DoubleVect & Champ_Face_VDF::valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) const override
Reimplements:
References
How to cite in this doc:
:ref:`DoubleVect & Champ_Face_VDF::valeur_a_elem(const DoubleVect &position, DoubleVect &val, int le_poly) const override <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](#public-doublevect-ref-champ-face-vdf-valeur-a-elem-const-doublevect-ref-position-doublevect-ref-val-int-le-poly-const-override)
double Champ_Face_VDF::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override
Reimplements:
How to cite in this doc:
:ref:`double Champ_Face_VDF::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override <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](#public-double-champ-face-vdf-valeur-a-elem-compo-const-doublevect-ref-position-int-le-poly-int-ncomp-const-override)
DoubleTab & Champ_Face_VDF::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override
Reimplements:
How to cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override <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](#public-doubletab-ref-champ-face-vdf-valeur-aux-elems-const-doubletab-ref-positions-const-intvect-ref-les-polys-doubletab-ref-tab-valeurs-const-override)
DoubleVect & Champ_Face_VDF::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &tab_valeurs, int ncomp) const override
Reimplements:
How to cite in this doc:
:ref:`DoubleVect & Champ_Face_VDF::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &tab_valeurs, int ncomp) const override <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](#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)
DoubleTab & Champ_Face_VDF::valeur_aux_elems_passe(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override
Reimplements:
How to cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::valeur_aux_elems_passe(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override <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](#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_sommets(const Domaine &dom, DoubleTab &val) const override
Reimplements:
How to cite in this doc:
:ref:`DoubleTab & Champ_Face_VDF::valeur_aux_sommets(const Domaine &dom, DoubleTab &val) const override <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](#public-doubletab-ref-champ-face-vdf-valeur-aux-sommets-const-domaine-ref-dom-doubletab-ref-val-const-override)
DoubleVect & Champ_Face_VDF::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &val, int comp) const override
Reimplements:
How to cite in this doc:
:ref:`DoubleVect & Champ_Face_VDF::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &val, int comp) const override <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](#public-doublevect-ref-champ-face-vdf-valeur-aux-sommets-compo-const-domaine-ref-dom-doublevect-ref-val-int-comp-const-override)
void Champ_Face_VDF::verifie_valeurs_cl() override
Reimplements:
References
How to cite in this doc:
:ref:`void Champ_Face_VDF::verifie_valeurs_cl() override <public-void-champ-face-vdf-verifie-valeurs-cl-override>`
[void Champ_Face_VDF::verifie_valeurs_cl() override](#public-void-champ-face-vdf-verifie-valeurs-cl-override)
Champ_Face_VDF::~Champ_Face_VDF()
How to cite in this doc:
:ref:`Champ_Face_VDF::~Champ_Face_VDF() <public-champ-face-vdf-dtor-champ-face-vdf>`
[Champ_Face_VDF::~Champ_Face_VDF()](#public-champ-face-vdf-dtor-champ-face-vdf)
Objet_U * Champ_Face_VDF::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Champ_Face_VDF::cree_instance() <public-static-objet-u-ptr-champ-face-vdf-cree-instance>`
[Objet_U * Champ_Face_VDF::cree_instance()](#public-static-objet-u-ptr-champ-face-vdf-cree-instance)
const Type_info * Champ_Face_VDF::info()
How to cite in this doc:
:ref:`const Type_info * Champ_Face_VDF::info() <public-static-const-type-info-ptr-champ-face-vdf-info>`
[const Type_info * Champ_Face_VDF::info()](#public-static-const-type-info-ptr-champ-face-vdf-info)
const Champ_Face_VDF & Champ_Face_VDF::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Champ_Face_VDF & Champ_Face_VDF::self_cast(const Objet_U &) <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 &)](#public-static-const-champ-face-vdf-ref-champ-face-vdf-self-cast-const-objet-u-ref)
Champ_Face_VDF & Champ_Face_VDF::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Champ_Face_VDF & Champ_Face_VDF::self_cast(Objet_U &) <public-static-champ-face-vdf-ref-champ-face-vdf-self-cast-objet-u-ref>`
[Champ_Face_VDF & Champ_Face_VDF::self_cast(Objet_U &)](#public-static-champ-face-vdf-ref-champ-face-vdf-self-cast-objet-u-ref)
Sortie & Champ_Face_VDF::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Sortie & Champ_Face_VDF::printOn(Sortie &x) const override <protected-sortie-ref-champ-face-vdf-printon-sortie-ref-x-const-override>`
[Sortie & Champ_Face_VDF::printOn(Sortie &x) const override](#protected-sortie-ref-champ-face-vdf-printon-sortie-ref-x-const-override)
Entree & Champ_Face_VDF::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Entree & Champ_Face_VDF::readOn(Entree &) override <protected-entree-ref-champ-face-vdf-readon-entree-ref-override>`
[Entree & Champ_Face_VDF::readOn(Entree &) override](#protected-entree-ref-champ-face-vdf-readon-entree-ref-override)
const Champ_base & Champ_Face_VDF::le_champ() const override
Reimplements:
How to cite in this doc:
:ref:`const Champ_base & Champ_Face_VDF::le_champ() const override <private-const-champ-base-ref-champ-face-vdf-le-champ-const-override>`
[const Champ_base & Champ_Face_VDF::le_champ() const override](#private-const-champ-base-ref-champ-face-vdf-le-champ-const-override)
Champ_base & Champ_Face_VDF::le_champ() override
Reimplements:
How to cite in this doc:
:ref:`Champ_base & Champ_Face_VDF::le_champ() override <private-champ-base-ref-champ-face-vdf-le-champ-override>`
[Champ_base & Champ_Face_VDF::le_champ() override](#private-champ-base-ref-champ-face-vdf-le-champ-override)
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.
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 cite in this doc:
:ref:`double Champ_Face_VDF::val_imp_face_bord_private(int face, int comp) const <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](#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 comp1, int comp2) const
How to cite in this doc:
:ref:`double Champ_Face_VDF::val_imp_face_bord_private(int face, int comp1, int comp2) const <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](#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_