Domaine_Cl_VEF#

#include <Domaine_Cl_VEF.h>

How to cite this class in this doc#

:ref:`Domaine\_Cl\_VEF <class-domaine-cl-vef>`
[Domaine\_Cl\_VEF](#class-domaine-cl-vef)

Detailed description#

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

associer
void Domaine_Cl_VEF::associer(const Domaine_dis_base &) override

Reimplements:

References
How to cite in this doc:
:ref:`void Domaine_Cl_VEF::associer(const Domaine_dis_base &) override <public-void-domaine-cl-vef-associer-const-domaine-dis-base-ref-override>`
[void Domaine_Cl_VEF::associer(const Domaine_dis_base &) override](#public-void-domaine-cl-vef-associer-const-domaine-dis-base-ref-override)
completer
void Domaine_Cl_VEF::completer(const Domaine_dis_base &) override

remplissage des tableaux

Reimplements:

References
How to cite in this doc:
:ref:`void Domaine_Cl_VEF::completer(const Domaine_dis_base &) override <public-void-domaine-cl-vef-completer-const-domaine-dis-base-ref-override>`
[void Domaine_Cl_VEF::completer(const Domaine_dis_base &) override](#public-void-domaine-cl-vef-completer-const-domaine-dis-base-ref-override)
Domaine_Cl_VEF
Domaine_Cl_VEF::Domaine_Cl_VEF()
How to cite in this doc:
:ref:`Domaine_Cl_VEF::Domaine_Cl_VEF() <public-domaine-cl-vef-domaine-cl-vef>`
[Domaine_Cl_VEF::Domaine_Cl_VEF()](#public-domaine-cl-vef-domaine-cl-vef)
domaine_vef
Domaine_VEF & Domaine_Cl_VEF::domaine_vef()
References
Referenced By
How to cite in this doc:
:ref:`Domaine_VEF & Domaine_Cl_VEF::domaine_vef() <public-domaine-vef-ref-domaine-cl-vef-domaine-vef>`
[Domaine_VEF & Domaine_Cl_VEF::domaine_vef()](#public-domaine-vef-ref-domaine-cl-vef-domaine-vef)
domaine_vef
const Domaine_VEF & Domaine_Cl_VEF::domaine_vef() const
References
How to cite in this doc:
:ref:`const Domaine_VEF & Domaine_Cl_VEF::domaine_vef() const <public-const-domaine-vef-ref-domaine-cl-vef-domaine-vef-const>`
[const Domaine_VEF & Domaine_Cl_VEF::domaine_vef() const](#public-const-domaine-vef-ref-domaine-cl-vef-domaine-vef-const)
duplique
int Domaine_Cl_VEF::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Domaine_Cl_VEF::duplique() const override <public-int-domaine-cl-vef-duplique-const-override>`
[int Domaine_Cl_VEF::duplique() const override](#public-int-domaine-cl-vef-duplique-const-override)
get_info
const Type_info * Domaine_Cl_VEF::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_Cl_VEF::get_info() const override <public-const-type-info-ptr-domaine-cl-vef-get-info-const-override>`
[const Type_info * Domaine_Cl_VEF::get_info() const override](#public-const-type-info-ptr-domaine-cl-vef-get-info-const-override)
imposer_cond_lim
void Domaine_Cl_VEF::imposer_cond_lim(Champ_Inc_base &, double) override

Impose les conditions aux limites a la valeur temporelle “temps” du Champ_Inc.

Reimplements:

References
How to cite in this doc:
:ref:`void Domaine_Cl_VEF::imposer_cond_lim(Champ_Inc_base &, double) override <public-void-domaine-cl-vef-imposer-cond-lim-champ-inc-base-ref-double-override>`
[void Domaine_Cl_VEF::imposer_cond_lim(Champ_Inc_base &, double) override](#public-void-domaine-cl-vef-imposer-cond-lim-champ-inc-base-ref-double-override)
initialiser
int Domaine_Cl_VEF::initialiser(double temps) override

Initialise les CLs Contrairement aux methodes mettre_a_jour, les methodes.

initialiser des CLs ne peuvent pas dependre de l’exterieur (lui - meme peut ne pas etre initialise)

Reimplements:

References
How to cite in this doc:
:ref:`int Domaine_Cl_VEF::initialiser(double temps) override <public-int-domaine-cl-vef-initialiser-double-temps-override>`
[int Domaine_Cl_VEF::initialiser(double temps) override](#public-int-domaine-cl-vef-initialiser-double-temps-override)
nb_bord_periodicite
int Domaine_Cl_VEF::nb_bord_periodicite() const
References
Referenced By
How to cite in this doc:
:ref:`int Domaine_Cl_VEF::nb_bord_periodicite() const <public-int-domaine-cl-vef-nb-bord-periodicite-const>`
[int Domaine_Cl_VEF::nb_bord_periodicite() const](#public-int-domaine-cl-vef-nb-bord-periodicite-const)
nb_faces_sortie_libre
int Domaine_Cl_VEF::nb_faces_sortie_libre() const
References
How to cite in this doc:
:ref:`int Domaine_Cl_VEF::nb_faces_sortie_libre() const <public-int-domaine-cl-vef-nb-faces-sortie-libre-const>`
[int Domaine_Cl_VEF::nb_faces_sortie_libre() const](#public-int-domaine-cl-vef-nb-faces-sortie-libre-const)
normales_facettes_Cl
const DoubleTab & Domaine_Cl_VEF::normales_facettes_Cl() const
References
How to cite in this doc:
:ref:`const DoubleTab & Domaine_Cl_VEF::normales_facettes_Cl() const <public-const-doubletab-ref-domaine-cl-vef-normales-facettes-cl-const>`
[const DoubleTab & Domaine_Cl_VEF::normales_facettes_Cl() const](#public-const-doubletab-ref-domaine-cl-vef-normales-facettes-cl-const)
normales_facettes_Cl
double & Domaine_Cl_VEF::normales_facettes_Cl(int num_poly, int num_fa7, int ncomp)
References
How to cite in this doc:
:ref:`double & Domaine_Cl_VEF::normales_facettes_Cl(int num_poly, int num_fa7, int ncomp) <public-double-ref-domaine-cl-vef-normales-facettes-cl-int-num-poly-int-num-fa7-int-ncomp>`
[double & Domaine_Cl_VEF::normales_facettes_Cl(int num_poly, int num_fa7, int ncomp)](#public-double-ref-domaine-cl-vef-normales-facettes-cl-int-num-poly-int-num-fa7-int-ncomp)
normales_facettes_Cl
const double & Domaine_Cl_VEF::normales_facettes_Cl(int num_poly, int num_fa7, int ncomp) const
References
How to cite in this doc:
:ref:`const double & Domaine_Cl_VEF::normales_facettes_Cl(int num_poly, int num_fa7, int ncomp) const <public-const-double-ref-domaine-cl-vef-normales-facettes-cl-int-num-poly-int-num-fa7-int-ncomp-const>`
[const double & Domaine_Cl_VEF::normales_facettes_Cl(int num_poly, int num_fa7, int ncomp) const](#public-const-double-ref-domaine-cl-vef-normales-facettes-cl-int-num-poly-int-num-fa7-int-ncomp-const)
remplir_normales_facettes_Cl
void Domaine_Cl_VEF::remplir_normales_facettes_Cl(const Domaine_VEF &)

appele par completer() : remplissage de normales_facettes_Cl_ et vecteur_face_caette_Cl_

CHANGER LE NOM

References
Referenced By
How to cite in this doc:
:ref:`void Domaine_Cl_VEF::remplir_normales_facettes_Cl(const Domaine_VEF &) <public-void-domaine-cl-vef-remplir-normales-facettes-cl-const-domaine-vef-ref>`
[void Domaine_Cl_VEF::remplir_normales_facettes_Cl(const Domaine_VEF &)](#public-void-domaine-cl-vef-remplir-normales-facettes-cl-const-domaine-vef-ref)
remplir_vecteur_face_facette_Cl
void Domaine_Cl_VEF::remplir_vecteur_face_facette_Cl(const Domaine_VEF &)
How to cite in this doc:
:ref:`void Domaine_Cl_VEF::remplir_vecteur_face_facette_Cl(const Domaine_VEF &) <public-void-domaine-cl-vef-remplir-vecteur-face-facette-cl-const-domaine-vef-ref>`
[void Domaine_Cl_VEF::remplir_vecteur_face_facette_Cl(const Domaine_VEF &)](#public-void-domaine-cl-vef-remplir-vecteur-face-facette-cl-const-domaine-vef-ref)
remplir_volumes_entrelaces_Cl
void Domaine_Cl_VEF::remplir_volumes_entrelaces_Cl(const Domaine_VEF &)

appele par completer() : remplissage de type_elem_Cl_ et volumes_entrelaces_Cl_

References
Referenced By
How to cite in this doc:
:ref:`void Domaine_Cl_VEF::remplir_volumes_entrelaces_Cl(const Domaine_VEF &) <public-void-domaine-cl-vef-remplir-volumes-entrelaces-cl-const-domaine-vef-ref>`
[void Domaine_Cl_VEF::remplir_volumes_entrelaces_Cl(const Domaine_VEF &)](#public-void-domaine-cl-vef-remplir-volumes-entrelaces-cl-const-domaine-vef-ref)
taille_memoire
unsigned Domaine_Cl_VEF::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Domaine_Cl_VEF::taille_memoire() const override <public-unsigned-domaine-cl-vef-taille-memoire-const-override>`
[unsigned Domaine_Cl_VEF::taille_memoire() const override](#public-unsigned-domaine-cl-vef-taille-memoire-const-override)
type_elem_Cl
const IntVect & Domaine_Cl_VEF::type_elem_Cl() const
References
Referenced By
How to cite in this doc:
:ref:`const IntVect & Domaine_Cl_VEF::type_elem_Cl() const <public-const-intvect-ref-domaine-cl-vef-type-elem-cl-const>`
[const IntVect & Domaine_Cl_VEF::type_elem_Cl() const](#public-const-intvect-ref-domaine-cl-vef-type-elem-cl-const)
vecteur_face_facette_Cl
DoubleTab & Domaine_Cl_VEF::vecteur_face_facette_Cl()
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Domaine_Cl_VEF::vecteur_face_facette_Cl() <public-doubletab-ref-domaine-cl-vef-vecteur-face-facette-cl>`
[DoubleTab & Domaine_Cl_VEF::vecteur_face_facette_Cl()](#public-doubletab-ref-domaine-cl-vef-vecteur-face-facette-cl)
vecteur_face_facette_Cl
const DoubleTab & Domaine_Cl_VEF::vecteur_face_facette_Cl() const
References
How to cite in this doc:
:ref:`const DoubleTab & Domaine_Cl_VEF::vecteur_face_facette_Cl() const <public-const-doubletab-ref-domaine-cl-vef-vecteur-face-facette-cl-const>`
[const DoubleTab & Domaine_Cl_VEF::vecteur_face_facette_Cl() const](#public-const-doubletab-ref-domaine-cl-vef-vecteur-face-facette-cl-const)
volumes_entrelaces_Cl
DoubleVect & Domaine_Cl_VEF::volumes_entrelaces_Cl()
References
Referenced By
How to cite in this doc:
:ref:`DoubleVect & Domaine_Cl_VEF::volumes_entrelaces_Cl() <public-doublevect-ref-domaine-cl-vef-volumes-entrelaces-cl>`
[DoubleVect & Domaine_Cl_VEF::volumes_entrelaces_Cl()](#public-doublevect-ref-domaine-cl-vef-volumes-entrelaces-cl)
volumes_entrelaces_Cl
const DoubleVect & Domaine_Cl_VEF::volumes_entrelaces_Cl() const
References
How to cite in this doc:
:ref:`const DoubleVect & Domaine_Cl_VEF::volumes_entrelaces_Cl() const <public-const-doublevect-ref-domaine-cl-vef-volumes-entrelaces-cl-const>`
[const DoubleVect & Domaine_Cl_VEF::volumes_entrelaces_Cl() const](#public-const-doublevect-ref-domaine-cl-vef-volumes-entrelaces-cl-const)
volumes_entrelaces_Cl
double & Domaine_Cl_VEF::volumes_entrelaces_Cl(int i)
References
How to cite in this doc:
:ref:`double & Domaine_Cl_VEF::volumes_entrelaces_Cl(int i) <public-double-ref-domaine-cl-vef-volumes-entrelaces-cl-int-i>`
[double & Domaine_Cl_VEF::volumes_entrelaces_Cl(int i)](#public-double-ref-domaine-cl-vef-volumes-entrelaces-cl-int-i)
volumes_entrelaces_Cl
const double & Domaine_Cl_VEF::volumes_entrelaces_Cl(int i) const
References
How to cite in this doc:
:ref:`const double & Domaine_Cl_VEF::volumes_entrelaces_Cl(int i) const <public-const-double-ref-domaine-cl-vef-volumes-entrelaces-cl-int-i-const>`
[const double & Domaine_Cl_VEF::volumes_entrelaces_Cl(int i) const](#public-const-double-ref-domaine-cl-vef-volumes-entrelaces-cl-int-i-const)
~Domaine_Cl_VEF
Domaine_Cl_VEF::~Domaine_Cl_VEF()
How to cite in this doc:
:ref:`Domaine_Cl_VEF::~Domaine_Cl_VEF() <public-domaine-cl-vef-dtor-domaine-cl-vef>`
[Domaine_Cl_VEF::~Domaine_Cl_VEF()](#public-domaine-cl-vef-dtor-domaine-cl-vef)
cree_instance
Objet_U * Domaine_Cl_VEF::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Domaine_Cl_VEF::cree_instance() <public-static-objet-u-ptr-domaine-cl-vef-cree-instance>`
[Objet_U * Domaine_Cl_VEF::cree_instance()](#public-static-objet-u-ptr-domaine-cl-vef-cree-instance)
info
const Type_info * Domaine_Cl_VEF::info()
How to cite in this doc:
:ref:`const Type_info * Domaine_Cl_VEF::info() <public-static-const-type-info-ptr-domaine-cl-vef-info>`
[const Type_info * Domaine_Cl_VEF::info()](#public-static-const-type-info-ptr-domaine-cl-vef-info)
self_cast
const Domaine_Cl_VEF & Domaine_Cl_VEF::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Domaine_Cl_VEF & Domaine_Cl_VEF::self_cast(const Objet_U &) <public-static-const-domaine-cl-vef-ref-domaine-cl-vef-self-cast-const-objet-u-ref>`
[const Domaine_Cl_VEF & Domaine_Cl_VEF::self_cast(const Objet_U &)](#public-static-const-domaine-cl-vef-ref-domaine-cl-vef-self-cast-const-objet-u-ref)
self_cast
Domaine_Cl_VEF & Domaine_Cl_VEF::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Domaine_Cl_VEF & Domaine_Cl_VEF::self_cast(Objet_U &) <public-static-domaine-cl-vef-ref-domaine-cl-vef-self-cast-objet-u-ref>`
[Domaine_Cl_VEF & Domaine_Cl_VEF::self_cast(Objet_U &)](#public-static-domaine-cl-vef-ref-domaine-cl-vef-self-cast-objet-u-ref)
printOn
Sortie & Domaine_Cl_VEF::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_Cl_VEF::printOn(Sortie &x) const override <protected-sortie-ref-domaine-cl-vef-printon-sortie-ref-x-const-override>`
[Sortie & Domaine_Cl_VEF::printOn(Sortie &x) const override](#protected-sortie-ref-domaine-cl-vef-printon-sortie-ref-x-const-override)
readOn
Entree & Domaine_Cl_VEF::readOn(Entree &) override

Surcharge Objet_U::readOn(Sortie&) Lit les conditions aux limites discretisees a partir d’un flot d’entree.

Le format attendu est le suivant: { Nom Cond_lim [REPETER LECTURE AUTANT DE FOIS QUE NECESSAIRE] }

Reimplements:

References
How to cite in this doc:
:ref:`Entree & Domaine_Cl_VEF::readOn(Entree &) override <protected-entree-ref-domaine-cl-vef-readon-entree-ref-override>`
[Entree & Domaine_Cl_VEF::readOn(Entree &) override](#protected-entree-ref-domaine-cl-vef-readon-entree-ref-override)
remplir_type_elem_Cl
void Domaine_Cl_VEF::remplir_type_elem_Cl(const Domaine_VEF &)

appele par remplir_volumes_entrelaces_Cl() : remplissage de type_elem_Cl_

References
Referenced By
How to cite in this doc:
:ref:`void Domaine_Cl_VEF::remplir_type_elem_Cl(const Domaine_VEF &) <protected-void-domaine-cl-vef-remplir-type-elem-cl-const-domaine-vef-ref>`
[void Domaine_Cl_VEF::remplir_type_elem_Cl(const Domaine_VEF &)](#protected-void-domaine-cl-vef-remplir-type-elem-cl-const-domaine-vef-ref)

Attributes Documentation#

info_obj (public)
const Type_info Domaine_Cl_VEF::info_obj
modif_perio_fait_ (protected)
int Domaine_Cl_VEF::modif_perio_fait_ = 0
normales_facettes_Cl_ (protected)
DoubleTab Domaine_Cl_VEF::normales_facettes_Cl_
type_elem_Cl_ (protected)
IntVect Domaine_Cl_VEF::type_elem_Cl_
vecteur_face_facette_Cl_ (protected)
DoubleTab Domaine_Cl_VEF::vecteur_face_facette_Cl_
volumes_entrelaces_Cl_ (protected)
DoubleVect Domaine_Cl_VEF::volumes_entrelaces_Cl_