SOFA API  1c8b807d
Open source framework for multi-physics simuation
sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy > Member List

This is the complete list of members for sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >, including all inherited members.

add(unsigned int bi, unsigned int bj, const Block &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
add(unsigned int bi, unsigned int bj, int &rowId, int &colId, const Block &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addBlock(Index i, Index j, const Block &v)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addBlock(Index i, Index j, Index &rowId, Index &colId, const Block &v)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addDBlock(unsigned int bi, unsigned int bj, const DBlock &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addDiag(unsigned int bi, const Block &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addDiag(unsigned int bi, int &rowId, int &colId, const Block &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addDiagDBlock(unsigned int bi, const DBlock &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addDiagDValue(unsigned int bi, const Real b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addDiagDValue(unsigned int bi, int &rowId, int &colId, const Real b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addDValue(unsigned int bi, unsigned int bj, const Real b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addDValue(unsigned int bi, unsigned int bj, int &rowId, int &colId, const Real b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addLine(Index lIndex, RowType row)sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
addSym(unsigned int bi, unsigned int bj, const Block &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addSym(unsigned int bi, unsigned int bj, int &rowId, int &colId, int &rowIdT, int &colIdT, const Block &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addSymDBlock(unsigned int bi, unsigned int bj, const DBlock &b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addSymDValue(unsigned int bi, unsigned int bj, const Real b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
addSymDValue(unsigned int bi, unsigned int bj, int &rowId, int &colId, int &rowIdT, int &colIdT, Real b)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
AutoCompresssofa::linearalgebra::CRSConstraintPolicystatic
AutoSizesofa::linearalgebra::CRSConstraintPolicystatic
begin() constsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
bloc(Index i, Index j) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
Block typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
block(Index i, Index j) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
blockMultTranspose(const TBlock &blockA, const TBlock &blockB)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlinestatic
BlockTranspose typedefsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
btempsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
category enum valuesofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
cbegin() constsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
cend() constsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
check_matrix()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
check_matrix(Index nzmax, Index m, Index n, Index *a_p, Index *a_i, Block *a_x)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlinestatic
clear()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
ClearByZerossofa::linearalgebra::CRSConstraintPolicystatic
clearColBlock(Index j)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
clearRowBlock(Index i)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
clearRowColBlock(Index i)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
colBSize() constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
ColIterator typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
colsIndexsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
colsValuesofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
compress()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
compressBtemp()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
compressCSR()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
CompressedRowSparseMatrixConstraint()sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
CompressedRowSparseMatrixConstraint(Index nbRow, Index nbCol)sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
CompressedRowSparseMatrixGeneric()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
CompressedRowSparseMatrixGeneric(Index nbBlockRow, Index nbBlockCol)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
CompressZerossofa::linearalgebra::CRSConstraintPolicystatic
countEmptyBlocks() constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
CRSMatrix typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
Data typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
DBlock typedefsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
deleteRow(Index rowId)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
empty() constsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
end() constsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
Expr typedefsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
fullRows()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
fullyCompressBtemp()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
getBlock(Index i, Index j) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
getColsIndex() constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
getColsValue() constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
getMaxColIndex()sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
getRowBegin() constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
getRowIndex() constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
getRowRange(Index id) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
getSymBlock(Index i, Index j) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
getWBlock(Index i, Index j, bool create=false)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
Index typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
IndexedBlock typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
insertBtemp(const Index i, const Index j)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
IsAlwaysSquaresofa::linearalgebra::CRSDefaultPolicystatic
IsAlwaysSymmetricsofa::linearalgebra::CRSDefaultPolicystatic
KeyType typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
Matrix typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
matrixTypesofa::linearalgebra::CRSConstraintPolicystatic
mul(CompressedRowSparseMatrixGeneric< RB, RP > &res, const CompressedRowSparseMatrixGeneric< MB, MP > &m) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
mulTranspose(CompressedRowSparseMatrixGeneric< RB, RP > &res, const CompressedRowSparseMatrixGeneric< MB, MP > &m) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
multTransposeBaseVector(VecDeriv &res, const sofa::linearalgebra::BaseVector *lambda) constsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
Name()sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inlinestatic
nBlockColsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
nBlockRowsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
NCsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >static
NLsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >static
oldColsIndexsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
oldColsValuesofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
oldRowBeginsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
oldRowIndexsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
operand enum valuesofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
operator<<(std::ostream &out, const CompressedRowSparseMatrixConstraint< TBlock, Policy > &sc)sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >friend
operator>>(std::istream &in, CompressedRowSparseMatrixConstraint< TBlock, Policy > &sc)sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >friend
OrderedInsertionsofa::linearalgebra::CRSConstraintPolicystatic
Policy typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
Range typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
read(std::istream &is)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
readLine(Index lIndex) constsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
readVector(TVec &vec, std::istream &in)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
Real typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
rebind_to typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
registerBtempLine(typename VecIndexedBlock::const_iterator &itbtemp)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
registerNewCol(Index &colId, TBlock &bvalue)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
resizeBloc(Index nbBRow, Index nbBCol)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
resizeBlock(Index nbBRow, Index nbBCol)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlinevirtual
rowBeginsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
rowBSize() constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
rowIndexsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
RowIterator typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
s_invalidIndexsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >static
setBlock(Index i, Index j, const Block &v)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
setBlock(Index i, Index j, Index &rowId, Index &colId, const Block &v)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
setLine(Index lIndex, RowType row)sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
shiftIndices(Index base)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
size() constsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
skipCompressZerosofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
sortedFind(const VecIndex &v, Range in, Index val, Index &result)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlinestatic
sortedFind(const VecIndex &v, Index val, Index &result)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlinestatic
StoreLowerTriangularBlocksofa::linearalgebra::CRSDefaultPolicystatic
swap(Matrix &m)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
touchedBlocksofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
traits typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
transposeFullRows(CompressedRowSparseMatrixGeneric< TBlock2, TPolicy2 > &res) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
VecBlock typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
VecFlag typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
VecIndex typedefsofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >
VecIndexedBlock typedefsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >
wbloc(Index i, Index j, bool create=false)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
wblock(Index i, Index j, bool create=false)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
wblock(Index i, Index j, Index &rowId, Index &colId, bool create=false)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
write(std::ostream &os) constsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inline
writeLine(Index lIndex)sofa::linearalgebra::CompressedRowSparseMatrixConstraint< TBlock, TPolicy >inline
writeVector(const TVec &vec, std::ostream &os)sofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >inlineprotected
~CompressedRowSparseMatrixGeneric()=defaultsofa::linearalgebra::CompressedRowSparseMatrixGeneric< TBlock, CRSConstraintPolicy >virtual