Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

thread_control_block Struct Reference

List of all members.

Public Attributes

mutex_t start_mutex
mutex_t end_mutex
mutex_t startBlock_mutex
mutex_t endBlock_mutex
cond_t start_cond
cond_t end_cond
cond_t startBlock_cond
cond_t endBlock_cond
double* A
double * X
double * B
int* iDiagLoc
int size
int blockSize
int maxColHeight
double minDiagTol
int* RowTop
double** topRowPtr
double * invD
int currentBlock
int workToDo
int info
int threadID
int numThreads
int threadsDone
int threadsDoneBlock

Member Data Documentation

double * thread_control_block::A
 

Definition at line 64 of file ProfileSPDLinDirectThreadSolver.cpp.

double * thread_control_block::B
 

Definition at line 64 of file ProfileSPDLinDirectThreadSolver.cpp.

int * thread_control_block::RowTop
 

Definition at line 70 of file ProfileSPDLinDirectThreadSolver.cpp.

double * thread_control_block::X
 

Definition at line 64 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::blockSize
 

Definition at line 67 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::currentBlock
 

Definition at line 73 of file ProfileSPDLinDirectThreadSolver.cpp.

cond_t thread_control_block::endBlock_cond
 

Definition at line 62 of file ProfileSPDLinDirectThreadSolver.cpp.

mutex_t thread_control_block::endBlock_mutex
 

Definition at line 57 of file ProfileSPDLinDirectThreadSolver.cpp.

cond_t thread_control_block::end_cond
 

Definition at line 60 of file ProfileSPDLinDirectThreadSolver.cpp.

mutex_t thread_control_block::end_mutex
 

Definition at line 55 of file ProfileSPDLinDirectThreadSolver.cpp.

int * thread_control_block::iDiagLoc
 

Definition at line 65 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::info
 

Definition at line 75 of file ProfileSPDLinDirectThreadSolver.cpp.

double * thread_control_block::invD
 

Definition at line 71 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::maxColHeight
 

Definition at line 68 of file ProfileSPDLinDirectThreadSolver.cpp.

double thread_control_block::minDiagTol
 

Definition at line 69 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::numThreads
 

Definition at line 77 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::size
 

Definition at line 66 of file ProfileSPDLinDirectThreadSolver.cpp.

cond_t thread_control_block::startBlock_cond
 

Definition at line 61 of file ProfileSPDLinDirectThreadSolver.cpp.

mutex_t thread_control_block::startBlock_mutex
 

Definition at line 56 of file ProfileSPDLinDirectThreadSolver.cpp.

cond_t thread_control_block::start_cond
 

Definition at line 59 of file ProfileSPDLinDirectThreadSolver.cpp.

mutex_t thread_control_block::start_mutex
 

Definition at line 54 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::threadID
 

Definition at line 76 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::threadsDone
 

Definition at line 78 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::threadsDoneBlock
 

Definition at line 79 of file ProfileSPDLinDirectThreadSolver.cpp.

double ** thread_control_block::topRowPtr
 

Definition at line 71 of file ProfileSPDLinDirectThreadSolver.cpp.

int thread_control_block::workToDo
 

Definition at line 74 of file ProfileSPDLinDirectThreadSolver.cpp.


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