(git:98357aa)
Loading...
Searching...
No Matches
rocm_backend::kernel_buffers Struct Reference

Device buffers used by the collocate and integrate kernels. Which fields are non-null depends on which kernel is launched. More...

#include <grid_gpu_context.h>

Data Fields

double * pab_block {nullptr}
 
double * grid {nullptr}
 
double * coef {nullptr}
 
double * hab_block {nullptr}
 
double * forces {nullptr}
 
double * virial {nullptr}
 
double * cab {nullptr}
 

Detailed Description

Device buffers used by the collocate and integrate kernels. Which fields are non-null depends on which kernel is launched.

Definition at line 421 of file grid_gpu_context.h.

Field Documentation

◆ pab_block

double* rocm_backend::kernel_buffers::pab_block {nullptr}

Definition at line 422 of file grid_gpu_context.h.

◆ grid

double* rocm_backend::kernel_buffers::grid {nullptr}

Definition at line 423 of file grid_gpu_context.h.

◆ coef

double* rocm_backend::kernel_buffers::coef {nullptr}

Definition at line 424 of file grid_gpu_context.h.

◆ hab_block

double* rocm_backend::kernel_buffers::hab_block {nullptr}

Definition at line 425 of file grid_gpu_context.h.

◆ forces

double* rocm_backend::kernel_buffers::forces {nullptr}

Definition at line 426 of file grid_gpu_context.h.

◆ virial

double* rocm_backend::kernel_buffers::virial {nullptr}

Definition at line 427 of file grid_gpu_context.h.

◆ cab

double* rocm_backend::kernel_buffers::cab {nullptr}

Definition at line 428 of file grid_gpu_context.h.


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