template<typename T>
{ t.fence() } -> std::same_as<void>;
{ t.segments() } -> rng::random_access_range;
{ t.shape().first } -> std::convertible_to<std::size_t>;
{ t.shape().second } -> std::convertible_to<std::size_t>;
{ t.nnz() } -> std::same_as<std::size_t>;
{ t.get_segment_from_offset(int()) } -> std::same_as<std::size_t>;
{ t.get_id_in_segment(int()) } -> std::same_as<std::size_t>;
distribution());
}
Definition: csr_matrix_view.hpp:126
Definition: distributed_sparse_matrix.hpp:11