Domaine_VDF#

#include <Domaine_VDF.h>

class Domaine_VDF

How to cite this class in this doc#

:ref:`Domaine\_VDF <class-domaine-vdf>`
[Domaine\_VDF](#class-domaine-vdf)

Detailed description#

Classe instanciable qui derive de Domaine_VF. Cette classe contient les informations geometriques que demande la methode des Volumes Differences Finis. La classe porte un certain nombre d’informations concernant les faces L’ensemble des faces est numerote comme suit: - les faces qui sont sur un Domaine_joint apparaissent en premier (dans l’ordre du vecteur les_joints) - les faces qui sont sur un Domaine_bord apparaissent ensuite (dans l’ordre du vecteur les_bords) - les faces internes apparaissent ensuite A chaque face on fait correspondre un int qui indique son orientation. On suppose qu’a l’interieur de chaque famille de faces (bord,joint,interne) on trouve: - le bloc des faces d’equation x = cte (faces d’orientation 0) - le bloc des faces d’equation y = cte (faces d’orientation 1) - le bloc des faces d’equation z = cte (faces d’orientation 2) Pour le bloc des faces de bord on conserve les sous - blocs constitues par les faces d’un meme bord. On n’a pas besoin d’une numerotation particuliere des elements. On a introduit la notion d’arete pour le calcul des flux diffusifs et convectifs dans la conservation de la quantite de mouvement. Le tableau Qdm contient la connectivite arete/faces. Dans le tableau Qdm les aretes apparaissent dans l’ordre suivant: - bloc des aretes joints - bloc des aretes bord - bloc des aretes mixtes - bloc des aretes internes A l’interieur de chaque bloc les aretes apparaissent dans l’ordre suivant: aretes XY, aretes XZ et aretes YZ.

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

List of Private Methods#

Complete Member Function Documentation#

amont_amont
int Domaine_VDF::amont_amont(int, int) const
References
How to cite in this doc:
:ref:`int Domaine_VDF::amont_amont(int, int) const <public-int-domaine-vdf-amont-amont-int-int-const>`
[int Domaine_VDF::amont_amont(int, int) const](#public-int-domaine-vdf-amont-amont-int-int-const)
calculer_volumes_entrelaces
void Domaine_VDF::calculer_volumes_entrelaces()

remplissage des volumes entrelaces

References
Referenced By
How to cite in this doc:
:ref:`void Domaine_VDF::calculer_volumes_entrelaces() <public-void-domaine-vdf-calculer-volumes-entrelaces>`
[void Domaine_VDF::calculer_volumes_entrelaces()](#public-void-domaine-vdf-calculer-volumes-entrelaces)
creer_elements_fictifs
void Domaine_VDF::creer_elements_fictifs(const Domaine_Cl_dis_base &) override

remplit le tableau face_voisins_fictifs_ ne CREE PAS d elts fictifs!!!

Reimplements:

References
How to cite in this doc:
:ref:`void Domaine_VDF::creer_elements_fictifs(const Domaine_Cl_dis_base &) override <public-void-domaine-vdf-creer-elements-fictifs-const-domaine-cl-dis-base-ref-override>`
[void Domaine_VDF::creer_elements_fictifs(const Domaine_Cl_dis_base &) override](#public-void-domaine-vdf-creer-elements-fictifs-const-domaine-cl-dis-base-ref-override)
creer_faces
Faces * Domaine_VDF::creer_faces() override

renvoie un Faces_VDF* !

Reimplements:

How to cite in this doc:
:ref:`Faces * Domaine_VDF::creer_faces() override <public-faces-ptr-domaine-vdf-creer-faces-override>`
[Faces * Domaine_VDF::creer_faces() override](#public-faces-ptr-domaine-vdf-creer-faces-override)
delta_C
double Domaine_VDF::delta_C(int) const
References
How to cite in this doc:
:ref:`double Domaine_VDF::delta_C(int) const <public-double-domaine-vdf-delta-c-int-const>`
[double Domaine_VDF::delta_C(int) const](#public-double-domaine-vdf-delta-c-int-const)
dim_elem
double Domaine_VDF::dim_elem(int, int) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dim_elem(int, int) const <public-double-domaine-vdf-dim-elem-int-int-const>`
[double Domaine_VDF::dim_elem(int, int) const](#public-double-domaine-vdf-dim-elem-int-int-const)
dim_face
double Domaine_VDF::dim_face(int, int) const
References
How to cite in this doc:
:ref:`double Domaine_VDF::dim_face(int, int) const <public-double-domaine-vdf-dim-face-int-int-const>`
[double Domaine_VDF::dim_face(int, int) const](#public-double-domaine-vdf-dim-face-int-int-const)
discretiser
void Domaine_VDF::discretiser() override

appel a Domaine_VF::discretiser() calcul des centres de gravite des elements

remplissage des connectivites elements/faces on reordonne les connectivites faces/elements de sorte que el1 est a gauche et el2 a droite. calcul des porosites volumiques et surfaciques generation des aretes calcul des pas du maillage

Reimplements:

References
How to cite in this doc:
:ref:`void Domaine_VDF::discretiser() override <public-void-domaine-vdf-discretiser-override>`
[void Domaine_VDF::discretiser() override](#public-void-domaine-vdf-discretiser-override)
dist_elem_period
double Domaine_VDF::dist_elem_period(int, int, int) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_elem_period(int, int, int) const <public-double-domaine-vdf-dist-elem-period-int-int-int-const>`
[double Domaine_VDF::dist_elem_period(int, int, int) const](#public-double-domaine-vdf-dist-elem-period-int-int-int-const)
dist_face_axi
double Domaine_VDF::dist_face_axi(int, int, int k) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_axi(int, int, int k) const <public-double-domaine-vdf-dist-face-axi-int-int-int-k-const>`
[double Domaine_VDF::dist_face_axi(int, int, int k) const](#public-double-domaine-vdf-dist-face-axi-int-int-int-k-const)
dist_face_elem0
double Domaine_VDF::dist_face_elem0(int, int) const override

Fonction de calcul utilisable uniquement en coordonnees cartesiennes de la distance entre le centre d’une face et.

le centre de face_voisins(face,0)

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem0(int, int) const override <public-double-domaine-vdf-dist-face-elem0-int-int-const-override>`
[double Domaine_VDF::dist_face_elem0(int, int) const override](#public-double-domaine-vdf-dist-face-elem0-int-int-const-override)
dist_face_elem0_axi
double Domaine_VDF::dist_face_elem0_axi(int, int) const

Fonction de calcul utilisable uniquement en coordonnees cylindriques de la distance entre le centre d’une face et.

le centre de face_voisins(face,0)

References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem0_axi(int, int) const <public-double-domaine-vdf-dist-face-elem0-axi-int-int-const>`
[double Domaine_VDF::dist_face_elem0_axi(int, int) const](#public-double-domaine-vdf-dist-face-elem0-axi-int-int-const)
dist_face_elem0_period
double Domaine_VDF::dist_face_elem0_period(int, int, double) const override

Reimplements:

References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem0_period(int, int, double) const override <public-double-domaine-vdf-dist-face-elem0-period-int-int-double-const-override>`
[double Domaine_VDF::dist_face_elem0_period(int, int, double) const override](#public-double-domaine-vdf-dist-face-elem0-period-int-int-double-const-override)
dist_face_elem1
double Domaine_VDF::dist_face_elem1(int, int) const override

Fonction de calcul utilisable uniquement en coordonnees cartesiennes de la distance entre le centre d’une face et.

le centre de face_voisins(face,1)

Reimplements:

References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem1(int, int) const override <public-double-domaine-vdf-dist-face-elem1-int-int-const-override>`
[double Domaine_VDF::dist_face_elem1(int, int) const override](#public-double-domaine-vdf-dist-face-elem1-int-int-const-override)
dist_face_elem1_axi
double Domaine_VDF::dist_face_elem1_axi(int, int) const

Fonction de calcul utilisable uniquement en coordonnees cylindriques de la distance entre le centre d’une face et le centre.

de face_voisins(face,1)

References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem1_axi(int, int) const <public-double-domaine-vdf-dist-face-elem1-axi-int-int-const>`
[double Domaine_VDF::dist_face_elem1_axi(int, int) const](#public-double-domaine-vdf-dist-face-elem1-axi-int-int-const)
dist_face_elem1_period
double Domaine_VDF::dist_face_elem1_period(int, int, double) const override

Reimplements:

References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_elem1_period(int, int, double) const override <public-double-domaine-vdf-dist-face-elem1-period-int-int-double-const-override>`
[double Domaine_VDF::dist_face_elem1_period(int, int, double) const override](#public-double-domaine-vdf-dist-face-elem1-period-int-int-double-const-override)
dist_face_period
double Domaine_VDF::dist_face_period(int, int, int) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_face_period(int, int, int) const <public-double-domaine-vdf-dist-face-period-int-int-int-const>`
[double Domaine_VDF::dist_face_period(int, int, int) const](#public-double-domaine-vdf-dist-face-period-int-int-int-const)
dist_norm_axi
double Domaine_VDF::dist_norm_axi(int num_face) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm_axi(int num_face) const <public-double-domaine-vdf-dist-norm-axi-int-num-face-const>`
[double Domaine_VDF::dist_norm_axi(int num_face) const](#public-double-domaine-vdf-dist-norm-axi-int-num-face-const)
dist_norm_bord
DoubleVect & Domaine_VDF::dist_norm_bord(DoubleVect &, const Nom &nom_bord) const
References
How to cite in this doc:
:ref:`DoubleVect & Domaine_VDF::dist_norm_bord(DoubleVect &, const Nom &nom_bord) const <public-doublevect-ref-domaine-vdf-dist-norm-bord-doublevect-ref-const-nom-ref-nom-bord-const>`
[DoubleVect & Domaine_VDF::dist_norm_bord(DoubleVect &, const Nom &nom_bord) const](#public-doublevect-ref-domaine-vdf-dist-norm-bord-doublevect-ref-const-nom-ref-nom-bord-const)
dist_norm_bord
double Domaine_VDF::dist_norm_bord(int num_face) const override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm_bord(int num_face) const override <public-double-domaine-vdf-dist-norm-bord-int-num-face-const-override>`
[double Domaine_VDF::dist_norm_bord(int num_face) const override](#public-double-domaine-vdf-dist-norm-bord-int-num-face-const-override)
dist_norm_bord_axi
double Domaine_VDF::dist_norm_bord_axi(int num_face) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm_bord_axi(int num_face) const <public-double-domaine-vdf-dist-norm-bord-axi-int-num-face-const>`
[double Domaine_VDF::dist_norm_bord_axi(int num_face) const](#public-double-domaine-vdf-dist-norm-bord-axi-int-num-face-const)
dist_norm_period
double Domaine_VDF::dist_norm_period(int, double) const
References
How to cite in this doc:
:ref:`double Domaine_VDF::dist_norm_period(int, double) const <public-double-domaine-vdf-dist-norm-period-int-double-const>`
[double Domaine_VDF::dist_norm_period(int, double) const](#public-double-domaine-vdf-dist-norm-period-int-double-const)
distance_face
double Domaine_VDF::distance_face(int, int, int k) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::distance_face(int, int, int k) const <public-double-domaine-vdf-distance-face-int-int-int-k-const>`
[double Domaine_VDF::distance_face(int, int, int k) const](#public-double-domaine-vdf-distance-face-int-int-int-k-const)
distance_normale
double Domaine_VDF::distance_normale(int num_face) const
References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::distance_normale(int num_face) const <public-double-domaine-vdf-distance-normale-int-num-face-const>`
[double Domaine_VDF::distance_normale(int num_face) const](#public-double-domaine-vdf-distance-normale-int-num-face-const)
Domaine_VDF
Domaine_VDF::Domaine_VDF()
How to cite in this doc:
:ref:`Domaine_VDF::Domaine_VDF() <public-domaine-vdf-domaine-vdf>`
[Domaine_VDF::Domaine_VDF()](#public-domaine-vdf-domaine-vdf)
duplique
int Domaine_VDF::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Domaine_VDF::duplique() const override <public-int-domaine-vdf-duplique-const-override>`
[int Domaine_VDF::duplique() const override](#public-int-domaine-vdf-duplique-const-override)
elem_voisin
int Domaine_VDF::elem_voisin(int, int, int) const
References
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::elem_voisin(int, int, int) const <public-int-domaine-vdf-elem-voisin-int-int-int-const>`
[int Domaine_VDF::elem_voisin(int, int, int) const](#public-int-domaine-vdf-elem-voisin-int-int-int-const)
face_amont_conj
int Domaine_VDF::face_amont_conj(int, int, int) const
References
How to cite in this doc:
:ref:`int Domaine_VDF::face_amont_conj(int, int, int) const <public-int-domaine-vdf-face-amont-conj-int-int-int-const>`
[int Domaine_VDF::face_amont_conj(int, int, int) const](#public-int-domaine-vdf-face-amont-conj-int-int-int-const)
face_amont_princ
int Domaine_VDF::face_amont_princ(int, int) const
References
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::face_amont_princ(int, int) const <public-int-domaine-vdf-face-amont-princ-int-int-const>`
[int Domaine_VDF::face_amont_princ(int, int) const](#public-int-domaine-vdf-face-amont-princ-int-int-const)
face_bord_amont
int Domaine_VDF::face_bord_amont(int, int, int) const

Determine la face voisine de notre face en prevoyant que cette derniere puisse etre de type bord.

References
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::face_bord_amont(int, int, int) const <public-int-domaine-vdf-face-bord-amont-int-int-int-const>`
[int Domaine_VDF::face_bord_amont(int, int, int) const](#public-int-domaine-vdf-face-bord-amont-int-int-int-const)
face_normales
virtual DoubleTab & Domaine_VF::face_normales()

Reimplements:

How to cite in this doc:
:ref:`virtual DoubleTab & Domaine_VF::face_normales() <public-virtual-doubletab-ref-domaine-vf-face-normales>`
[virtual DoubleTab & Domaine_VF::face_normales()](#public-virtual-doubletab-ref-domaine-vf-face-normales)
face_normales
virtual const DoubleTab & Domaine_VF::face_normales() const

Reimplements:

How to cite in this doc:
:ref:`virtual const DoubleTab & Domaine_VF::face_normales() const <public-virtual-const-doubletab-ref-domaine-vf-face-normales-const>`
[virtual const DoubleTab & Domaine_VF::face_normales() const](#public-virtual-const-doubletab-ref-domaine-vf-face-normales-const)
face_normales
virtual double Domaine_VF::face_normales(int face, int comp) const

Reimplements:

How to cite in this doc:
:ref:`virtual double Domaine_VF::face_normales(int face, int comp) const <public-virtual-double-domaine-vf-face-normales-int-face-int-comp-const>`
[virtual double Domaine_VF::face_normales(int face, int comp) const](#public-virtual-double-domaine-vf-face-normales-int-face-int-comp-const)
face_normales
double Domaine_VDF::face_normales(int, int) const override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::face_normales(int, int) const override <public-double-domaine-vdf-face-normales-int-int-const-override>`
[double Domaine_VDF::face_normales(int, int) const override](#public-double-domaine-vdf-face-normales-int-int-const-override)
get_info
const Type_info * Domaine_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 * Domaine_VDF::get_info() const override <public-const-type-info-ptr-domaine-vdf-get-info-const-override>`
[const Type_info * Domaine_VDF::get_info() const override](#public-const-type-info-ptr-domaine-vdf-get-info-const-override)
h_x
double Domaine_VDF::h_x() const
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::h_x() const <public-double-domaine-vdf-h-x-const>`
[double Domaine_VDF::h_x() const](#public-double-domaine-vdf-h-x-const)
h_y
double Domaine_VDF::h_y() const
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::h_y() const <public-double-domaine-vdf-h-y-const>`
[double Domaine_VDF::h_y() const](#public-double-domaine-vdf-h-y-const)
h_z
double Domaine_VDF::h_z() const
Referenced By
How to cite in this doc:
:ref:`double Domaine_VDF::h_z() const <public-double-domaine-vdf-h-z-const>`
[double Domaine_VDF::h_z() const](#public-double-domaine-vdf-h-z-const)
init_virt_e_map
void Domaine_VDF::init_virt_e_map() const
References
Referenced By
How to cite in this doc:
:ref:`void Domaine_VDF::init_virt_e_map() const <public-void-domaine-vdf-init-virt-e-map-const>`
[void Domaine_VDF::init_virt_e_map() const](#public-void-domaine-vdf-init-virt-e-map-const)
modifier_pour_Cl
void Domaine_VDF::modifier_pour_Cl(const Conds_lim &cl) override

Reimplements:

References
How to cite in this doc:
:ref:`void Domaine_VDF::modifier_pour_Cl(const Conds_lim &cl) override <public-void-domaine-vdf-modifier-pour-cl-const-conds-lim-ref-cl-override>`
[void Domaine_VDF::modifier_pour_Cl(const Conds_lim &cl) override](#public-void-domaine-vdf-modifier-pour-cl-const-conds-lim-ref-cl-override)
nb_aretes
int Domaine_VDF::nb_aretes() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes() const <public-int-domaine-vdf-nb-aretes-const>`
[int Domaine_VDF::nb_aretes() const](#public-int-domaine-vdf-nb-aretes-const)
nb_aretes_coin
int Domaine_VDF::nb_aretes_coin() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_coin() const <public-int-domaine-vdf-nb-aretes-coin-const>`
[int Domaine_VDF::nb_aretes_coin() const](#public-int-domaine-vdf-nb-aretes-coin-const)
nb_aretes_internes
int Domaine_VDF::nb_aretes_internes() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_internes() const <public-int-domaine-vdf-nb-aretes-internes-const>`
[int Domaine_VDF::nb_aretes_internes() const](#public-int-domaine-vdf-nb-aretes-internes-const)
nb_aretes_joint
int Domaine_VDF::nb_aretes_joint() const
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_joint() const <public-int-domaine-vdf-nb-aretes-joint-const>`
[int Domaine_VDF::nb_aretes_joint() const](#public-int-domaine-vdf-nb-aretes-joint-const)
nb_aretes_mixtes
int Domaine_VDF::nb_aretes_mixtes() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_aretes_mixtes() const <public-int-domaine-vdf-nb-aretes-mixtes-const>`
[int Domaine_VDF::nb_aretes_mixtes() const](#public-int-domaine-vdf-nb-aretes-mixtes-const)
nb_faces_X
int Domaine_VDF::nb_faces_X() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_faces_X() const <public-int-domaine-vdf-nb-faces-x-const>`
[int Domaine_VDF::nb_faces_X() const](#public-int-domaine-vdf-nb-faces-x-const)
nb_faces_Y
int Domaine_VDF::nb_faces_Y() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_faces_Y() const <public-int-domaine-vdf-nb-faces-y-const>`
[int Domaine_VDF::nb_faces_Y() const](#public-int-domaine-vdf-nb-faces-y-const)
nb_faces_Z
int Domaine_VDF::nb_faces_Z() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::nb_faces_Z() const <public-int-domaine-vdf-nb-faces-z-const>`
[int Domaine_VDF::nb_faces_Z() const](#public-int-domaine-vdf-nb-faces-z-const)
orientation
IntVect & Domaine_VDF::orientation()

inline double Domaine_VDF::porosite_face(int i) const {

return porosite_face_[i]; }

Referenced By
How to cite in this doc:
:ref:`IntVect & Domaine_VDF::orientation() <public-intvect-ref-domaine-vdf-orientation>`
[IntVect & Domaine_VDF::orientation()](#public-intvect-ref-domaine-vdf-orientation)
orientation
const IntVect & Domaine_VDF::orientation() const override

Reimplements:

How to cite in this doc:
:ref:`const IntVect & Domaine_VDF::orientation() const override <public-const-intvect-ref-domaine-vdf-orientation-const-override>`
[const IntVect & Domaine_VDF::orientation() const override](#public-const-intvect-ref-domaine-vdf-orientation-const-override)
orientation
int Domaine_VDF::orientation(int) const override

inline DoubleVect& Domaine_VDF::porosite_face() {

return porosite_face_; } inline const DoubleVect& Domaine_VDF::porosite_face() const { return porosite_face_; } inline DoubleVect& Domaine_VDF::porosite_elem() { return porosite_elem_; } inline const DoubleVect& Domaine_VDF::porosite_elem() const { return porosite_elem_; } inline double Domaine_VDF::porosite_elem(int i) const { return porosite_elem_[i]; }

Reimplements:

Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::orientation(int) const override <public-int-domaine-vdf-orientation-int-const-override>`
[int Domaine_VDF::orientation(int) const override](#public-int-domaine-vdf-orientation-int-const-override)
premiere_arete_coin
int Domaine_VDF::premiere_arete_coin() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::premiere_arete_coin() const <public-int-domaine-vdf-premiere-arete-coin-const>`
[int Domaine_VDF::premiere_arete_coin() const](#public-int-domaine-vdf-premiere-arete-coin-const)
premiere_arete_mixte
int Domaine_VDF::premiere_arete_mixte() const
Referenced By
How to cite in this doc:
:ref:`int Domaine_VDF::premiere_arete_mixte() const <public-int-domaine-vdf-premiere-arete-mixte-const>`
[int Domaine_VDF::premiere_arete_mixte() const](#public-int-domaine-vdf-premiere-arete-mixte-const)
Qdm
IntTab & Domaine_VDF::Qdm()
How to cite in this doc:
:ref:`IntTab & Domaine_VDF::Qdm() <public-inttab-ref-domaine-vdf-qdm>`
[IntTab & Domaine_VDF::Qdm()](#public-inttab-ref-domaine-vdf-qdm)
Qdm
const IntTab & Domaine_VDF::Qdm() const
How to cite in this doc:
:ref:`const IntTab & Domaine_VDF::Qdm() const <public-const-inttab-ref-domaine-vdf-qdm-const>`
[const IntTab & Domaine_VDF::Qdm() const](#public-const-inttab-ref-domaine-vdf-qdm-const)
reordonner
void Domaine_VDF::reordonner(Faces &) override

Reordonne les faces internes par orientation, on doit mettre a jour tous les tableaux qui dependent des indices de faces, soit:

Reimplements:

References
How to cite in this doc:
:ref:`void Domaine_VDF::reordonner(Faces &) override <public-void-domaine-vdf-reordonner-faces-ref-override>`
[void Domaine_VDF::reordonner(Faces &) override](#public-void-domaine-vdf-reordonner-faces-ref-override)
taille_memoire
unsigned Domaine_VDF::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Domaine_VDF::taille_memoire() const override <public-unsigned-domaine-vdf-taille-memoire-const-override>`
[unsigned Domaine_VDF::taille_memoire() const override](#public-unsigned-domaine-vdf-taille-memoire-const-override)
~Domaine_VDF
Domaine_VDF::~Domaine_VDF()
How to cite in this doc:
:ref:`Domaine_VDF::~Domaine_VDF() <public-domaine-vdf-dtor-domaine-vdf>`
[Domaine_VDF::~Domaine_VDF()](#public-domaine-vdf-dtor-domaine-vdf)
cree_instance
Objet_U * Domaine_VDF::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Domaine_VDF::cree_instance() <public-static-objet-u-ptr-domaine-vdf-cree-instance>`
[Objet_U * Domaine_VDF::cree_instance()](#public-static-objet-u-ptr-domaine-vdf-cree-instance)
info
const Type_info * Domaine_VDF::info()
How to cite in this doc:
:ref:`const Type_info * Domaine_VDF::info() <public-static-const-type-info-ptr-domaine-vdf-info>`
[const Type_info * Domaine_VDF::info()](#public-static-const-type-info-ptr-domaine-vdf-info)
self_cast
const Domaine_VDF & Domaine_VDF::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Domaine_VDF & Domaine_VDF::self_cast(const Objet_U &) <public-static-const-domaine-vdf-ref-domaine-vdf-self-cast-const-objet-u-ref>`
[const Domaine_VDF & Domaine_VDF::self_cast(const Objet_U &)](#public-static-const-domaine-vdf-ref-domaine-vdf-self-cast-const-objet-u-ref)
self_cast
Domaine_VDF & Domaine_VDF::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Domaine_VDF & Domaine_VDF::self_cast(Objet_U &) <public-static-domaine-vdf-ref-domaine-vdf-self-cast-objet-u-ref>`
[Domaine_VDF & Domaine_VDF::self_cast(Objet_U &)](#public-static-domaine-vdf-ref-domaine-vdf-self-cast-objet-u-ref)
printOn
Sortie & Domaine_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 & Domaine_VDF::printOn(Sortie &x) const override <protected-sortie-ref-domaine-vdf-printon-sortie-ref-x-const-override>`
[Sortie & Domaine_VDF::printOn(Sortie &x) const override](#protected-sortie-ref-domaine-vdf-printon-sortie-ref-x-const-override)
readOn
Entree & Domaine_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 & Domaine_VDF::readOn(Entree &) override <protected-entree-ref-domaine-vdf-readon-entree-ref-override>`
[Entree & Domaine_VDF::readOn(Entree &) override](#protected-entree-ref-domaine-vdf-readon-entree-ref-override)
calcul_h
void Domaine_VDF::calcul_h()

calcul des pas du maillage

How to cite in this doc:
:ref:`void Domaine_VDF::calcul_h() <private-void-domaine-vdf-calcul-h>`
[void Domaine_VDF::calcul_h()](#private-void-domaine-vdf-calcul-h)
genere_aretes
void Domaine_VDF::genere_aretes()

generation des aretes

How to cite in this doc:
:ref:`void Domaine_VDF::genere_aretes() <private-void-domaine-vdf-genere-aretes>`
[void Domaine_VDF::genere_aretes()](#private-void-domaine-vdf-genere-aretes)
remplir_face_normales
void Domaine_VDF::remplir_face_normales()
How to cite in this doc:
:ref:`void Domaine_VDF::remplir_face_normales() <private-void-domaine-vdf-remplir-face-normales>`
[void Domaine_VDF::remplir_face_normales()](#private-void-domaine-vdf-remplir-face-normales)

Attributes Documentation#

info_obj (public)
const Type_info Domaine_VDF::info_obj
virt_e_map (public)
std::map<std::array<int, 2>, int> Domaine_VDF::virt_e_map
h_x_ (private)
double Domaine_VDF::h_x_ = 1.e30
h_y_ (private)
double Domaine_VDF::h_y_ = 1.e30
h_z_ (private)
double Domaine_VDF::h_z_ = 1.e30
nb_aretes_ (private)
int Domaine_VDF::nb_aretes_ = - 1
nb_aretes_bord_ (private)
int Domaine_VDF::nb_aretes_bord_ = - 1
nb_aretes_coin_ (private)
int Domaine_VDF::nb_aretes_coin_ = - 1
nb_aretes_internes_ (private)
int Domaine_VDF::nb_aretes_internes_ = - 1
nb_aretes_joint_ (private)
int Domaine_VDF::nb_aretes_joint_ = - 1
nb_aretes_mixtes_ (private)
int Domaine_VDF::nb_aretes_mixtes_ = - 1
nb_faces_X_ (private)
int Domaine_VDF::nb_faces_X_ = - 1
nb_faces_Y_ (private)
int Domaine_VDF::nb_faces_Y_ = - 1
nb_faces_Z_ (private)
int Domaine_VDF::nb_faces_Z_ = - 1
orientation_ (private)
IntVect Domaine_VDF::orientation_
Qdm_ (private)
IntTab Domaine_VDF::Qdm_