12#ifndef ARCANE_CARTESIANMESH_AMRBOXPOSITION_H
13#define ARCANE_CARTESIANMESH_AMRBOXPOSITION_H
17#include "arcane/cartesianmesh/CartesianMeshGlobal.h"
18#include "arcane/utils/Real3.h"
19#include "arcane/core/VariableTypes.h"
Class allowing the definition of a patch position in the Cartesian mesh.
Real3 length() const
Method allowing retrieval of the zone's size.
bool is3d() const
Method allowing determination if it is a 2D or 3D zone.
AMRZonePosition(const Real3 &position, const Real3 &length)
3D zone constructor.
Real3 position() const
Method allowing retrieval of the zone's position.
AMRZonePosition(const Real2 &position, const Real2 &length)
2D zone constructor.
Interface of a Cartesian mesh.
Class managing a 2-dimensional real vector.
Class managing a 3-dimensional real vector.
1D data vector with value semantics (STL style).
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --