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#

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)
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)
affecter
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)
affecter
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)
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.

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)
calcul_critere_Q
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)
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)

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)
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)

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)
calcul_grad_u
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)
calcul_S_barre
DoubleVect & Champ_Face_VDF::calcul_S_barre(const DoubleTab &, DoubleVect &, const Domaine_Cl_VDF &) const
References
Referenced By
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)
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.

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)
calcul_y_plus
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)
calculer_dercov_axi
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)
calculer_dscald_centre_element
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)
calculer_rotationnel_ordre2_centre_element
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::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)
compo_normale_sortante
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)
dimensionner_tenseur_Grad
void Champ_Face_VDF::dimensionner_tenseur_Grad()
References
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)
domaine_vdf
const Domaine_VDF & Champ_Face_VDF::domaine_vdf() const override

Reimplements:

References
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)
duplique
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)
fixer_nb_valeurs_nodales
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)
get_info
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)
imprime
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)
mettre_a_jour
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)
remplir_coord_noeuds
DoubleTab & Champ_Face_VDF::remplir_coord_noeuds(DoubleTab &positions) const override

Reimplements:

References
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)
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.

Reimplements:

References
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)
taille_memoire
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)
tau_croises
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)
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)
tau_diag
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)
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)
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 :

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:

References
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)
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
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)
valeur_a_elem
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)
valeur_a_elem_compo
double Champ_Face_VDF::valeur_a_elem_compo(const DoubleVect &position, int le_poly, int ncomp) const override

Reimplements:

References
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)
valeur_aux_elems
DoubleTab & Champ_Face_VDF::valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override

Reimplements:

References
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)
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

Reimplements:

References
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)
valeur_aux_elems_passe
DoubleTab & Champ_Face_VDF::valeur_aux_elems_passe(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &tab_valeurs) const override

Reimplements:

References
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)
valeur_aux_sommets
DoubleTab & Champ_Face_VDF::valeur_aux_sommets(const Domaine &dom, DoubleTab &val) const override

Reimplements:

References
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)
valeur_aux_sommets_compo
DoubleVect & Champ_Face_VDF::valeur_aux_sommets_compo(const Domaine &dom, DoubleVect &val, int comp) const override

Reimplements:

References
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)
verifie_valeurs_cl
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::~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)
cree_instance
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)
info
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)
self_cast
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)
self_cast
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)
printOn
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)
readOn
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)
le_champ
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)
le_champ
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)
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.

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)
val_imp_face_bord_private
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#

info_obj (public)
const Type_info Champ_Face_VDF::info_obj
tau_croises_ (private)
DoubleTab Champ_Face_VDF::tau_croises_
tau_diag_ (private)
DoubleTab Champ_Face_VDF::tau_diag_