12#ifndef ARCANE_CARTESIANMESH_INTERNAL_AMRPATCHPOSITIONSIGNATURECUT_H
13#define ARCANE_CARTESIANMESH_INTERNAL_AMRPATCHPOSITIONSIGNATURECUT_H
17#include "arcane/cartesianmesh/CartesianMeshGlobal.h"
18#include "arcane/utils/UniqueArray.h"
32class AMRPatchPositionSignatureCut
36 AMRPatchPositionSignatureCut();
37 ~AMRPatchPositionSignatureCut();
static CartCoord _cutDim(ConstArrayView< CartCoord > sig)
Method allowing searching for the best point to perform a cut.
static std::pair< AMRPatchPositionSignature, AMRPatchPositionSignature > cut(const AMRPatchPositionSignature &sig)
Method allowing a patch to be cut into two.
Class for managing patch signatures.
Constant view of an array of type T.
1D data vector with value semantics (STL style).
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
Int32 CartCoord
Represents a coordinate of an element in the Cartesian grid (in X or Y or Z).