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. | |
Attributs privés | |
CartesianMeshImpl * | m_cartesian_mesh = nullptr |
Ref< ICartesianMeshAMRPatchMng > | m_amr_mng |
Définition à la ligne 77 du fichier CartesianMesh.cc.
|
inlineexplicit |
Définition à la ligne 82 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 93 du fichier CartesianMesh.cc.
|
inlineoverridevirtual |
Méthode permettant de récupérer l'instance de CartesianMeshAMRPatchMng.
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 102 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 89 du fichier CartesianMesh.cc.
|
inlineoverridevirtual |
Méthode permettant de créer une instance de CartesianMeshAMRPatchMng.
Implémente Arcane::ICartesianMeshInternal.
Définition à la ligne 97 du fichier CartesianMesh.cc.
|
private |
Définition à la ligne 110 du fichier CartesianMesh.cc.
|
private |
Définition à la ligne 109 du fichier CartesianMesh.cc.