20#include <Joint_Items.h>
22enum class JOINT_ITEM { SOMMET, ELEMENT, FACE, ARETE, FACE_FRONT };
32template <
typename _SIZE_>
The Joint class is a Frontiere that contains the joint faces and vertices with the neighboring domain...
void affecte_epaisseur(int ep)
const ArrOfInt_t & esp_dist_faces() const
const Joint_Items_t & joint_item(JOINT_ITEM type) const
Returns the joint information for the requested type (read-only).
ArrOfInt_T< int > ArrOfInt_t
void affecte_PEvoisin(int num)
Joint_Items_32_64< int > Joint_Items_t
Frontiere_32_64< int > Frontiere_t
const ArrOfInt_t & esp_dist_sommets() const
Joint_Items_t & set_joint_item(JOINT_ITEM type)
Returns the joint information for a given geometric item type, for filling the structures.
const IntTab_t & renum_virt_loc() const
const ArrOfInt_t & esp_dist_elems() const
void ajouter_faces(const IntTab_t &)
Adds faces to the boundary (to the joint). See Frontiere::ajouter_faces(const IntTab&).
Joint_Items holds the parallel distribution information for a particular geometric item type with a p...
const IntTab_t & renum_items_communs() const
Returns the renum_items_communs_ array (read-only). See renum_items_communs_.
const ArrOfInt_t & items_distants() const
Returns the items_distants_ array (read-only). See items_distants_.