BandSPDLinThreadSolver Class Reference#include <BandSPDLinThreadSolver.h>
Inheritance diagram for BandSPDLinThreadSolver:
List of all members.
Detailed Description
Definition at line 43 of file BandSPDLinThreadSolver.h.
Constructor & Destructor Documentation
BandSPDLinThreadSolver::BandSPDLinThreadSolver |
( |
|
) |
|
BandSPDLinThreadSolver::BandSPDLinThreadSolver |
( |
int |
numProcessors, |
|
|
int |
blockSize | |
|
) |
| | |
BandSPDLinThreadSolver::~BandSPDLinThreadSolver |
( |
|
) |
|
Member Function Documentation
int BandSPDLinThreadSolver::solve |
( |
void |
|
) |
[virtual] |
Implements BandSPDLinSolver.
Definition at line 104 of file BandSPDLinThreadSolver.cpp.
References thread_control_block::A, BandSPDLinSOE::A, thread_control_block::B, BandSPDLinSOE::B, BandSPDLinThreadSolver_Worker(), thread_control_block::blockSize, thread_control_block::currentBlock, thread_control_block::end_cond, thread_control_block::end_mutex, thread_control_block::endBlock_cond, thread_control_block::endBlock_mutex, BandSPDLinSOE::factored, for(), BandSPDLinSOE::half_band, if(), thread_control_block::info, thread_control_block::kd, thread_control_block::n, n, thread_control_block::numThreads, opserr, BandSPDLinSOE::size, thread_control_block::start_cond, thread_control_block::start_mutex, thread_control_block::startBlock_cond, thread_control_block::startBlock_mutex, TCB_BandSPDLinThreadSolver, BandSPDLinSolver::theSOE, thread_control_block::threadID, thread_control_block::threadsDone, thread_control_block::threadsDoneBlock, thread_control_block::workToDo, thread_control_block::X, and BandSPDLinSOE::X.
int BandSPDLinThreadSolver::setSize |
( |
void |
|
) |
[virtual] |
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:38 2006 for OpenSees by 1.5.0
|