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 reference this class#
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
: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#
items_communs#
const ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_communs() const
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_communs() const <joint-items-32-64-public-const-arrofint-t-ref-joint-items-32-64-size-items-communs-const>`
[const ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_communs() const](#joint-items-32-64-public-const-arrofint-t-ref-joint-items-32-64-size-items-communs-const)
items_distants#
const Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_distants() const
Voir items_distants_.
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_distants() const <joint-items-32-64-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](#joint-items-32-64-public-const-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-items-distants-const)
Joint_Items_32_64#
Joint_Items_32_64<_SIZE_>::Joint_Items_32_64()
constructeur par defaut
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Joint_Items_32_64<_SIZE_>::Joint_Items_32_64() <joint-items-32-64-public-joint-items-32-64-size-joint-items-32-64>`
[Joint_Items_32_64<_SIZE_>::Joint_Items_32_64()](#joint-items-32-64-public-joint-items-32-64-size-joint-items-32-64)
nb_items_reels#
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.
Detailed description
pour stocker cette valeur: il faut pouvoir la stocker meme s’il n’y a aucun processeur voisin).
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Joint_Items_32_64<_SIZE_>::nb_items_reels() const <joint-items-32-64-public-int-joint-items-32-64-size-nb-items-reels-const>`
[int Joint_Items_32_64<_SIZE_>::nb_items_reels() const](#joint-items-32-64-public-int-joint-items-32-64-size-nb-items-reels-const)
nb_items_virtuels#
int Joint_Items_32_64<_SIZE_>::nb_items_virtuels() const
Voir nb_items_virtuels_.
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`int Joint_Items_32_64<_SIZE_>::nb_items_virtuels() const <joint-items-32-64-public-int-joint-items-32-64-size-nb-items-virtuels-const>`
[int Joint_Items_32_64<_SIZE_>::nb_items_virtuels() const](#joint-items-32-64-public-int-joint-items-32-64-size-nb-items-virtuels-const)
renum_items_communs#
const Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::renum_items_communs() const
Voir renum_items_communs_.
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`const Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::renum_items_communs() const <joint-items-32-64-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](#joint-items-32-64-public-const-joint-items-32-64-size-inttab-t-ref-joint-items-32-64-size-renum-items-communs-const)
reset#
void Joint_Items_32_64<_SIZE_>::reset()
remise dans l’etat initial obtenu apres constructeur par defaut
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Joint_Items_32_64<_SIZE_>::reset() <joint-items-32-64-public-void-joint-items-32-64-size-reset>`
[void Joint_Items_32_64<_SIZE_>::reset()](#joint-items-32-64-public-void-joint-items-32-64-size-reset)
set_items_communs#
Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_communs()
Renvoie le tableau items_communs_ pour le remplir.
Detailed description
(BM: ce tableau n’est pas encore rempli)
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_communs() <joint-items-32-64-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()](#joint-items-32-64-public-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-set-items-communs)
set_items_distants#
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 ,.
Detailed description
Scatter::calculer_espace_distant_faces_frontieres, Scatter::calculer_espace_distant_elements
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_distants() <joint-items-32-64-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()](#joint-items-32-64-public-joint-items-32-64-size-arrofint-t-ref-joint-items-32-64-size-set-items-distants)
set_nb_items_reels#
void Joint_Items_32_64<_SIZE_>::set_nb_items_reels(int n)
Pas encore utilise.
Detailed description
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Joint_Items_32_64<_SIZE_>::set_nb_items_reels(int n) <joint-items-32-64-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)](#joint-items-32-64-public-void-joint-items-32-64-size-set-nb-items-reels-int-n)
set_nb_items_virtuels#
void Joint_Items_32_64<_SIZE_>::set_nb_items_virtuels(int n)
Voir nb_items_virtuels_ Voir Scatter::calculer_nb_items_virtuels .
Detailed description
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`void Joint_Items_32_64<_SIZE_>::set_nb_items_virtuels(int n) <joint-items-32-64-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)](#joint-items-32-64-public-void-joint-items-32-64-size-set-nb-items-virtuels-int-n)
set_renum_items_communs#
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.
Detailed description
Scatter::construire_correspondance_sommets_par_coordonnees
Referenced By
How to reference this method:
Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):
:ref:`Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::set_renum_items_communs() <joint-items-32-64-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()](#joint-items-32-64-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_