Marine systems simulation
|
#include <ConstraintSolver.h>
Public Member Functions | |
void | init (int start_index, int end_index, SparseMatrixBuilder *MatrixBuilder, Vector *Force, std::vector< RigidElement * > *element) |
void | ComputeSubDomain (double T, const double *const X) |
void | Execute () |
virtual void | Execute ()=0 |
Protected Attributes | |
int | m_ix0 |
int | m_ix1 |
start index | |
std::vector< RigidElement * > * | m_element |
end index | |
SparseMatrixBuilder * | m_MatrixBuilder |
Vector * | m_Force |
const double * | m_X |
double | m_T |
inherits Task wraps a subset of RigidElements in a Task for parallell computation of update step
|
virtual |
Implements CoRiBoDynamics::CoreBoundThreadPool::Task.