Graphe d'héritage de Arcane::CartesianMeshImpl::InternalApi:
Graphe de collaboration de Arcane::CartesianMeshImpl::InternalApi:Fonctions membres publiques | |
| InternalApi (CartesianMeshImpl *cartesian_mesh) | |
| Ref< CartesianMeshCoarsening2 > | createCartesianMeshCoarsening2 () override |
| Créé une instance pour gérer le déraffinement du maillage (V2). | |
| void | addPatchFromExistingChildren (ConstArrayView< Int32 > parent_cells_local_id) override |
| Créé un patch avec tous les enfants des mailles parent_cells_local_id. | |
| void | initCartesianMeshAMRPatchMng () override |
| Méthode permettant de créer une instance de CartesianMeshAMRPatchMng. | |
| Ref< ICartesianMeshAMRPatchMng > | cartesianMeshAMRPatchMng () override |
| Méthode permettant de récupérer l'instance de CartesianMeshAMRPatchMng. | |
| void | initCartesianMeshNumberingMngInternal () override |
| Méthode permettant de créer une instance de CartesianMeshNumberingMngInternal. | |
| Ref< ICartesianMeshNumberingMngInternal > | cartesianMeshNumberingMngInternal () override |
| Méthode permettant de récupérer l'instance de CartesianMeshNumberingMngInternal. | |
| CartesianPatchGroup & | cartesianPatchGroup () override |
| Méthode permettant de récupérer le CartesianPatchGroup. | |
Attributs privés | |
| CartesianMeshImpl * | m_cartesian_mesh = nullptr |
| Ref< ICartesianMeshAMRPatchMng > | m_amr_mng |
| Ref< ICartesianMeshNumberingMngInternal > | m_numbering_mng |
Définition à la ligne 81 du fichier CartesianMesh.cc.
|
inlineexplicit |
Définition à la ligne 86 du fichier CartesianMesh.cc.
|
inlineoverridevirtual |
Créé un patch avec tous les enfants des mailles parent_cells_local_id.
parent_cells_local_id est la liste des localId() des mailles parentes. Les mailles filles de parent_cells doivent déjà avoir été créées.
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 97 du fichier CartesianMesh.cc.
|
inlineoverridevirtual |
Méthode permettant de récupérer l'instance de CartesianMeshAMRPatchMng.
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 110 du fichier CartesianMesh.cc.
|
inlineoverridevirtual |
Méthode permettant de récupérer l'instance de CartesianMeshNumberingMngInternal.
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 120 du fichier CartesianMesh.cc.
|
inlineoverridevirtual |
Méthode permettant de récupérer le CartesianPatchGroup.
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 124 du fichier CartesianMesh.cc.
|
inlineoverridevirtual |
Créé une instance pour gérer le déraffinement du maillage (V2).
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 93 du fichier CartesianMesh.cc.
|
inlineoverridevirtual |
Méthode permettant de créer une instance de CartesianMeshAMRPatchMng.
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 101 du fichier CartesianMesh.cc.
Références initCartesianMeshNumberingMngInternal(), et Arcane::makeRef().
Voici le graphe d'appel pour cette fonction :
|
inlineoverridevirtual |
Méthode permettant de créer une instance de CartesianMeshNumberingMngInternal.
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 114 du fichier CartesianMesh.cc.
Références Arcane::makeRef().
Référencé par initCartesianMeshAMRPatchMng().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
private |
Définition à la ligne 129 du fichier CartesianMesh.cc.
|
private |
Définition à la ligne 128 du fichier CartesianMesh.cc.
|
private |
Définition à la ligne 130 du fichier CartesianMesh.cc.