AMR. Plus de détails...
Classes | |
class | AbstractIncrementalItemConnectivity |
Classe abstraite de gestion des connectivités. Plus de détails... | |
class | AbstractItemFamilyTopologyModifier |
Modification de la topologie des entités d'une famille. Plus de détails... | |
class | AsyncParticleExchanger |
class | BasicParticleExchanger |
Echangeur de particules basique (utilise une réduction bloquante). Plus de détails... | |
class | CartesianFaceUniqueIdBuilder |
Construction des uniqueId() des faces pour un maillage cartésien. Plus de détails... | |
class | CellFamily |
Famille de mailles. Plus de détails... | |
class | CellFamilySerializer |
Sérialisation/Désérialisation des familles de mailles. Plus de détails... | |
class | CellInternalConnectivityIndex |
Spécialisation de CompactItemItemInternalConnectivityIndexT pour accéder aux mailles. Plus de détails... | |
class | CellMerger |
Classe d'aide pour fusionner deux mailles. Plus de détails... | |
class | CellToHexahedronMerger |
Cette fonction-classe a pour but de fusionner deux mailles dont la deuxième est forcément un hexahèdre. Plus de détails... | |
class | CellToQuadrilateralMerger |
class | CommonFaceFinder |
Recherche la face commune à deux mailles. Plus de détails... | |
class | CommonItemGroupFilterer |
Classe utilitaire des groupes communs à toutes les parties d'un maillage. Plus de détails... | |
class | CompareUniqueIdWithSuppression |
class | CustomConnectivity |
class | CustomConnectivity< FaceFamily, CellFamily > |
class | DoFFamily |
class | DoFUids |
class | DynamicAMRMeshFactory |
class | DynamicMesh |
Implémentation d'un maillage. Plus de détails... | |
class | DynamicMeshCartesian2DBuilder |
class | DynamicMeshCartesian3DBuilder |
class | DynamicMeshCartesianBuilder |
Informations pour un échange de maillage entre sous-domaines. Plus de détails... | |
class | DynamicMeshFactory |
class | DynamicMeshFactoryBase |
class | DynamicMeshIncrementalBuilder |
Construction d'un maillage de manière incrémentale. Plus de détails... | |
class | DynamicMeshKindInfos |
Infos de maillage pour un genre donné d'entité. Plus de détails... | |
class | DynamicMeshMerger |
Informations pour un échange de maillage entre sous-domaines. Plus de détails... | |
class | DynamicMeshMergerHelper |
class | EdgeFamily |
Famille d'arêtes. Plus de détails... | |
class | EdgeInternalConnectivityIndex |
Spécialisation de CompactItemItemInternalConnectivityIndexT pour accéder aux arêtes. Plus de détails... | |
class | EdgeUniqueIdBuilder |
Construction des couches fantômes. Plus de détails... | |
class | EmptyMesh |
class | ExtraGhostCellsBuilder |
Construction des mailles fantômes supplémentaires. Plus de détails... | |
class | ExtraGhostParticlesBuilder |
Construction des mailles fantômes supplémentaires. Plus de détails... | |
class | FaceFamily |
Famille de faces. Plus de détails... | |
class | FaceFamilyPolicyMng |
Gestionnaire des politiques d'une famille de faces. Plus de détails... | |
class | FaceInfo |
Infos sur une Face active. Plus de détails... | |
class | FaceInfo2 |
Infos sur une Face active. Plus de détails... | |
class | FaceInfoMng |
AMR. Plus de détails... | |
class | FaceInternalConnectivityIndex |
Spécialisation de CompactItemItemInternalConnectivityIndexT pour accéder aux faces. Plus de détails... | |
class | FaceMapCoordToUid |
class | Faces2DMerger |
Fusionne deux faces en 2D (en fait deux arêtes). Plus de détails... | |
class | Faces2DToMergeFinder |
En dimension 2, recherche des faces communes à deux mailles (Les faces sont en fait des arêtes). Plus de détails... | |
class | FacesToMergeFinder |
Cette fonction-classe recherche les faces à fusionner lors de la fusion de deux mailles. Plus de détails... | |
class | FaceToCellConnectivity |
Mutualisation pour les connectuvutés Face-Maille (Legacy ou New) Plus de détails... | |
class | FaceToCellIncrementalItemConnectivity |
Surcharge du type IncrementalItemConnectivity pour gérer les connectivités Face -> BackCell et FrontCell. Plus de détails... | |
class | FaceToQuadrilateralMerger |
Cett fonction-classe a pour but de fusionner deux faces dont la deuxième est forcément un quadrangle. Plus de détails... | |
class | FaceUniqueIdBuilder |
Construction des couches fantômes. Plus de détails... | |
class | FaceUniqueIdBuilder2 |
Construction des uniqueId() des faces. Plus de détails... | |
class | FullCellInfo |
Infos pour créer/sérialiser une maille connaissant les uniqueId() et owner() de toutes ces sous-entités (mailles, arêtes et faces). Plus de détails... | |
class | GhostLayerBuilder |
Construction des couches fantômes. Plus de détails... | |
class | GhostLayerBuilder2 |
Construction des couches fantômes. Plus de détails... | |
class | GraphBuilder |
class | GraphConnectivityObserverT |
class | GraphDoFs |
class | GraphIncrementalConnectivity |
class | GraphObserverT |
class | HChildInternalConnectivityIndex |
Spécialisation de CompactItemItemInternalConnectivityIndexT pour accéder aux HParent. Plus de détails... | |
class | HParentInternalConnectivityIndex |
Spécialisation de CompactItemItemInternalConnectivityIndexT pour accéder aux HParent. Plus de détails... | |
class | IncrementalItemConnectivity |
Connectivité incrémentale item->item[]. Plus de détails... | |
class | IncrementalItemConnectivityBase |
Classe de base pour les connectivités incrémentales item->item[]. Plus de détails... | |
class | IncrementalItemConnectivityContainer |
class | IndexedIncrementalItemConnectivity |
class | IndexedIncrementalItemConnectivityMng |
Interface du gestionnaire des connectivités incrémentales indexées sur les entités. Plus de détails... | |
class | IndexedItemConnectivityAccessor |
class | ItemConnectivityInfo |
Informations sur la connectivité par type d'entité. Plus de détails... | |
class | ItemConnectivitySelector |
Sélection entre les connectivités historiques et à la demande. Plus de détails... | |
class | ItemConnectivitySelectorT |
Sélection entre les connectivités historiques et à la demande. Plus de détails... | |
class | ItemFamily |
Famille d'entités. Plus de détails... | |
class | ItemFamilyCompactPolicy |
Classe de base des politiques de compactage des entités. Plus de détails... | |
class | ItemFamilyNetwork |
class | ItemInfoMultiList |
class | ItemInternalMap |
Tableau associatif de ItemInternal. Plus de détails... | |
class | ItemLocalIdAndUniqueId |
class | ItemRefinement |
class | ItemsExchangeInfo2 |
Informations pour échanger des entités d'une famille donnée et leur caractéristiques. Plus de détails... | |
class | ItemSharedInfoList |
Infos de maillage pour un genre donné d'entité. Plus de détails... | |
class | ItemSharedInfoWithType |
Classe temporaire pour conserver un ItemSharedInfo et un type d'entité. Plus de détails... | |
class | ItemSwapperUtils |
Classe utilitaire pour échanger des entités entre deux entités. Plus de détails... | |
class | ItemTools |
Utilitaires aidant à retrouver des items à partir d'autres. Plus de détails... | |
class | LegacyConnectivity |
class | LegacyConnectivityTraitsT |
class | LegacyConnectivityTraitsT< CellFamily > |
class | LegacyConnectivityTraitsT< EdgeFamily > |
class | LegacyConnectivityTraitsT< FaceFamily > |
class | LegacyConnectivityTraitsT< NodeFamily > |
class | MapCoordToUid |
structure de recherche d'un noeud à partir de ses coords La clef de hashage est la position geometrique du noeud. Plus de détails... | |
class | MeshEventsImpl |
Implémentation des évènements sur le maillage. Plus de détails... | |
class | MeshExchange |
Echange des entités de maillages entre entre sous-domaines. Plus de détails... | |
class | MeshExchanger |
Informations pour un échange de maillage entre sous-domaines. Plus de détails... | |
class | MeshInfos |
Classe factorisant des informations sur le maillage. Plus de détails... | |
class | MeshRefinement |
Implémentation des algorithmes d'adaptation par raffinement de maillages non-structuré. Plus de détails... | |
class | MeshUniqueIdMng |
Gestionnaire de numérotation des uniqueId() d'un maillage. Plus de détails... | |
class | NewWithLegacyConnectivity |
class holding a new connectivity but filling also the legacy one Both custom and legacy connectivities of ItemConnectivitySelector are build. Plus de détails... | |
class | NewWithLegacyConnectivityType |
class | NodeCellList |
class | NodeFamily |
Famille de noeuds. Plus de détails... | |
class | NodeInfo |
class | NodeInternalConnectivityIndex |
Spécialisation de CompactItemItemInternalIndexT pour accéder aux noeuds. Plus de détails... | |
class | NodeMapCoordToUid |
class | NodeUidToSubDomain |
class | NonBlockingParticleExchanger |
Echangeur de particules. Plus de détails... | |
class | OneItemIncrementalItemConnectivity |
Connectivité incrémentale item->item. Plus de détails... | |
class | OneMeshItemAdder |
class | Parallel3EdgeUniqueIdBuilder |
class | ParallelAMRConsistency |
class | ParticleFamily |
Famille de particules. Plus de détails... | |
class | PolyhedralFamily |
class | PolyhedralMesh |
class | PolyhedralMeshImpl |
class | StandardItemFamilyCompactPolicy |
Politique de compactage pour familles d'entités Node, Edge, Face ou Cell. Plus de détails... | |
class | T_CellEdgeInfo |
Classe d'aide pour la détermination en parallèle des unique_id des edges. Plus de détails... | |
class | T_CellFaceInfo |
Classe d'aide pour la détermination en parallèle des unique_id des faces. Plus de détails... | |
class | TiedInterfaceBuilder |
Construction des informations d'une interface semi-conforme. Plus de détails... | |
class | TiedInterfaceBuilderInfos |
class | TiedInterfaceFace |
Face maitre ou esclave d'une interface. Plus de détails... | |
class | TiedInterfaceFaceInfoMng |
class | TiedInterfaceMasterFace |
class | TiedInterfaceNodeInfo |
class | TiedInterfacePartitionConstraint |
class | TiedInterfaceSortedNodeInfo |
class | TiedInterfaceStructurationInfo |
Définitions de type | |
typedef IncrementalItemConnectivity | ConnectivityType |
Fonctions | |
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 * | createNodeFamilyPolicyMng (ItemFamily *family) |
ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createEdgeFamilyPolicyMng (ItemFamily *family) |
ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createFaceFamilyPolicyMng (ItemFamily *family) |
ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createCellFamilyPolicyMng (ItemFamily *family) |
ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createParticleFamilyPolicyMng (ItemFamily *family) |
ARCANE_MESH_EXPORT IItemFamilyPolicyMng * | createDoFFamilyPolicyMng (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 (DynamicMesh *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.
Définition à la ligne 42 du fichier ConnectivityNewWithDependenciesTypes.h.
void Arcane::mesh::_buildGhostLayerNewVersion | ( | DynamicMesh * | mesh, |
bool | is_allocate, | ||
Int32 | version | ||
) |
Définition à la ligne 987 du fichier GhostLayerBuilder2.cc.
void Arcane::mesh::_computeFaceUniqueIdVersion3 | ( | DynamicMesh * | mesh | ) |
Définition à la ligne 1083 du fichier FaceUniqueIdBuilder2.cc.
void Arcane::mesh::_computeFaceUniqueIdVersion5 | ( | DynamicMesh * | mesh | ) |
Définition à la ligne 1093 du fichier FaceUniqueIdBuilder2.cc.
ARCANE_MESH_EXPORT void Arcane::mesh::allocateCartesianMesh | ( | DynamicMesh * | mesh, |
CartesianMeshAllocateBuildInfo & | build_info | ||
) |
Définition à la ligne 232 du fichier DynamicMeshCartesianBuilder.cc.
void Arcane::mesh::arcaneComputeCartesianFaceUniqueId | ( | DynamicMesh * | mesh | ) |
Définition à la ligne 293 du fichier CartesianFaceUniqueIdBuilder.cc.
ARCANE_MESH_EXPORT IItemFamilyPolicyMng * Arcane::mesh::createFaceFamilyPolicyMng | ( | ItemFamily * | family | ) |
Définition à la ligne 91 du fichier FaceFamilyPolicyMng.cc.
std::ostream & Arcane::mesh::operator<< | ( | std::ostream & | o, |
const ItemSharedInfoList::ItemNumElements & | v | ||
) |
Définition à la ligne 143 du fichier ItemSharedInfoList.cc.