Highly Efficient FFT for Exascale: HeFFTe v2.3
- a -
apply() :
heffte::data_scaling
apply_r2c() :
heffte
- c -
c11_exchange() :
heffte
check_error() :
heffte
,
heffte::cuda
,
heffte::rocm
comm_free() :
heffte::mpi
comm_rank() :
heffte::mpi
comm_size() :
heffte::mpi
compute_grids() :
heffte
compute_overlap_map_transpose_pack() :
heffte
compute_transform() :
heffte
convert() :
heffte::cuda
,
heffte::oapi
,
heffte::rocm
convert_to_standard() :
heffte
count_active() :
heffte
count_connections() :
heffte
- d -
default_options() :
heffte
direct_pack() :
heffte::cuda
,
heffte::oapi
,
heffte::rocm
direct_unpack() :
heffte::cuda
,
heffte::oapi
,
heffte::rocm
direction_sign() :
heffte
dump() :
heffte::mpi
- f -
fft1d_get_howmany() :
heffte
fft1d_get_stride() :
heffte
finalize_tracing() :
heffte
find_world() :
heffte
force_reorder() :
heffte
- g -
gather_boxes() :
heffte::mpi
get_any_valid() :
heffte
get_area() :
heffte
get_factors() :
heffte
get_last_active() :
heffte
get_max_box_size() :
heffte
get_max_box_size_r2c() :
heffte
get_max_work_size() :
heffte
get_workspace_size() :
heffte
- h -
has_executor2d() :
heffte
has_executor3d() :
heffte
- i -
init_tracing() :
heffte
is_pencils() :
heffte
is_slab() :
heffte
- m -
make_buffer_container() :
heffte
make_cos_box() :
heffte
make_fft3d() :
heffte
make_fft3d_r2c() :
heffte
make_pencils() :
heffte
make_procgrid() :
heffte
make_procgrid2d() :
heffte
make_reshape3d() :
heffte
make_reshape3d_alltoall() :
heffte
make_reshape3d_alltoallv() :
heffte
make_reshape3d_pointtopoint() :
heffte
make_slabs() :
heffte
make_sycl_queue() :
heffte::oapi
match() :
heffte
maximize_overlap() :
heffte
- n -
name() :
heffte::backend
name< cufft >() :
heffte::backend
name< cufft_cos >() :
heffte::backend
name< cufft_sin >() :
heffte::backend
name< fftw >() :
heffte::backend
name< fftw_cos >() :
heffte::backend
name< fftw_sin >() :
heffte::backend
name< mkl >() :
heffte::backend
name< mkl_cos >() :
heffte::backend
name< mkl_sin >() :
heffte::backend
name< onemkl >() :
heffte::backend
name< onemkl_cos >() :
heffte::backend
name< onemkl_sin >() :
heffte::backend
name< rocfft >() :
heffte::backend
name< rocfft_cos >() :
heffte::backend
name< rocfft_sin >() :
heffte::backend
name< stock >() :
heffte::backend
name< stock_cos >() :
heffte::backend
name< stock_sin >() :
heffte::backend
name< tag::cpu >() :
heffte::backend
name< tag::gpu >() :
heffte::backend
new_comm_from_group() :
heffte::mpi
new_order() :
heffte
next_pencils_shape() :
heffte
next_pencils_shape0() :
heffte
- o -
operator<<() :
heffte
order_is_identical() :
heffte
- p -
pencil_directions() :
heffte
plan_operations() :
heffte
plan_operations< int >() :
heffte
plan_operations< long long >() :
heffte
plan_pencil_reshapes() :
heffte
plan_slab_reshapes() :
heffte
proc_setup_min_surface() :
heffte
- r -
reorder() :
heffte
reorder_slabs() :
heffte
- s -
scale_data() :
heffte::cuda
,
heffte::oapi
,
heffte::rocm
set_options() :
heffte
split_world() :
heffte
- t -
transpose_unpack() :
heffte::cuda
,
heffte::oapi
,
heffte::rocm
type_from() :
heffte::mpi
type_from< double >() :
heffte::mpi
type_from< float >() :
heffte::mpi
type_from< int >() :
heffte::mpi
type_from< std::complex< double > >() :
heffte::mpi
type_from< std::complex< float > >() :
heffte::mpi
- w -
world_complete() :
heffte
world_rank() :
heffte::mpi
Generated by
1.9.1