40class ARCANE_CORE_EXPORT CartesianMeshAllocateBuildInfo
50 ~CartesianMeshAllocateBuildInfo();
54 CartesianMeshAllocateBuildInfo(CartesianMeshAllocateBuildInfo&& from) =
delete;
55 CartesianMeshAllocateBuildInfo(
const CartesianMeshAllocateBuildInfo& from) =
delete;
56 CartesianMeshAllocateBuildInfo& operator=(CartesianMeshAllocateBuildInfo&& from) =
delete;
57 CartesianMeshAllocateBuildInfo& operator=(
const CartesianMeshAllocateBuildInfo& from) =
delete;
62 ARCANE_DEPRECATED_REASON(
"Y2023: Use overload with first_own_cell_offset instead")
63 void setInfos3D(std::array<Int64, 3> global_nb_cells,
64 std::array<Int32, 3> own_nb_cells,
65 Int64 cell_unique_id_offset,
66 Int64 node_unique_id_offset);
69 void setInfos3D(
const Int64x3& global_nb_cells,
70 const Int32x3& own_nb_cells,
71 const Int64x3& first_own_cell_offset,
72 Int64 cell_unique_id_offset);
75 ARCANE_DEPRECATED_REASON(
"Y2023: Use overload with first_own_cell_offset instead")
76 void setInfos2D(std::array<Int64, 2> global_nb_cells,
77 std::array<Int32, 2> own_nb_cells,
78 Int64 cell_unique_id_offset,
79 Int64 node_unique_id_offset);
82 void setInfos2D(
const Int64x2& global_nb_cells,
83 const Int32x2& own_nb_cells,
84 const Int64x2& first_own_cell_offset,
85 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.