(git:5976d25)
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

radius
 
discrete_radius
 
norm_lattice_vector_z_2
 
norm_lattice_vector_y_2
 
norm_inverse_lattice_vector_y
 
norm_inverse_lattice_vector_x
 
int3 cube_center
 
int3 lb_cube
 
int3 cube_size
 
int3 window_size
 
int3 window_shift
 
T3 roffset
 
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: