ergo
compute_grid_thread_func_struct Struct Reference

Public Member Functions

 compute_grid_thread_func_struct (const BasisInfoStruct &bis_)
 

Public Attributes

const BasisInfoStructbis
 
DensitySpecStructdensity
 
rhoTreeNoderhoTreeRootNode
 
rhoTreeNoderhoTreeRootNodeShells
 
GridGenerationParamsStruct gridGenerationParams
 
FILE * gridFile
 
BoxStructstartBox
 
int Nx
 
int Ny
 
int Nz
 
int maxNoOfRelevantDistrsPerBox
 
pthread_mutex_t * fileMutex
 
pthread_mutex_t * jobMutex
 
pthread_t thread
 
int * currJobNumber
 
int noOfPoints
 
int noOfWrittenBatches
 
ComputeGridResultValuesStruct resultValues
 
int threadNo
 
int resultCode
 
bool generateSparsePatternOnly
 
Dft::SparsePattern * sparsePattern
 
tripleVectorOfIntcounterArrForPlot
 

Constructor & Destructor Documentation

◆ compute_grid_thread_func_struct()

compute_grid_thread_func_struct::compute_grid_thread_func_struct ( const BasisInfoStruct bis_)
inlineexplicit

Member Data Documentation

◆ bis

const BasisInfoStruct& compute_grid_thread_func_struct::bis

◆ counterArrForPlot

tripleVectorOfInt* compute_grid_thread_func_struct::counterArrForPlot

◆ currJobNumber

int* compute_grid_thread_func_struct::currJobNumber

◆ density

DensitySpecStruct* compute_grid_thread_func_struct::density

◆ fileMutex

pthread_mutex_t* compute_grid_thread_func_struct::fileMutex

◆ generateSparsePatternOnly

bool compute_grid_thread_func_struct::generateSparsePatternOnly

◆ gridFile

FILE* compute_grid_thread_func_struct::gridFile

◆ gridGenerationParams

GridGenerationParamsStruct compute_grid_thread_func_struct::gridGenerationParams

◆ jobMutex

pthread_mutex_t* compute_grid_thread_func_struct::jobMutex

◆ maxNoOfRelevantDistrsPerBox

int compute_grid_thread_func_struct::maxNoOfRelevantDistrsPerBox

◆ noOfPoints

int compute_grid_thread_func_struct::noOfPoints

◆ noOfWrittenBatches

int compute_grid_thread_func_struct::noOfWrittenBatches

◆ Nx

int compute_grid_thread_func_struct::Nx

◆ Ny

int compute_grid_thread_func_struct::Ny

◆ Nz

int compute_grid_thread_func_struct::Nz

◆ resultCode

int compute_grid_thread_func_struct::resultCode

◆ resultValues

ComputeGridResultValuesStruct compute_grid_thread_func_struct::resultValues

◆ rhoTreeRootNode

rhoTreeNode* compute_grid_thread_func_struct::rhoTreeRootNode

◆ rhoTreeRootNodeShells

rhoTreeNode* compute_grid_thread_func_struct::rhoTreeRootNodeShells

◆ sparsePattern

Dft::SparsePattern* compute_grid_thread_func_struct::sparsePattern

◆ startBox

BoxStruct* compute_grid_thread_func_struct::startBox

◆ thread

pthread_t compute_grid_thread_func_struct::thread

◆ threadNo

int compute_grid_thread_func_struct::threadNo

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