#include <cell_container.h>
|
template<size_t... Is> |
constexpr auto | size (std::index_sequence< Is... >) const |
|
template<invocable< decltype(((void) std::declval< Dimensions >(), size_t{}))... > Iteration, size_t... Ds> |
auto | iterate_indices (Iteration &&iteration, execution_policy::sequential_t exec, std::index_sequence< Ds... >) const -> decltype(auto) |
| Sequential iteration implementation. More...
|
|
template<invocable< decltype(((void) std::declval< Dimensions >(), size_t{}))... > Iteration, size_t... Ds> |
auto | iterate_indices (Iteration &&iteration, execution_policy::parallel_t exec, std::index_sequence< Ds... >) const -> decltype(auto) |
| Parallel iteration implementation. More...
|
|
◆ grid_t
template<typename... Dimensions>
◆ seq_t
template<typename... Dimensions>
◆ cell_container()
template<typename... Dimensions>
◆ iterate_indices() [1/5]
template<typename... Dimensions>
template<invocable< decltype(((void) std::declval< Dimensions >(), size_t{}))... > Iteration>
◆ iterate_indices() [2/5]
template<typename... Dimensions>
template<invocable< decltype(((void) std::declval< Dimensions >(), size_t{}))... > Iteration>
◆ iterate_indices() [3/5]
template<typename... Dimensions>
template<invocable< decltype(((void) std::declval< Dimensions >(), size_t{}))... > Iteration, size_t... Ds>
Parallel iteration implementation.
◆ iterate_indices() [4/5]
template<typename... Dimensions>
template<invocable< decltype(((void) std::declval< Dimensions >(), size_t{}))... > Iteration>
◆ iterate_indices() [5/5]
template<typename... Dimensions>
template<invocable< decltype(((void) std::declval< Dimensions >(), size_t{}))... > Iteration, size_t... Ds>
Sequential iteration implementation.
◆ num_dimensions()
template<typename... Dimensions>
◆ size() [1/2]
template<typename... Dimensions>
◆ size() [2/2]
template<typename... Dimensions>
template<size_t... Is>
◆ m_grid
template<typename... Dimensions>
The documentation for this struct was generated from the following file:
- /mnt/data/home/ci/builds/Bicifxyn/0/libs/tatooine2/geometry/include/tatooine/detail/rectilinear_grid/cell_container.h