template<typename Policy, typename Shape>
(std::is_same_v<Policy, DefaultSteps> ||
(detail::is_diagonal_steps<Policy>::value &&
std::is_same_v<typename ShapeTraits<Shape>::lattice_type,
detail::effective_axis_count<Shape> == 2))
Definition step_policy.h:91
Definition step_policy.h:84
Definition step_policy.h:51
Checks whether a regular step policy is valid for a shape's lattice.