(git:06f838d)
Loading...
Searching...
No Matches
grid_cpu_task_list_internal Struct Reference

Internal representation of a task list. More...

#include <grid_cpu_task_list_internal.h>

Data Fields

bool orthorhombic
 
int ntasks
 
int nlevels
 
int natoms
 
int nkinds
 
int nblocks
 
int * block_offsets
 
double * atom_positions
 
int * atom_kinds
 
grid_basis_set ** basis_sets
 
grid_cpu_tasktasks
 
grid_cpu_layoutlayouts
 
int * first_level_block_task
 
int * last_level_block_task
 
int maxco
 
double ** threadlocals
 
size_t * threadlocal_sizes
 

Detailed Description

Internal representation of a task list.

Author
Ole Schuett

Definition at line 51 of file grid_cpu_task_list_internal.h.

Field Documentation

◆ orthorhombic

bool grid_cpu_task_list_internal::orthorhombic

Definition at line 52 of file grid_cpu_task_list_internal.h.

◆ ntasks

int grid_cpu_task_list_internal::ntasks

Definition at line 53 of file grid_cpu_task_list_internal.h.

◆ nlevels

int grid_cpu_task_list_internal::nlevels

Definition at line 54 of file grid_cpu_task_list_internal.h.

◆ natoms

int grid_cpu_task_list_internal::natoms

Definition at line 55 of file grid_cpu_task_list_internal.h.

◆ nkinds

int grid_cpu_task_list_internal::nkinds

Definition at line 56 of file grid_cpu_task_list_internal.h.

◆ nblocks

int grid_cpu_task_list_internal::nblocks

Definition at line 57 of file grid_cpu_task_list_internal.h.

◆ block_offsets

int* grid_cpu_task_list_internal::block_offsets

Definition at line 58 of file grid_cpu_task_list_internal.h.

◆ atom_positions

double* grid_cpu_task_list_internal::atom_positions

Definition at line 59 of file grid_cpu_task_list_internal.h.

◆ atom_kinds

int* grid_cpu_task_list_internal::atom_kinds

Definition at line 60 of file grid_cpu_task_list_internal.h.

◆ basis_sets

grid_basis_set** grid_cpu_task_list_internal::basis_sets

Definition at line 61 of file grid_cpu_task_list_internal.h.

◆ tasks

grid_cpu_task* grid_cpu_task_list_internal::tasks

Definition at line 62 of file grid_cpu_task_list_internal.h.

◆ layouts

grid_cpu_layout* grid_cpu_task_list_internal::layouts

Definition at line 63 of file grid_cpu_task_list_internal.h.

◆ first_level_block_task

int* grid_cpu_task_list_internal::first_level_block_task

Definition at line 64 of file grid_cpu_task_list_internal.h.

◆ last_level_block_task

int* grid_cpu_task_list_internal::last_level_block_task

Definition at line 65 of file grid_cpu_task_list_internal.h.

◆ maxco

int grid_cpu_task_list_internal::maxco

Definition at line 66 of file grid_cpu_task_list_internal.h.

◆ threadlocals

double** grid_cpu_task_list_internal::threadlocals

Definition at line 67 of file grid_cpu_task_list_internal.h.

◆ threadlocal_sizes

size_t* grid_cpu_task_list_internal::threadlocal_sizes

Definition at line 68 of file grid_cpu_task_list_internal.h.


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