AMR. More...
Classes | |
| class | AbstractItemFamilyTopologyModifier |
| Modification of the topology of a family's entities. More... | |
| class | AsyncParticleExchanger |
| class | BasicParticleExchanger |
| Basic particle exchanger (uses blocking reduction). More... | |
| class | CartesianFaceUniqueIdBuilder |
| Construction of uniqueId() for faces in a cartesian mesh. More... | |
| class | CellFamily |
| Cell Family. More... | |
| class | CellFamilyPolicyMng |
| Cell family policy manager. More... | |
| class | CellFamilySerializer |
| Serialization/Deserialization of cell families. More... | |
| class | ItemSwapperUtils |
| Utility class for swapping entities between two entities. More... | |
| class | CommonFaceFinder |
| Finds the common face between two cells. More... | |
| class | Faces2DMerger |
| Merges two faces in 2D (in fact, two edges). More... | |
| class | Faces2DToMergeFinder |
| In dimension 2, finds common faces between two cells (The faces are actually edges). More... | |
| class | FacesToMergeFinder |
| This function-class searches for faces to merge when merging two cells. More... | |
| class | FaceToQuadrilateralMerger |
| This function-class aims to merge two faces, where the second is necessarily a quadrangle. More... | |
| class | CellToQuadrilateralMerger |
| class | CellToHexahedronMerger |
| This function-class aims to merge two cells where the second one is necessarily a hexahedron. More... | |
| class | CellMerger |
| Helper class for merging two cells. More... | |
| class | CommonItemGroupFilterer |
| Utility class for common groups across all parts of a mesh. More... | |
| class | CustomConnectivity |
| class | LegacyConnectivityTraitsT |
| class | LegacyConnectivityTraitsT< NodeFamily > |
| class | LegacyConnectivityTraitsT< FaceFamily > |
| class | LegacyConnectivityTraitsT< EdgeFamily > |
| class | LegacyConnectivityTraitsT< CellFamily > |
| class | LegacyConnectivity |
| class | FaceToCellConnectivity |
| Mutualization for Face-Cell connectivities (Legacy or New). More... | |
| class | FaceToCellIncrementalItemConnectivity |
| Overriding the IncrementalItemConnectivity type to manage Face -> BackCell and FrontCell connectivities. More... | |
| class | CustomConnectivity< FaceFamily, CellFamily > |
| class | DoFUids |
| class | DoFFamily |
| class | DoFFamilyCompactPolicy |
| class | DoFFamilyPolicyMng |
| Manager of policies for a DoF family. More... | |
| class | DynamicMeshFactoryBase |
| class | DynamicMeshFactory |
| class | DynamicAMRMeshFactory |
| class | DynamicMesh |
| Implementation of a mesh. More... | |
| class | DynamicMeshCartesianBuilder |
| Information for mesh exchange between sub-domains. More... | |
| class | DynamicMeshCartesian2DBuilder |
| class | DynamicMeshCartesian3DBuilder |
| class | DynamicMeshChecker |
| class | DynamicMeshIncrementalBuilder |
| Construction of a mesh incrementally. More... | |
| class | ItemLocalIdAndUniqueId |
| class | DynamicMeshKindInfos |
| Mesh information for a given entity kind. More... | |
| class | DynamicMeshMergerHelper |
| class | DynamicMeshMerger |
| Information for mesh exchange between subdomains. More... | |
| class | EdgeFamily |
| Edge family. More... | |
| class | EdgeFamilyPolicyMng |
| Edge family policy manager. More... | |
| class | T_CellEdgeInfo |
| Helper class for parallel determination of edge unique IDs. More... | |
| class | ItemInfoMultiList |
| class | Parallel3EdgeUniqueIdBuilder |
| class | EdgeUniqueIdBuilder |
| Construction of ghost layers. More... | |
| class | EmptyMesh |
| class | EmptyMeshModifier |
| class | ExtraGhostCellsBuilder |
| Construction of additional ghost cells. More... | |
| class | IExtraGhostItemsAdder |
| class | ExtraGhostItemsManager |
| class | ExtraGhostParticlesBuilder |
| Construction of extra ghost cells. More... | |
| class | FaceFamily |
| Face family. More... | |
| class | FaceFamilyPolicyMng |
| Policy manager for a face family. More... | |
| class | T_CellFaceInfo |
| Helper class for parallel determination of face unique_ids. More... | |
| class | FaceUniqueIdBuilder |
| Construction of ghost layers. More... | |
| class | FaceUniqueIdBuilder2 |
| Construction of the uniqueId() for faces. More... | |
| class | FullCellInfo |
| Info to create/serialize a cell knowing the uniqueId() and owner() of all these sub-entities (cells, edges, and faces). More... | |
| class | NodeCellList |
| class | GhostLayerBuilder |
| Construction of ghost layers. More... | |
| class | NodeUidToSubDomain |
| class | GhostLayerBuilder2 |
| Construction of ghost layers. More... | |
| class | GhostLayerMng |
| class | GraphBuilder |
| class | GraphConnectivityObserverT |
| class | GraphObserverT |
| class | GraphIncrementalConnectivity |
| class | GraphDoFs |
| class | IncrementalItemConnectivityContainer |
| class | AbstractIncrementalItemConnectivity |
| Abstract class for managing connectivities. More... | |
| class | IncrementalItemConnectivityBase |
| Base class for incremental item->item[] connectivities. More... | |
| class | IncrementalItemConnectivity |
| Incremental item->item[] connectivity. More... | |
| class | OneItemIncrementalItemConnectivity |
| Incremental item->item connectivity. More... | |
| class | IndexedIncrementalItemConnectivity |
| class | IndexedIncrementalItemConnectivityMng |
| Interface for the manager of incremental connectivities indexed on entities. More... | |
| class | IndexedItemConnectivityAccessor |
| class | IndirectItemFamilySerializer |
| Indirect serialization/deserialization of entity families. More... | |
| class | DynamicMeshInternal |
| class | ItemConnectivityInfo |
| Information on connectivity by entity type. More... | |
| class | ItemConnectivitySelector |
| Selection between historical and on-demand connectivities. More... | |
| class | ItemConnectivitySelectorT |
| Selection between historical and on-demand connectivities. More... | |
| class | ItemData |
| class | ItemDataList |
| class | CompareUniqueIdWithSuppression |
| class | ItemFamily |
| Entity Family. More... | |
| class | ItemFamilyCompactPolicy |
| Base class for entity compaction policies. More... | |
| class | StandardItemFamilyCompactPolicy |
| Compaction policy for Node, Edge, Face, or Cell entity families. More... | |
| class | ItemFamilyNetwork |
| class | ItemFamilyPolicyMng |
| Manager for the policies of a family of entities. More... | |
| class | ItemFamilySerializer |
| Serialization/Deserialization of item families. More... | |
| class | ItemFamilyVariableSerializer |
| Manages the serialization/deserialization of variables within a family. More... | |
| class | ItemGroupDynamicMeshObserver |
| class | ItemGroupsSerializer2 |
| Serializes the entities of the groups. More... | |
| class | ItemGroupsSynchronize |
| Information to synchronize groups between sub-domains. More... | |
| class | NodeInternalConnectivityIndex |
| Specialization of CompactItemItemInternalIndexT to access nodes. More... | |
| class | EdgeInternalConnectivityIndex |
| Specialization of CompactItemItemInternalConnectivityIndexT to access edges. More... | |
| class | FaceInternalConnectivityIndex |
| Specialization of CompactItemItemInternalConnectivityIndexT to access faces. More... | |
| class | CellInternalConnectivityIndex |
| Specialization of CompactItemItemInternalConnectivityIndexT to access cells. More... | |
| class | HParentInternalConnectivityIndex |
| Specialization of CompactItemItemInternalConnectivityIndexT to access HParents. More... | |
| class | HChildInternalConnectivityIndex |
| Specialization of CompactItemItemInternalConnectivityIndexT to access HParents. More... | |
| class | ItemInternalMap |
| Associative array of ItemInternal. More... | |
| class | ItemRefinement |
| class | ItemsExchangeInfo2 |
| Information for exchanging entities of a given family and their characteristics. More... | |
| class | ItemSharedInfoWithType |
| Temporary class to hold an ItemSharedInfo and an entity type. More... | |
| class | ItemSharedInfoList |
| Mesh info for a given entity type. More... | |
| class | ItemsOwnerBuilderImpl |
| Implementation of the owner calculation algorithm. More... | |
| class | ItemsOwnerBuilder |
| Generic class for calculating entity owners. More... | |
| class | ItemTools |
| Utilities helping to find items based on others. More... | |
| class | MapCoordToUid |
| structure for searching for a node based on its coordinates The hashing key is the geometric position of the node. More... | |
| class | NodeMapCoordToUid |
| class | FaceMapCoordToUid |
| class | MeshCompacter |
| Management of mesh family compaction. More... | |
| class | MeshCompactMng |
| Manager for compacting families of a mesh. More... | |
| class | MeshEventsImpl |
| Implementation of mesh events. More... | |
| class | MeshExchange |
| Exchange of mesh entities between subdomains. More... | |
| class | MeshExchangeMng |
| Interface for the mesh exchange manager between subdomains. More... | |
| class | MeshExchanger |
| Information for a mesh exchange between sub-domains. More... | |
| class | MeshInfos |
| Class containing mesh information. More... | |
| class | MeshNodeMerger |
| Merging nodes of a mesh. More... | |
| class | MeshPartitionConstraintMng |
| Mesh partitioning constraint manager. More... | |
| class | MeshRefinement |
| Implementation of unstructured mesh refinement adaptation algorithms. More... | |
| class | MeshUniqueIdMng |
| Mesh uniqueId() numbering manager. More... | |
| class | MeshVariables |
| Variables containing the information of connectivities common to 1D, 2D, and 3D meshes. More... | |
| class | NewItemOwnerBuilder |
| class | NewWithLegacyConnectivity |
| class holding a new connectivity but also filling the legacy one Both custom and legacy connectivities of ItemConnectivitySelector are built. More... | |
| class | NewWithLegacyConnectivityType |
| class | NodeFamily |
| Node family. More... | |
| class | NodeFamilyPolicyMng |
| Node family policy manager. More... | |
| class | NonBlockingParticleExchanger |
| Particle Exchanger. More... | |
| class | OneMeshItemAdder |
| class | FaceInfoMng |
| AMR. More... | |
| class | NodeInfo |
| class | FaceInfo |
| Info on an active Face. More... | |
| class | FaceInfo2 |
| Info on an active Face. More... | |
| class | ParallelAMRConsistency |
| class | ParticleFamily |
| Particle family. More... | |
| class | ParticleFamilyCompactPolicy |
| Compaction policy for particles. More... | |
| class | ParticleFamilyPolicyMng |
| Manager for the policies of a particle family. More... | |
| class | ParticleFamilySerializer |
| Serialization/Deserialization of link families. More... | |
| class | PolyhedralMeshImpl |
| class | PolyhedralMesh |
| class | SubMeshTools |
| class | TiedInterfaceBuilderInfos |
| class | TiedInterfaceFaceInfoMng |
| class | TiedInterfaceNodeInfo |
| class | TiedInterfaceFace |
| Master or slave face of an interface. More... | |
| class | TiedInterfaceMasterFace |
| class | TiedInterfaceSortedNodeInfo |
| class | TiedInterfaceStructurationInfo |
| class | TiedInterfaceBuilder |
| Construction of semi-conformal interface information. More... | |
| class | TiedInterfacePartitionConstraint |
| class | ITiedInterfaceRebuilder |
| class | TiedInterface |
| Information on mesh semi-conformities. More... | |
| class | TiedInterfaceExchanger |
| Exchanger between sub-domains of linked interfaces. More... | |
| class | TiedInterfaceMng |
| Implementation of the tied interface manager. More... | |
| class | ExternalPartitionConstraint |
| class | FaceReorienter |
| This function/class reorients faces. More... | |
Typedefs | |
| typedef IncrementalItemConnectivity | ConnectivityType |
Functions | |
| ARCANE_REGISTER_CASE_OPTIONS_NOAXL_FACTORY (AsyncParticleExchanger, IParticleExchanger, AsyncParticleExchanger) | |
| ARCANE_REGISTER_SUB_DOMAIN_FACTORY (AsyncParticleExchanger, IParticleExchanger, AsyncParticleExchanger) | |
| ARCANE_REGISTER_SERVICE_BASICPARTICLEEXCHANGER (BasicParticleExchanger, BasicParticleExchanger) | |
| ARCANE_REGISTER_SUB_DOMAIN_FACTORY (BasicParticleExchanger, IParticleExchanger, BasicParticleExchanger) | |
| void | arcaneComputeCartesianFaceUniqueId (DynamicMesh *mesh) |
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createCellFamilyPolicyMng (ItemFamily *family) |
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createDoFFamilyPolicyMng (ItemFamily *family) |
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createNodeFamilyPolicyMng (ItemFamily *family) |
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createEdgeFamilyPolicyMng (ItemFamily *family) |
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createFaceFamilyPolicyMng (ItemFamily *family) |
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createParticleFamilyPolicyMng (ItemFamily *family) |
| ARCANE_MESH_EXPORT void | allocateCartesianMesh (DynamicMesh *mesh, CartesianMeshAllocateBuildInfo &build_info) |
| ARCANE_REGISTER_SERVICE (DynamicMeshFactory, ServiceProperty("ArcaneDynamicMeshFactory", ST_Application), ARCANE_SERVICE_INTERFACE(IMeshFactory)) | |
| ARCANE_REGISTER_SERVICE (DynamicAMRMeshFactory, ServiceProperty("ArcaneDynamicAMRMeshFactory", ST_Application), ARCANE_SERVICE_INTERFACE(IMeshFactory)) | |
| void | _computeFaceUniqueIdVersion3 (DynamicMesh *mesh) |
| void | _computeFaceUniqueIdVersion5 (DynamicMesh *mesh) |
| void | _buildGhostLayerNewVersion (IMesh *mesh, bool is_allocate, Int32 version) |
| ARCANE_INSTANTIATE (IT_Quad4) | |
| ARCANE_INSTANTIATE (IT_Tetraedron4) | |
| ARCANE_INSTANTIATE (IT_Pyramid5) | |
| ARCANE_INSTANTIATE (IT_Pentaedron6) | |
| ARCANE_INSTANTIATE (IT_Hexaedron8) | |
| ARCANE_INSTANTIATE (IT_HemiHexa7) | |
| ARCANE_INSTANTIATE (IT_HemiHexa6) | |
| ARCANE_INSTANTIATE (IT_HemiHexa5) | |
| ARCANE_INSTANTIATE (IT_AntiWedgeLeft6) | |
| ARCANE_INSTANTIATE (IT_AntiWedgeRight6) | |
| ARCANE_INSTANTIATE (IT_DiTetra5) | |
| std::ostream & | operator<< (std::ostream &o, const ItemSharedInfoList::ItemNumElements &v) |
| ARCANE_REGISTER_CASE_OPTIONS_NOAXL_FACTORY (NonBlockingParticleExchanger, IParticleExchanger, NonBlockingParticleExchanger) | |
AMR.
| typedef IncrementalItemConnectivity Arcane::mesh::ConnectivityType |
Definition at line 42 of file ConnectivityNewWithDependenciesTypes.h.
Definition at line 1048 of file GhostLayerBuilder2.cc.
| void Arcane::mesh::_computeFaceUniqueIdVersion3 | ( | DynamicMesh * | mesh | ) |
Definition at line 1105 of file FaceUniqueIdBuilder2.cc.
| void Arcane::mesh::_computeFaceUniqueIdVersion5 | ( | DynamicMesh * | mesh | ) |
Definition at line 1115 of file FaceUniqueIdBuilder2.cc.
| ARCANE_MESH_EXPORT void Arcane::mesh::allocateCartesianMesh | ( | DynamicMesh * | mesh, |
| CartesianMeshAllocateBuildInfo & | build_info ) |
Definition at line 232 of file DynamicMeshCartesianBuilder.cc.
| void Arcane::mesh::arcaneComputeCartesianFaceUniqueId | ( | DynamicMesh * | mesh | ) |
Definition at line 293 of file CartesianFaceUniqueIdBuilder.cc.
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * Arcane::mesh::createCellFamilyPolicyMng | ( | ItemFamily * | family | ) |
Definition at line 67 of file CellFamilyPolicyMng.cc.
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * Arcane::mesh::createDoFFamilyPolicyMng | ( | ItemFamily * | family | ) |
Definition at line 89 of file DoFFamilyPolicyMng.cc.
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * Arcane::mesh::createEdgeFamilyPolicyMng | ( | ItemFamily * | family | ) |
Definition at line 72 of file EdgeFamilyPolicyMng.cc.
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * Arcane::mesh::createFaceFamilyPolicyMng | ( | ItemFamily * | family | ) |
Definition at line 93 of file FaceFamilyPolicyMng.cc.
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * Arcane::mesh::createNodeFamilyPolicyMng | ( | ItemFamily * | family | ) |
Definition at line 72 of file NodeFamilyPolicyMng.cc.
| ARCANE_MESH_EXPORT IItemFamilyPolicyMng * Arcane::mesh::createParticleFamilyPolicyMng | ( | ItemFamily * | family | ) |
Definition at line 139 of file ParticleFamilyPolicyMng.cc.
| std::ostream & Arcane::mesh::operator<< | ( | std::ostream & | o, |
| const ItemSharedInfoList::ItemNumElements & | v ) |
Definition at line 148 of file ItemSharedInfoList.cc.