Patch AMR d'un maillage cartésien. Plus de détails...
#include <arcane/cartesianmesh/CartesianPatch.h>
Fonctions membres publiques | |
CartesianPatch ()=default | |
Patch nul. | |
CartesianPatch (ICartesianMeshPatch *patch_interface) | |
Patch nul. | |
CartesianPatch & | operator= (const CartesianPatch &)=default |
CartesianPatch & | operator= (ICartesianMeshPatch *patch_interface) |
CellGroup | cells () |
Groupe de mailles du patch. | |
CellDirectionMng & | cellDirection (eMeshDirection dir) |
Liste des mailles dans la direction dir. | |
CellDirectionMng & | cellDirection (Integer idir) |
Liste des mailles dans la direction dir (0, 1 ou 2) | |
FaceDirectionMng & | faceDirection (eMeshDirection dir) |
Liste des faces dans la direction dir. | |
FaceDirectionMng & | faceDirection (Integer idir) |
Liste des faces dans la direction dir (0, 1 ou 2) | |
NodeDirectionMng & | nodeDirection (eMeshDirection dir) |
Liste des noeuds dans la direction dir. | |
NodeDirectionMng & | nodeDirection (Integer idir) |
Liste des noeuds dans la direction dir (0, 1 ou 2) | |
void | checkValid () const |
Effectue des vérifications sur la validité de l'instance. | |
bool | isNull () const |
Indique si le patch est nul. | |
ICartesianMeshPatch * | patchInterface () const |
Interface associée au patch (pour compatibilité avec l'existant) | |
Attributs privés | |
ICartesianMeshPatch * | m_patch = nullptr |
Patch AMR d'un maillage cartésien.
Définition à la ligne 33 du fichier CartesianPatch.h.
|
inlineexplicit |
Patch nul.
Définition à la ligne 41 du fichier CartesianPatch.h.
|
inline |
Liste des mailles dans la direction dir.
Définition à la ligne 58 du fichier CartesianPatch.h.
Références ARCANE_CHECK_POINTER.
|
inline |
Liste des mailles dans la direction dir (0, 1 ou 2)
Définition à la ligne 65 du fichier CartesianPatch.h.
Références ARCANE_CHECK_POINTER.
CellGroup Arcane::CartesianPatch::cells | ( | ) |
Groupe de mailles du patch.
Définition à la ligne 27 du fichier CartesianPatch.cc.
Références ARCANE_CHECK_POINTER, et Arcane::ICartesianMeshPatch::cells().
|
inline |
Effectue des vérifications sur la validité de l'instance.
Définition à la ligne 100 du fichier CartesianPatch.h.
Références ARCANE_CHECK_POINTER.
|
inline |
Liste des faces dans la direction dir.
Définition à la ligne 72 du fichier CartesianPatch.h.
Références ARCANE_CHECK_POINTER.
|
inline |
Liste des faces dans la direction dir (0, 1 ou 2)
Définition à la ligne 79 du fichier CartesianPatch.h.
Références ARCANE_CHECK_POINTER.
|
inline |
Indique si le patch est nul.
Définition à la ligne 107 du fichier CartesianPatch.h.
|
inline |
Liste des noeuds dans la direction dir.
Définition à la ligne 86 du fichier CartesianPatch.h.
Références ARCANE_CHECK_POINTER.
|
inline |
Liste des noeuds dans la direction dir (0, 1 ou 2)
Définition à la ligne 93 du fichier CartesianPatch.h.
Références ARCANE_CHECK_POINTER.
|
inline |
Définition à la ligne 46 du fichier CartesianPatch.h.
|
inline |
Interface associée au patch (pour compatibilité avec l'existant)
Définition à la ligne 110 du fichier CartesianPatch.h.
|
private |
Définition à la ligne 114 du fichier CartesianPatch.h.