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 | |
| IMesh * | m_mesh |
| map_type | m_map |
| Box * | m_box |
| VariableNodeReal3 & | m_nodes_coords |
Définition à la ligne 140 du fichier MapCoordToUid.h.
Définition à la ligne 145 du fichier MapCoordToUid.h.
|
inline |
Définition à la ligne 146 du fichier MapCoordToUid.h.
| void Arcane::mesh::NodeMapCoordToUid::check | ( | ) |
Définition à la ligne 513 du fichier MapCoordToUid.cc.
| void Arcane::mesh::NodeMapCoordToUid::check2 | ( | ) |
Définition à la ligne 614 du fichier MapCoordToUid.cc.
| void Arcane::mesh::NodeMapCoordToUid::clearData | ( | ArrayView< ItemInternal * > | coarsen_cells | ) |
Définition à la ligne 250 du fichier MapCoordToUid.cc.
|
protected |
Définition à la ligne 496 du fichier MapCoordToUid.cc.
|
protected |
Définition à la ligne 595 du fichier MapCoordToUid.cc.
| void Arcane::mesh::NodeMapCoordToUid::init | ( | ) |
Définition à la ligne 147 du fichier MapCoordToUid.cc.
| void Arcane::mesh::NodeMapCoordToUid::init2 | ( | ) |
Définition à la ligne 168 du fichier MapCoordToUid.cc.
|
inline |
Définition à la ligne 152 du fichier MapCoordToUid.h.
|
inline |
Définition à la ligne 179 du fichier MapCoordToUid.cc.
| void Arcane::mesh::NodeMapCoordToUid::updateData | ( | ArrayView< ItemInternal * > | refine_cells | ) |
Définition à la ligne 311 du fichier MapCoordToUid.cc.