(git:f2a7cfd)
Loading...
Searching...
No Matches
rocm_backend::task_info Struct Reference

Internal representation of a task. More...

#include <grid_gpu_context.h>

Data Fields

int level
int iatom
int jatom
int iset
int jset
int ipgf
int jpgf
int ikind
int jkind
int border_mask
int block_num
int max_cab_size {0}
double radius
double ra [3]
double rb [3]
double rp [3]
double rab2
double zeta
double zetb
double zetp
double prefactor
double off_diag_twice
double rab [3]
int lp_max {0}
size_t coef_offset {0}
int la_max
int lb_max
int la_min
int lb_min
int first_coseta
int first_cosetb
int ncoseta
int ncosetb
int nsgfa
int nsgfb
int nsgf_seta
int nsgf_setb
int maxcoa
int maxcob
int sgfa
int sgfb
int subblock_offset
double3 roffset
int3 cube_size
int3 lb_cube
int3 cube_center
double discrete_radius
bool apply_border_mask
bool block_transposed
bool skip_task

Detailed Description

Internal representation of a task.

Definition at line 385 of file grid_gpu_context.h.

Field Documentation

◆ level

int rocm_backend::task_info::level

Definition at line 386 of file grid_gpu_context.h.

◆ iatom

int rocm_backend::task_info::iatom

Definition at line 387 of file grid_gpu_context.h.

◆ jatom

int rocm_backend::task_info::jatom

Definition at line 388 of file grid_gpu_context.h.

◆ iset

int rocm_backend::task_info::iset

Definition at line 389 of file grid_gpu_context.h.

◆ jset

int rocm_backend::task_info::jset

Definition at line 390 of file grid_gpu_context.h.

◆ ipgf

int rocm_backend::task_info::ipgf

Definition at line 391 of file grid_gpu_context.h.

◆ jpgf

int rocm_backend::task_info::jpgf

Definition at line 392 of file grid_gpu_context.h.

◆ ikind

int rocm_backend::task_info::ikind

Definition at line 393 of file grid_gpu_context.h.

◆ jkind

int rocm_backend::task_info::jkind

Definition at line 393 of file grid_gpu_context.h.

◆ border_mask

int rocm_backend::task_info::border_mask

Definition at line 394 of file grid_gpu_context.h.

◆ block_num

int rocm_backend::task_info::block_num

Definition at line 395 of file grid_gpu_context.h.

◆ max_cab_size

int rocm_backend::task_info::max_cab_size {0}

Definition at line 396 of file grid_gpu_context.h.

◆ radius

double rocm_backend::task_info::radius

Definition at line 397 of file grid_gpu_context.h.

◆ ra

double rocm_backend::task_info::ra[3]

Definition at line 398 of file grid_gpu_context.h.

◆ rb

double rocm_backend::task_info::rb[3]

Definition at line 398 of file grid_gpu_context.h.

◆ rp

double rocm_backend::task_info::rp[3]

Definition at line 398 of file grid_gpu_context.h.

◆ rab2

double rocm_backend::task_info::rab2

Definition at line 399 of file grid_gpu_context.h.

◆ zeta

double rocm_backend::task_info::zeta

Definition at line 400 of file grid_gpu_context.h.

◆ zetb

double rocm_backend::task_info::zetb

Definition at line 400 of file grid_gpu_context.h.

◆ zetp

double rocm_backend::task_info::zetp

Definition at line 400 of file grid_gpu_context.h.

◆ prefactor

double rocm_backend::task_info::prefactor

Definition at line 400 of file grid_gpu_context.h.

◆ off_diag_twice

double rocm_backend::task_info::off_diag_twice

Definition at line 400 of file grid_gpu_context.h.

◆ rab

double rocm_backend::task_info::rab[3]

Definition at line 401 of file grid_gpu_context.h.

◆ lp_max

int rocm_backend::task_info::lp_max {0}

Definition at line 402 of file grid_gpu_context.h.

◆ coef_offset

size_t rocm_backend::task_info::coef_offset {0}

Definition at line 403 of file grid_gpu_context.h.

◆ la_max

int rocm_backend::task_info::la_max

Definition at line 404 of file grid_gpu_context.h.

◆ lb_max

int rocm_backend::task_info::lb_max

Definition at line 404 of file grid_gpu_context.h.

◆ la_min

int rocm_backend::task_info::la_min

Definition at line 404 of file grid_gpu_context.h.

◆ lb_min

int rocm_backend::task_info::lb_min

Definition at line 404 of file grid_gpu_context.h.

◆ first_coseta

int rocm_backend::task_info::first_coseta

Definition at line 404 of file grid_gpu_context.h.

◆ first_cosetb

int rocm_backend::task_info::first_cosetb

Definition at line 404 of file grid_gpu_context.h.

◆ ncoseta

int rocm_backend::task_info::ncoseta

Definition at line 404 of file grid_gpu_context.h.

◆ ncosetb

int rocm_backend::task_info::ncosetb

Definition at line 405 of file grid_gpu_context.h.

◆ nsgfa

int rocm_backend::task_info::nsgfa

Definition at line 405 of file grid_gpu_context.h.

◆ nsgfb

int rocm_backend::task_info::nsgfb

Definition at line 405 of file grid_gpu_context.h.

◆ nsgf_seta

int rocm_backend::task_info::nsgf_seta

Definition at line 405 of file grid_gpu_context.h.

◆ nsgf_setb

int rocm_backend::task_info::nsgf_setb

Definition at line 405 of file grid_gpu_context.h.

◆ maxcoa

int rocm_backend::task_info::maxcoa

Definition at line 405 of file grid_gpu_context.h.

◆ maxcob

int rocm_backend::task_info::maxcob

Definition at line 405 of file grid_gpu_context.h.

◆ sgfa

int rocm_backend::task_info::sgfa

Definition at line 406 of file grid_gpu_context.h.

◆ sgfb

int rocm_backend::task_info::sgfb

Definition at line 406 of file grid_gpu_context.h.

◆ subblock_offset

int rocm_backend::task_info::subblock_offset

Definition at line 406 of file grid_gpu_context.h.

◆ roffset

double3 rocm_backend::task_info::roffset

Definition at line 407 of file grid_gpu_context.h.

◆ cube_size

int3 rocm_backend::task_info::cube_size

Definition at line 408 of file grid_gpu_context.h.

◆ lb_cube

int3 rocm_backend::task_info::lb_cube

Definition at line 409 of file grid_gpu_context.h.

◆ cube_center

int3 rocm_backend::task_info::cube_center

Definition at line 410 of file grid_gpu_context.h.

◆ discrete_radius

double rocm_backend::task_info::discrete_radius

Definition at line 411 of file grid_gpu_context.h.

◆ apply_border_mask

bool rocm_backend::task_info::apply_border_mask

Definition at line 412 of file grid_gpu_context.h.

◆ block_transposed

bool rocm_backend::task_info::block_transposed

Definition at line 413 of file grid_gpu_context.h.

◆ skip_task

bool rocm_backend::task_info::skip_task

Definition at line 414 of file grid_gpu_context.h.


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