Joint_Items_32_64#

#include <Joint_Items.h>
Brief description

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#

Definition
const ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_communs() const
Brief description
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 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#

Definition
const Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::items_distants() const
Brief description

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#

Definition
Joint_Items_32_64<_SIZE_>::Joint_Items_32_64()
Brief description

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#

Definition
int Joint_Items_32_64<_SIZE_>::nb_items_reels() const
Brief description

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#

Definition
int Joint_Items_32_64<_SIZE_>::nb_items_virtuels() const
Brief description

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#

Definition
const Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::renum_items_communs() const
Brief description

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#

Definition
void Joint_Items_32_64<_SIZE_>::reset()
Brief description

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#

Definition
Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_communs()
Brief description

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#

Definition
Joint_Items_32_64<_SIZE_>::ArrOfInt_t & Joint_Items_32_64<_SIZE_>::set_items_distants()
Brief description

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#

Definition
void Joint_Items_32_64<_SIZE_>::set_nb_items_reels(int n)
Brief description

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#

Definition
void Joint_Items_32_64<_SIZE_>::set_nb_items_virtuels(int n)
Brief description

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#

Definition
Joint_Items_32_64<_SIZE_>::IntTab_t & Joint_Items_32_64<_SIZE_>::set_renum_items_communs()
Brief description

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#

flags_init_ (private)
int Joint_Items_32_64<_SIZE_>::flags_init_
items_communs_ (private)
ArrOfInt_t Joint_Items_32_64<_SIZE_>::items_communs_
items_distants_ (private)
ArrOfInt_t Joint_Items_32_64<_SIZE_>::items_distants_
nb_items_reels_ (private)
int Joint_Items_32_64<_SIZE_>::nb_items_reels_
nb_items_virtuels_ (private)
int Joint_Items_32_64<_SIZE_>::nb_items_virtuels_
renum_items_communs_ (private)
IntTab_t Joint_Items_32_64<_SIZE_>::renum_items_communs_