Marine systems simulation
CoRiBoDynamics::ConstraintSolver::SubDomainInertiaTask Class Reference

#include <ConstraintSolver.h>

+ Inheritance diagram for CoRiBoDynamics::ConstraintSolver::SubDomainInertiaTask:
+ Collaboration diagram for CoRiBoDynamics::ConstraintSolver::SubDomainInertiaTask:

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
 
SparseMatrixBuilderm_MatrixBuilder
 
Vector * m_Force
 
const double * m_X
 
double m_T
 

Detailed Description

inherits Task wraps a subset of RigidElements in a Task for parallell computation of update step

Member Function Documentation

◆ Execute()

void CoRiBoDynamics::ConstraintSolver::SubDomainInertiaTask::Execute ( )
virtual

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