12#ifndef ARCANE_CARTESIANMESH_CARTESIANMESHGLOBAL_H
13#define ARCANE_CARTESIANMESH_CARTESIANMESHGLOBAL_H
23#ifdef ARCANE_COMPONENT_arcane_cartesianmesh
24#define ARCANE_CARTESIANMESH_EXPORT ARCANE_EXPORT
26#define ARCANE_CARTESIANMESH_EXPORT ARCANE_IMPORT
40class CartesianMeshPatch;
45class ICartesianMeshInternal;
51class AMRPatchPositionLevelGroup;
52class AMRPatchPositionSignature;
53class AMRPatchPositionSignatureCut;
54class CartesianPatchGroup;
55class ICartesianMeshAMRPatchMng;
56class ICartesianMeshNumberingMngInternal;
57class ICartesianMeshPatchInternal;
70 CNP_PreviousRight = 2,
75 CNP_TopPreviousRight = 6,
76 CNP_TopPreviousLeft = 7
Arcane configuration file.
Declarations of types used in Arcane.
Class allowing the definition of a patch position in the Cartesian mesh.
Class allowing the definition of a mesh zone.
Connectivity information of a Cartesian mesh.
Class allowing access to the specific AMR methods of the Cartesian mesh.
Coarsens a Cartesian mesh by 2.
Coarsens a Cartesian mesh by 2.
Specific information for a Cartesian mesh.
View of a list of patches.
Information for renumbering.
AMR Patch of a Cartesian mesh.
Info about the cells in a specific X, Y, or Z direction of a structured mesh.
Info on the faces of a specific direction X, Y, or Z of a structured mesh.
Interface of an AMR patch of a Cartesian mesh.
Interface of a Cartesian mesh.
Info about nodes in a specific direction X, Y, or Z of a structured mesh.
-- 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).
eCellNodePosition
Cell node position by direction for Cartesian meshes.
Int32x2 CartCoord2
Represents the 2D coordinates of an element in the Cartesian grid {x, y}.
std::int32_t Int32
Signed integer type of 32 bits.
Int32x3 CartCoord3
Represents the 3D coordinates of an element in the Cartesian grid {x, y, z}.