(git:3add494)
grid_context_ Struct Reference

#include <grid_dgemm_private_header.h>

Data Fields

int ntasks
 
int nlevels
 
int natoms
 
int nkinds
 
int nblocks
 
int nblocks_total
 
int nkinds_total
 
int nlevels_total
 
int ntasks_total
 
int * block_offsets
 
double * atom_positions
 
int * atom_kinds
 
grid_basis_set ** basis_sets
 
_task ** tasks
 
_layoutlayouts
 
int * tasks_per_level
 
int maxco
 
bool apply_cutoff
 
bool work_on_gpu
 
int number_of_devices
 
int * device_id
 
int queue_length
 
struct collocation_integration_ ** handler
 
int number_of_handler
 
tensorgrid
 
void * scratch
 
bool orthorhombic
 
enum checksum_ checksum
 

Detailed Description

Definition at line 60 of file grid_dgemm_private_header.h.

Field Documentation

◆ ntasks

int grid_context_::ntasks

Definition at line 61 of file grid_dgemm_private_header.h.

◆ nlevels

int grid_context_::nlevels

Definition at line 62 of file grid_dgemm_private_header.h.

◆ natoms

int grid_context_::natoms

Definition at line 63 of file grid_dgemm_private_header.h.

◆ nkinds

int grid_context_::nkinds

Definition at line 64 of file grid_dgemm_private_header.h.

◆ nblocks

int grid_context_::nblocks

Definition at line 65 of file grid_dgemm_private_header.h.

◆ nblocks_total

int grid_context_::nblocks_total

Definition at line 66 of file grid_dgemm_private_header.h.

◆ nkinds_total

int grid_context_::nkinds_total

Definition at line 67 of file grid_dgemm_private_header.h.

◆ nlevels_total

int grid_context_::nlevels_total

Definition at line 68 of file grid_dgemm_private_header.h.

◆ ntasks_total

int grid_context_::ntasks_total

Definition at line 69 of file grid_dgemm_private_header.h.

◆ block_offsets

int* grid_context_::block_offsets

Definition at line 70 of file grid_dgemm_private_header.h.

◆ atom_positions

double* grid_context_::atom_positions

Definition at line 71 of file grid_dgemm_private_header.h.

◆ atom_kinds

int* grid_context_::atom_kinds

Definition at line 72 of file grid_dgemm_private_header.h.

◆ basis_sets

grid_basis_set** grid_context_::basis_sets

Definition at line 73 of file grid_dgemm_private_header.h.

◆ tasks

_task** grid_context_::tasks

Definition at line 74 of file grid_dgemm_private_header.h.

◆ layouts

_layout* grid_context_::layouts

Definition at line 75 of file grid_dgemm_private_header.h.

◆ tasks_per_level

int* grid_context_::tasks_per_level

Definition at line 76 of file grid_dgemm_private_header.h.

◆ maxco

int grid_context_::maxco

Definition at line 77 of file grid_dgemm_private_header.h.

◆ apply_cutoff

bool grid_context_::apply_cutoff

Definition at line 78 of file grid_dgemm_private_header.h.

◆ work_on_gpu

bool grid_context_::work_on_gpu

Definition at line 79 of file grid_dgemm_private_header.h.

◆ number_of_devices

int grid_context_::number_of_devices

Definition at line 80 of file grid_dgemm_private_header.h.

◆ device_id

int* grid_context_::device_id

Definition at line 81 of file grid_dgemm_private_header.h.

◆ queue_length

int grid_context_::queue_length

Definition at line 82 of file grid_dgemm_private_header.h.

◆ handler

struct collocation_integration_** grid_context_::handler

Definition at line 83 of file grid_dgemm_private_header.h.

◆ number_of_handler

int grid_context_::number_of_handler

Definition at line 84 of file grid_dgemm_private_header.h.

◆ grid

tensor* grid_context_::grid

Definition at line 85 of file grid_dgemm_private_header.h.

◆ scratch

void* grid_context_::scratch

Definition at line 86 of file grid_dgemm_private_header.h.

◆ orthorhombic

bool grid_context_::orthorhombic

Definition at line 87 of file grid_dgemm_private_header.h.

◆ checksum

enum checksum_ grid_context_::checksum

Definition at line 87 of file grid_dgemm_private_header.h.


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