copy_from_buffer(sycl::buffer< Cell, 2 > input_buffer) | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
copy_to_buffer(sycl::buffer< Cell, 2 > output_buffer) | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
dimensions | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | static |
get_grid_height() const | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
get_grid_width() const | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
get_tile_range() const | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
Grid(uindex_t grid_width, uindex_t grid_height) | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
Grid(sycl::range< 2 > range) | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
Grid(sycl::buffer< Cell, 2 > input_buffer) | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
Grid(Grid const &other_grid) | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
make_similar() const | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
submit_read(sycl::queue &queue, uindex_t tile_c, uindex_t tile_r, Cell halo_value) | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |
submit_write(sycl::queue queue, uindex_t tile_c, uindex_t tile_r) | stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius > | inline |