Joint_Items_32_64#
#include <Joint_Items.h>
Joint_Items contient les informations de distribution parallele d’un item geometrique particulier avec un domaine voisin particulier (item = sommet, element, face, etc..)
How to cite this class in this doc#
:ref:`Joint\_Items\_32\_64 <class-template-joint-items-32-64>`
[Joint\_Items\_32\_64](#class-template-joint-items-32-64)
Detailed description#
Ces structures sont initialisees dans Scatter . Elles sont ensuite utilisees par exemple pour creer un tableau distribue indexe par les indices des items geometriques.
List of Public Methods#
Complete Member Function Documentation#
const ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_communs() const
How to cite in this doc:
:ref:`const ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_communs() const <public-const-arrofint-t-ref-joint-items-32-64-size-items-communs-const>`
[const ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_communs() const](#public-const-arrofint-t-ref-joint-items-32-64-size-items-communs-const)
const Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_distants() const
Voir items_distants_.
Referenced By
How to cite in this doc:
:ref:`const Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_distants() const <public-const-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-items-distants-const>`
[const Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_distants() const](#public-const-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-items-distants-const)
Joint_Items_32_64<_SIZE_>::Joint_Items_32_64()
constructeur par defaut
How to cite in this doc:
:ref:`Joint_Items_32_64<_SIZE_>::Joint_Items_32_64() <public-joint-items-32-64-size-joint-items-32-64>`
[Joint_Items_32_64<_SIZE_>::Joint_Items_32_64()](#public-joint-items-32-64-size-joint-items-32-64)
int Joint_Items_32_64<_SIZE_>::nb_items_reels() const
Pas encore utilise (prevu pour faciliter la creation des tableaux distribues, mais les joints ne sont pas le bon endroit.
pour stocker cette valeur: il faut pouvoir la stocker meme s’il n’y a aucun processeur voisin).
How to cite in this doc:
:ref:`int Joint_Items_32_64<_SIZE_>::nb_items_reels() const <public-int-joint-items-32-64-size-nb-items-reels-const>`
[int Joint_Items_32_64<_SIZE_>::nb_items_reels() const](#public-int-joint-items-32-64-size-nb-items-reels-const)
int Joint_Items_32_64<_SIZE_>::nb_items_virtuels() const
Voir nb_items_virtuels_.
Referenced By
How to cite in this doc:
:ref:`int Joint_Items_32_64<_SIZE_>::nb_items_virtuels() const <public-int-joint-items-32-64-size-nb-items-virtuels-const>`
[int Joint_Items_32_64<_SIZE_>::nb_items_virtuels() const](#public-int-joint-items-32-64-size-nb-items-virtuels-const)
const Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::renum_items_communs() const
Voir renum_items_communs_.
Referenced By
How to cite in this doc:
:ref:`const Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::renum_items_communs() const <public-const-joint-items-32-64-size-inttab-t-ref-joint-items-32-64-size-renum-items-communs-const>`
[const Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::renum_items_communs() const](#public-const-joint-items-32-64-size-inttab-t-ref-joint-items-32-64-size-renum-items-communs-const)
void Joint_Items_32_64<_SIZE_>::reset()
remise dans l’etat initial obtenu apres constructeur par defaut
How to cite in this doc:
:ref:`void Joint_Items_32_64<_SIZE_>::reset() <public-void-joint-items-32-64-size-reset>`
[void Joint_Items_32_64<_SIZE_>::reset()](#public-void-joint-items-32-64-size-reset)
Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_communs()
Renvoie le tableau items_communs_ pour le remplir.
(BM: ce tableau n’est pas encore rempli)
How to cite in this doc:
:ref:`Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_communs() <public-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-set-items-communs>`
[Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_communs()](#public-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-set-items-communs)
Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_distants()
Renvoie le tableau items_distants_ pour le remplir Voir Scatter::calculer_espace_distant ,.
Scatter::calculer_espace_distant_faces_frontieres, Scatter::calculer_espace_distant_elements
Referenced By
How to cite in this doc:
:ref:`Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_distants() <public-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-set-items-distants>`
[Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_distants()](#public-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-set-items-distants)
void Joint_Items_32_64<_SIZE_>::set_nb_items_reels(int n)
Pas encore utilise.
How to cite in this doc:
:ref:`void Joint_Items_32_64<_SIZE_>::set_nb_items_reels(int n) <public-void-joint-items-32-64-size-set-nb-items-reels-int-n>`
[void Joint_Items_32_64<_SIZE_>::set_nb_items_reels(int n)](#public-void-joint-items-32-64-size-set-nb-items-reels-int-n)
void Joint_Items_32_64<_SIZE_>::set_nb_items_virtuels(int n)
Voir nb_items_virtuels_ Voir Scatter::calculer_nb_items_virtuels .
Referenced By
How to cite in this doc:
:ref:`void Joint_Items_32_64<_SIZE_>::set_nb_items_virtuels(int n) <public-void-joint-items-32-64-size-set-nb-items-virtuels-int-n>`
[void Joint_Items_32_64<_SIZE_>::set_nb_items_virtuels(int n)](#public-void-joint-items-32-64-size-set-nb-items-virtuels-int-n)
Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::set_renum_items_communs()
Voir renum_items_communs_ Voir Scatter::calculer_colonne0_renum_faces_communes.
Scatter::construire_correspondance_sommets_par_coordonnees
Referenced By
How to cite in this doc:
:ref:`Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::set_renum_items_communs() <public-joint-items-32-64-size-inttab-t-ref-joint-items-32-64-size-set-renum-items-communs>`
[Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::set_renum_items_communs()](#public-joint-items-32-64-size-inttab-t-ref-joint-items-32-64-size-set-renum-items-communs)
Attributes Documentation#
int Joint_Items_32_64<_SIZE_>::flags_init_
ArrOfInt_t Joint_Items_32_64<_SIZE_>::items_communs_
ArrOfInt_t Joint_Items_32_64<_SIZE_>::items_distants_
int Joint_Items_32_64<_SIZE_>::nb_items_reels_
int Joint_Items_32_64<_SIZE_>::nb_items_virtuels_
IntTab_t Joint_Items_32_64<_SIZE_>::renum_items_communs_