StencilStream
v3.0.0
SYCL-based Stencil Simulation Framework Targeting FPGAs
Loading...
Searching...
No Matches
Here is a list of all functions with links to the classes they belong to:
- a -
AccessorSubscript() :
stencil::AccessorSubscript< Cell, Accessor, access_mode, current_subdim >
- c -
copy_from_buffer() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
copy_to_buffer() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
- g -
GenericID() :
stencil::GenericID< T >
get_buffer() :
stencil::cpu::Grid< Cell >
get_grid_height() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
get_grid_width() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
get_kernel_runtime() :
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
get_n_processed_cells() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
get_params() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
get_tile_range() :
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
get_time_dependent_value() :
stencil::BaseTransitionFunction
,
stencil::tdv::single_pass::InlineStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
,
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument::LocalState
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument::LocalState
get_walltime() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
GlobalState() :
stencil::tdv::single_pass::InlineStrategy::GlobalState< TransFunc, max_n_iterations >
,
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >
Grid() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
GridAccessor() :
stencil::cpu::Grid< Cell >::GridAccessor< access_mode >
,
stencil::monotile::Grid< Cell, word_size >::GridAccessor< access_mode >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >::GridAccessor< access_mode >
- k -
KernelArgument() :
stencil::tdv::single_pass::InlineStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
,
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument
- l -
LocalState() :
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument::LocalState
,
stencil::tdv::single_pass::PrecomputeOnHostStrategy::GlobalState< TransFunc, max_n_iterations >::KernelArgument::LocalState
- m -
make_similar() :
stencil::cpu::Grid< Cell >
,
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
- o -
operator()() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::monotile::StencilUpdateKernel< TransFunc, TDVKernelArgument, n_processing_elements, max_grid_width, max_grid_height, in_pipe, out_pipe >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
,
stencil::tiling::StencilUpdateKernel< TransFunc, TDVKernelArgument, n_processing_elements, output_tile_width, output_tile_height, in_pipe, out_pipe >
operator==() :
stencil::GenericID< T >
operator[]() :
stencil::AccessorSubscript< Cell, Accessor, access_mode, current_subdim >
,
stencil::monotile::Grid< Cell, word_size >::GridAccessor< access_mode >
,
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >::GridAccessor< access_mode >
- s -
Stencil() :
stencil::Stencil< Cell, stencil_radius, TimeDependentValue >
StencilUpdate() :
stencil::cpu::StencilUpdate< F >
,
stencil::monotile::StencilUpdate< F, n_processing_elements, max_grid_width, max_grid_height, TDVStrategy, word_size >
,
stencil::tiling::StencilUpdate< F, n_processing_elements, tile_width, tile_height, TDVStrategy >
StencilUpdateKernel() :
stencil::monotile::StencilUpdateKernel< TransFunc, TDVKernelArgument, n_processing_elements, max_grid_width, max_grid_height, in_pipe, out_pipe >
,
stencil::tiling::StencilUpdateKernel< TransFunc, TDVKernelArgument, n_processing_elements, output_tile_width, output_tile_height, in_pipe, out_pipe >
submit_read() :
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
submit_write() :
stencil::monotile::Grid< Cell, word_size >
,
stencil::tiling::Grid< Cell, tile_width, tile_height, halo_radius >
Generated by
1.9.8