Marine systems simulation
CoRiBoDynamics::SparseMatrixBuilder Member List

This is the complete list of members for CoRiBoDynamics::SparseMatrixBuilder, including all inherited members.

AddToMatrix(int i, int j, const mat6 &M) (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
AddToMatrixThreadSafe(int i, int j, const mat6 &M) (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilder
ApplyApproximateInverse(const Vector &b, Vector &x)CoRiBoDynamics::SparseMatrixBuildervirtual
ApplyLinearOperator(const Vector &x, Vector &y)CoRiBoDynamics::SparseMatrixBuildervirtual
ComputeApproximateInverse()CoRiBoDynamics::SparseMatrixBuildervirtual
FillSubMatrix(SparseMat &result, std::vector< int >::iterator elements_begin, std::vector< int >::iterator elements_end)CoRiBoDynamics::SparseMatrixBuilderprotected
GetElementMatrix(int index) (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilder
InitializeElementMatrix(int i, const mat6 &M)CoRiBoDynamics::SparseMatrixBuilder
m_A_0_diagonal (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
m_A_1_diagonalCoRiBoDynamics::SparseMatrixBuilderprotected
m_connection_indices (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
m_connection_matrices (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
m_connection_solver (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
m_ConnectionElementLock (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
m_connectome (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
m_MatrixColumnLocksCoRiBoDynamics::SparseMatrixBuilderprotected
m_setCoRiBoDynamics::SparseMatrixBuilderprotected
m_size (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
m_SubMultiplicationTaskCoRiBoDynamics::SparseMatrixBuilderprotected
m_ThreadPoolCoRiBoDynamics::SparseMatrixBuilderprotected
m_TridiagonalSubSolverTask (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderprotected
m_U_0_diagonalCoRiBoDynamics::SparseMatrixBuilderprotected
m_U_1_diagonalCoRiBoDynamics::SparseMatrixBuilderprotected
SetDropSize(int size)CoRiBoDynamics::SparseMatrixBuilderinline
SparseMatrixBuilder(CoreBoundThreadPool *ThreadPool) (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilderexplicit
StartBuilding(int size) (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilder
SystemSize() (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuildervirtual
~LinearOperator() (defined in CoRiBoDynamics::LinearOperator)CoRiBoDynamics::LinearOperatorinlinevirtual
~SparseMatrixBuilder() (defined in CoRiBoDynamics::SparseMatrixBuilder)CoRiBoDynamics::SparseMatrixBuilder