(git:f2099e5)
Loading...
Searching...
No Matches
rocm_backend::smem_task_reduced< T, T3 > Struct Template Reference

data needed for collocate and integrate kernels More...

#include <grid_gpu_internal_header.h>

Data Fields

T radius
T discrete_radius
T norm_lattice_vector_z_2
T norm_lattice_vector_y_2
T norm_inverse_lattice_vector_y
T norm_inverse_lattice_vector_x
int3 cube_center
int3 lb_cube
int3 cube_size
int3 window_size
int3 window_shift
T3 roffset
T zetp
char lp
bool apply_border_mask

Detailed Description

template<typename T, typename T3>
struct rocm_backend::smem_task_reduced< T, T3 >

data needed for collocate and integrate kernels

Definition at line 125 of file grid_gpu_internal_header.h.

Field Documentation

◆ radius

template<typename T, typename T3>
T rocm_backend::smem_task_reduced< T, T3 >::radius

Definition at line 129 of file grid_gpu_internal_header.h.

◆ discrete_radius

template<typename T, typename T3>
T rocm_backend::smem_task_reduced< T, T3 >::discrete_radius

Definition at line 129 of file grid_gpu_internal_header.h.

◆ norm_lattice_vector_z_2

template<typename T, typename T3>
T rocm_backend::smem_task_reduced< T, T3 >::norm_lattice_vector_z_2

Definition at line 130 of file grid_gpu_internal_header.h.

◆ norm_lattice_vector_y_2

template<typename T, typename T3>
T rocm_backend::smem_task_reduced< T, T3 >::norm_lattice_vector_y_2

Definition at line 130 of file grid_gpu_internal_header.h.

◆ norm_inverse_lattice_vector_y

template<typename T, typename T3>
T rocm_backend::smem_task_reduced< T, T3 >::norm_inverse_lattice_vector_y

Definition at line 131 of file grid_gpu_internal_header.h.

◆ norm_inverse_lattice_vector_x

template<typename T, typename T3>
T rocm_backend::smem_task_reduced< T, T3 >::norm_inverse_lattice_vector_x

Definition at line 131 of file grid_gpu_internal_header.h.

◆ cube_center

template<typename T, typename T3>
int3 rocm_backend::smem_task_reduced< T, T3 >::cube_center

Definition at line 132 of file grid_gpu_internal_header.h.

◆ lb_cube

template<typename T, typename T3>
int3 rocm_backend::smem_task_reduced< T, T3 >::lb_cube

Definition at line 132 of file grid_gpu_internal_header.h.

◆ cube_size

template<typename T, typename T3>
int3 rocm_backend::smem_task_reduced< T, T3 >::cube_size

Definition at line 132 of file grid_gpu_internal_header.h.

◆ window_size

template<typename T, typename T3>
int3 rocm_backend::smem_task_reduced< T, T3 >::window_size

Definition at line 132 of file grid_gpu_internal_header.h.

◆ window_shift

template<typename T, typename T3>
int3 rocm_backend::smem_task_reduced< T, T3 >::window_shift

Definition at line 132 of file grid_gpu_internal_header.h.

◆ roffset

template<typename T, typename T3>
T3 rocm_backend::smem_task_reduced< T, T3 >::roffset

Definition at line 133 of file grid_gpu_internal_header.h.

◆ zetp

template<typename T, typename T3>
T rocm_backend::smem_task_reduced< T, T3 >::zetp

Definition at line 134 of file grid_gpu_internal_header.h.

◆ lp

template<typename T, typename T3>
char rocm_backend::smem_task_reduced< T, T3 >::lp

Definition at line 135 of file grid_gpu_internal_header.h.

◆ apply_border_mask

template<typename T, typename T3>
bool rocm_backend::smem_task_reduced< T, T3 >::apply_border_mask

Definition at line 136 of file grid_gpu_internal_header.h.


The documentation for this struct was generated from the following file: