1#ifndef RITSUKO_HDF5_MOCK_CONTIGUOUS_CHUNKS_HPP
2#define RITSUKO_HDF5_MOCK_CONTIGUOUS_CHUNKS_HPP
31 const auto ndims = dimensions.size();
34 for (
auto i = ndims; i > 0; --i) {
36 if (dimensions[d] == 0) {
39 if (chunk_size <= dimensions[d]) {
40 output[d] = chunk_size;
43 output[d] = dimensions[d];
44 chunk_size /= dimensions[d];
std::vector< hsize_t > mock_contiguous_chunks(const std::vector< hsize_t > &dimensions, hsize_t chunk_size)
Definition mock_contiguous_chunks.hpp:30
Helper functions for ArtifactDB parsing and validation.
Definition Pointer.hpp:22
Container_ create(Value_ x, Args_ &&... args)