Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::mesh::NodeMapCoordToUid
+ Graphe d'héritage de Arcane::mesh::NodeMapCoordToUid:
+ Graphe de collaboration de Arcane::mesh::NodeMapCoordToUid:

Types publics

typedef MapCoordToUid BaseType
 
- Types publics hérités de Arcane::mesh::MapCoordToUid
typedef std::unordered_multimap< Int32, std::pair< const Real3, Int64 > > map_type
 
typedef std::unordered_set< Int64 > set_type
 

Fonctions membres publiques

 NodeMapCoordToUid (IMesh *mesh)
 
void init ()
 
void check ()
 
bool insert (const Real3 center, const Int64 uid, const Real tol=TOLERANCE)
 
void init2 ()
 
void check2 ()
 
void clearData (ArrayView< ItemInternal * > coarsen_cells)
 
void updateData (ArrayView< ItemInternal * > refine_cells)
 
bool isItemToSuppress (Node node, const Int64 parent_uid) const
 
- Fonctions membres publiques hérités de Arcane::mesh::MapCoordToUid
 MapCoordToUid (IMesh *mesh)
 
void setBox (Box *box)
 
void clear ()
 
void _clear ()
 
void updateNodeData (ArrayView< ItemInternal * > coarsen_cells)
 
void updateFaceData (ArrayView< ItemInternal * > coarsen_cells)
 
void clearNodeData (ArrayView< ItemInternal * > coarsen_cells)
 
void clearFaceData (ArrayView< ItemInternal * > coarsen_cells)
 
Int64 insert (const Real3, const Int64, const Real tol=TOLERANCE)
 
void erase (const Real3, const Real tol=TOLERANCE)
 
bool empty () const
 
Int64 find (const Real3, const Real tol=TOLERANCE)
 
bool areClose (Real3 const &p1, Real3 const &p2, Real tol)
 

Fonctions membres protégées

void fill ()
 
void fill2 ()
 
- Fonctions membres protégées hérités de Arcane::mesh::MapCoordToUid
Int64 key (const Real3)
 

Membres hérités additionnels

- Attributs publics statiques hérités de Arcane::mesh::MapCoordToUid
static const Real TOLERANCE = 1.e-6
 
- Attributs protégés hérités de Arcane::mesh::MapCoordToUid
IMeshm_mesh
 
map_type m_map
 
Boxm_box
 
VariableNodeReal3m_nodes_coords
 

Description détaillée

Définition à la ligne 140 du fichier MapCoordToUid.h.

Documentation des définitions de type membres

◆ BaseType

Documentation des constructeurs et destructeur

◆ NodeMapCoordToUid()

Arcane::mesh::NodeMapCoordToUid::NodeMapCoordToUid ( IMesh mesh)
inline

Définition à la ligne 146 du fichier MapCoordToUid.h.

Documentation des fonctions membres

◆ check()

void Arcane::mesh::NodeMapCoordToUid::check ( )

Définition à la ligne 513 du fichier MapCoordToUid.cc.

◆ check2()

void Arcane::mesh::NodeMapCoordToUid::check2 ( )

Définition à la ligne 614 du fichier MapCoordToUid.cc.

◆ clearData()

void Arcane::mesh::NodeMapCoordToUid::clearData ( ArrayView< ItemInternal * >  coarsen_cells)

Définition à la ligne 250 du fichier MapCoordToUid.cc.

◆ fill()

void Arcane::mesh::NodeMapCoordToUid::fill ( )
protected

Définition à la ligne 496 du fichier MapCoordToUid.cc.

◆ fill2()

void Arcane::mesh::NodeMapCoordToUid::fill2 ( )
protected

Définition à la ligne 595 du fichier MapCoordToUid.cc.

◆ init()

void Arcane::mesh::NodeMapCoordToUid::init ( )

Définition à la ligne 147 du fichier MapCoordToUid.cc.

◆ init2()

void Arcane::mesh::NodeMapCoordToUid::init2 ( )

Définition à la ligne 168 du fichier MapCoordToUid.cc.

◆ insert()

bool Arcane::mesh::NodeMapCoordToUid::insert ( const Real3  center,
const Int64  uid,
const Real  tol = TOLERANCE 
)
inline

Définition à la ligne 152 du fichier MapCoordToUid.h.

◆ isItemToSuppress()

bool Arcane::mesh::NodeMapCoordToUid::isItemToSuppress ( Node  node,
const Int64  parent_uid 
) const
inline

Définition à la ligne 179 du fichier MapCoordToUid.cc.

◆ updateData()

void Arcane::mesh::NodeMapCoordToUid::updateData ( ArrayView< ItemInternal * >  refine_cells)

Définition à la ligne 311 du fichier MapCoordToUid.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :