An error occurred while fetching the assigned milestone of the selected merge_request.
This MR slightly extends the support for more general iteration slices on the CUDA platform, greatly extends the test suite for iteration slices on all targets, and fixes some bugs found along the way.
AUTO
to pystencils.config to model automatic behavior; no longer use None
to mean "automatic" in specifying ghost layersmanual_launch_grid
to disable automatic inference of the GPU launch grid sizeThis now enables the iteration limits of faster coordinates to depend on the current counter value of slower coordinates; e.g. triangular iteration patterns, red-black checkerboard iteration, ... (see test cases)
Documentation for these features will be added in a follow-up MR.