legate::PartitionPlacementInfo#

class PartitionPlacementInfo#

Partition placement information for a partitioned store.

Public Functions

explicit PartitionPlacementInfo(
InternalSharedPtr<detail::PartitionPlacementInfo> impl
)#

Constructor for PartitionPlacementInfo.

Parameters:

impl – The detail implementation of the PartitionPlacementInfo

std::vector<PartitionPlacement> placements() const#

Get all placement information for this partition.

Returns:

All placement information for this partition

std::optional<PartitionPlacement> get_placement_for_color(
Span<const std::uint64_t> color
) const#

Get placement information for a specific partition color.

Parameters:

color – Partition color

Returns:

Placement information for the specific partition color

std::string to_string() const#

Generate a detailed table-formatted description.

Returns:

Detailed table-formatted description