Classe permettant de définir une zone d'un maillage. Plus de détails...
#include <arcane/cartesianmesh/AMRZonePosition.h>
Fonctions membres publiques | |
| AMRZonePosition (const Real3 &position, const Real3 &length) | |
| Constructeur de zone 3D. | |
| AMRZonePosition (const Real2 &position, const Real2 &length) | |
| Constructeur de zone 2D. | |
| Real3 | position () const |
| Méthode permettant de retrouver la position de la zone. | |
| Real3 | length () const |
| Méthode permettant de retrouver la taille de la zone. | |
| bool | is3d () const |
| Méthode permettant de savoir si c'est une zone 2D ou 3D. | |
| void | cellsInPatch (IMesh *mesh, SharedArray< Int32 > cells_local_id) const |
| Méthode permettant de retrouver les mailles incluses dans la zone. | |
Classe permettant de définir une zone d'un maillage.
Définition à la ligne 35 du fichier AMRZonePosition.h.
Constructeur de zone 3D.
| position | La position géométrique de la zone. |
| length | La taille de la zone. |
Définition à la ligne 44 du fichier AMRZonePosition.h.
Références length(), et position().
Constructeur de zone 2D.
| position | La position géométrique de la zone. |
| length | La taille de la zone. |
Définition à la ligne 55 du fichier AMRZonePosition.h.
Références length(), et position().
| void Arcane::AMRZonePosition::cellsInPatch | ( | IMesh * | mesh, |
| SharedArray< Int32 > | cells_local_id ) const |
Méthode permettant de retrouver les mailles incluses dans la zone.
| mesh | Le maillage. |
| cells_local_id | Le tableau qui contiendra les localIds des mailles de la zone. Attention : le tableau sera d'abord effacé. |
Définition à la ligne 25 du fichier AMRZonePosition.cc.
Références Arcane::Array< T >::add(), Arcane::Array< T >::clear(), ENUMERATE_, Arcane::ItemWithNodes::nbNode(), Arcane::ItemWithNodes::nodes(), Arcane::Real3POD::x, Arcane::Real3POD::y, et Arcane::Real3POD::z.
|
inline |
Méthode permettant de savoir si c'est une zone 2D ou 3D.
Définition à la ligne 85 du fichier AMRZonePosition.h.
|
inline |
Méthode permettant de retrouver la taille de la zone.
Définition à la ligne 76 du fichier AMRZonePosition.h.
Référencé par AMRZonePosition(), et AMRZonePosition().
|
inline |
Méthode permettant de retrouver la position de la zone.
Définition à la ligne 67 du fichier AMRZonePosition.h.
Référencé par AMRZonePosition(), et AMRZonePosition().