(git:591cf04)
Loading...
Searching...
No Matches
rocm_backend::smem_task< T > Struct Template Reference

data needed for calculating the coefficients, forces, and stress More...

#include <grid_gpu_internal_header.h>

Data Fields

bool block_transposed
ra [3]
rb [3]
rp [3]
rab [3]
zeta
zetb
zetp
prefactor
off_diag_twice
char la_max
char lb_max
char la_min
char lb_min
char lp
unsigned short int n1
unsigned short int n2
unsigned short int nsgfa
unsigned short int nsgfb
unsigned short int nsgf_seta
unsigned short int nsgf_setb
int first_coseta
int first_cosetb
int ncoseta
int ncosetb
int maxcoa
int maxcob
T * pab_block
T * sphia
T * sphib
T * hab_block
T * forces_a
T * forces_b

Detailed Description

template<typename T>
struct rocm_backend::smem_task< T >

data needed for calculating the coefficients, forces, and stress

Definition at line 78 of file grid_gpu_internal_header.h.

Field Documentation

◆ block_transposed

template<typename T>
bool rocm_backend::smem_task< T >::block_transposed

Definition at line 79 of file grid_gpu_internal_header.h.

◆ ra

template<typename T>
T rocm_backend::smem_task< T >::ra[3]

Definition at line 80 of file grid_gpu_internal_header.h.

◆ rb

template<typename T>
T rocm_backend::smem_task< T >::rb[3]

Definition at line 81 of file grid_gpu_internal_header.h.

◆ rp

template<typename T>
T rocm_backend::smem_task< T >::rp[3]

Definition at line 82 of file grid_gpu_internal_header.h.

◆ rab

template<typename T>
T rocm_backend::smem_task< T >::rab[3]

Definition at line 83 of file grid_gpu_internal_header.h.

◆ zeta

template<typename T>
T rocm_backend::smem_task< T >::zeta

Definition at line 84 of file grid_gpu_internal_header.h.

◆ zetb

template<typename T>
T rocm_backend::smem_task< T >::zetb

Definition at line 85 of file grid_gpu_internal_header.h.

◆ zetp

template<typename T>
T rocm_backend::smem_task< T >::zetp

Definition at line 86 of file grid_gpu_internal_header.h.

◆ prefactor

template<typename T>
T rocm_backend::smem_task< T >::prefactor

Definition at line 87 of file grid_gpu_internal_header.h.

◆ off_diag_twice

template<typename T>
T rocm_backend::smem_task< T >::off_diag_twice

Definition at line 88 of file grid_gpu_internal_header.h.

◆ la_max

template<typename T>
char rocm_backend::smem_task< T >::la_max

Definition at line 89 of file grid_gpu_internal_header.h.

◆ lb_max

template<typename T>
char rocm_backend::smem_task< T >::lb_max

Definition at line 90 of file grid_gpu_internal_header.h.

◆ la_min

template<typename T>
char rocm_backend::smem_task< T >::la_min

Definition at line 91 of file grid_gpu_internal_header.h.

◆ lb_min

template<typename T>
char rocm_backend::smem_task< T >::lb_min

Definition at line 92 of file grid_gpu_internal_header.h.

◆ lp

template<typename T>
char rocm_backend::smem_task< T >::lp

Definition at line 93 of file grid_gpu_internal_header.h.

◆ n1

template<typename T>
unsigned short int rocm_backend::smem_task< T >::n1

Definition at line 95 of file grid_gpu_internal_header.h.

◆ n2

template<typename T>
unsigned short int rocm_backend::smem_task< T >::n2

Definition at line 96 of file grid_gpu_internal_header.h.

◆ nsgfa

template<typename T>
unsigned short int rocm_backend::smem_task< T >::nsgfa

Definition at line 98 of file grid_gpu_internal_header.h.

◆ nsgfb

template<typename T>
unsigned short int rocm_backend::smem_task< T >::nsgfb

Definition at line 99 of file grid_gpu_internal_header.h.

◆ nsgf_seta

template<typename T>
unsigned short int rocm_backend::smem_task< T >::nsgf_seta

Definition at line 101 of file grid_gpu_internal_header.h.

◆ nsgf_setb

template<typename T>
unsigned short int rocm_backend::smem_task< T >::nsgf_setb

Definition at line 102 of file grid_gpu_internal_header.h.

◆ first_coseta

template<typename T>
int rocm_backend::smem_task< T >::first_coseta

Definition at line 104 of file grid_gpu_internal_header.h.

◆ first_cosetb

template<typename T>
int rocm_backend::smem_task< T >::first_cosetb

Definition at line 105 of file grid_gpu_internal_header.h.

◆ ncoseta

template<typename T>
int rocm_backend::smem_task< T >::ncoseta

Definition at line 107 of file grid_gpu_internal_header.h.

◆ ncosetb

template<typename T>
int rocm_backend::smem_task< T >::ncosetb

Definition at line 108 of file grid_gpu_internal_header.h.

◆ maxcoa

template<typename T>
int rocm_backend::smem_task< T >::maxcoa

Definition at line 110 of file grid_gpu_internal_header.h.

◆ maxcob

template<typename T>
int rocm_backend::smem_task< T >::maxcob

Definition at line 111 of file grid_gpu_internal_header.h.

◆ pab_block

template<typename T>
T* rocm_backend::smem_task< T >::pab_block

Definition at line 113 of file grid_gpu_internal_header.h.

◆ sphia

template<typename T>
T* rocm_backend::smem_task< T >::sphia

Definition at line 114 of file grid_gpu_internal_header.h.

◆ sphib

template<typename T>
T* rocm_backend::smem_task< T >::sphib

Definition at line 115 of file grid_gpu_internal_header.h.

◆ hab_block

template<typename T>
T* rocm_backend::smem_task< T >::hab_block

Definition at line 117 of file grid_gpu_internal_header.h.

◆ forces_a

template<typename T>
T* rocm_backend::smem_task< T >::forces_a

Definition at line 118 of file grid_gpu_internal_header.h.

◆ forces_b

template<typename T>
T* rocm_backend::smem_task< T >::forces_b

Definition at line 119 of file grid_gpu_internal_header.h.


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