38class ARCANE_CORE_EXPORT CartesianMeshAllocateBuildInfo
48 ~CartesianMeshAllocateBuildInfo();
52 CartesianMeshAllocateBuildInfo(CartesianMeshAllocateBuildInfo&& from) =
delete;
53 CartesianMeshAllocateBuildInfo(
const CartesianMeshAllocateBuildInfo& from) =
delete;
54 CartesianMeshAllocateBuildInfo& operator=(CartesianMeshAllocateBuildInfo&& from) =
delete;
55 CartesianMeshAllocateBuildInfo& operator=(
const CartesianMeshAllocateBuildInfo& from) =
delete;
60 ARCANE_DEPRECATED_REASON(
"Y2023: Use overload with first_own_cell_offset instead")
61 void setInfos3D(std::array<Int64, 3> global_nb_cells,
62 std::array<Int32, 3> own_nb_cells,
63 Int64 cell_unique_id_offset,
64 Int64 node_unique_id_offset);
67 void setInfos3D(
const Int64x3& global_nb_cells,
68 const Int32x3& own_nb_cells,
69 const Int64x3& first_own_cell_offset,
70 Int64 cell_unique_id_offset);
73 ARCANE_DEPRECATED_REASON(
"Y2023: Use overload with first_own_cell_offset instead")
74 void setInfos2D(std::array<Int64, 2> global_nb_cells,
75 std::array<Int32, 2> own_nb_cells,
76 Int64 cell_unique_id_offset,
77 Int64 node_unique_id_offset);
80 void setInfos2D(
const Int64x2& global_nb_cells,
81 const Int32x2& own_nb_cells,
82 const Int64x2& first_own_cell_offset,
83 Int64 cell_unique_id_offset);
void setInfos3D(std::array< Int64, 3 > global_nb_cells, std::array< Int32, 3 > own_nb_cells, Int64 cell_unique_id_offset, Int64 node_unique_id_offset)
Sets the information for a 3D mesh.
void setInfos2D(std::array< Int64, 2 > global_nb_cells, std::array< Int32, 2 > own_nb_cells, Int64 cell_unique_id_offset, Int64 node_unique_id_offset)
Sets the information for a 2D mesh.