Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-05-10 08:42:07

0001 #pragma once
0002 
0003 #include <cstddef>
0004 #include <numeric>
0005 #include <functional>
0006 #include <vector>
0007 
0008 namespace HighFive {
0009 
0010 inline size_t compute_total_size(const std::vector<size_t>& dims) {
0011     return std::accumulate(dims.begin(), dims.end(), size_t{1u}, std::multiplies<size_t>());
0012 }
0013 
0014 }  // namespace HighFive