Classe permettant de découper un patch en plusieurs petits patchs. Plus de détails...
#include <arcane/cartesianmesh/internal/AMRPatchPositionSignatureCut.h>
Graphe de collaboration de Arcane::AMRPatchPositionSignatureCut:Fonctions membres publiques statiques | |
| static CartCoord | _cutDim (ConstArrayView< CartCoord > sig) |
| Méthode permettant de chercher le meilleur point pour effectuer une découpe. | |
| static std::pair< AMRPatchPositionSignature, AMRPatchPositionSignature > | cut (const AMRPatchPositionSignature &sig) |
| Méthode permettant de découper un patch en deux. | |
| static void | cut (UniqueArray< AMRPatchPositionSignature > &sig_array_a) |
| Méthode permettant de découper le ou les patchs du tableau sig_array_a. | |
Classe permettant de découper un patch en plusieurs petits patchs.
Définition à la ligne 32 du fichier AMRPatchPositionSignatureCut.h.
|
static |
Méthode permettant de chercher le meilleur point pour effectuer une découpe.
| sig | La signature sur laquelle la recherche doit se faire. |
Définition à la ligne 52 du fichier AMRPatchPositionSignatureCut.cc.
Références ARCANE_FATAL, Arcane::AbstractArray< T >::size(), et Arcane::ConstArrayView< T >::size().
Référencé par cut().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
static |
Méthode permettant de découper un patch en deux.
| sig | Le patch à découper. |
Définition à la ligne 124 du fichier AMRPatchPositionSignatureCut.cc.
Références _cutDim(), ARCANE_FATAL, Arcane::AMRPatchPositionSignature::cut(), Arcane::AMRPatchPositionSignature::efficacity(), Arcane::MD_DirX, Arcane::MD_DirY, Arcane::MD_DirZ, Arcane::AMRPatchPosition::minPoint(), Arcane::AMRPatchPositionSignature::patch(), Arcane::AMRPatchPositionSignature::sigX(), Arcane::AMRPatchPositionSignature::sigY(), et Arcane::AMRPatchPositionSignature::sigZ().
Référencé par cut().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
static |
Méthode permettant de découper le ou les patchs du tableau sig_array_a.
| sig_array_a | [IN/OUT] Le tableau de patchs. |
Définition à la ligne 398 du fichier AMRPatchPositionSignatureCut.cc.
Références Arcane::Array< DataType >::add(), Arcane::Array< DataType >::clear(), et cut().
Voici le graphe d'appel pour cette fonction :