Marine systems simulation
|
#include <SparseMatrixBuilder.h>
Public Types | |
enum | State { COMPUTE , SOLVE } |
Public Member Functions | |
void | Execute () |
virtual void | Execute ()=0 |
Public Attributes | |
std::vector< int > | elements |
Eigen::SimplicialLLT< SparseMat, Eigen::Upper, Eigen::NaturalOrdering< int > > * | m_sparse_solver |
SparseMat | connection_matrix |
const Vector * | global_B |
Vector | b |
Vector | x |
double | accumulator |
enum CoRiBoDynamics::SparseMatrixBuilder::ConnectionSolverTask::State | state |
SparseMatrixBuilder * | m_builder |
Wraps a Cholesky UtU solver in a Task for parallell computation
|
virtual |
Implements CoRiBoDynamics::CoreBoundThreadPool::Task.