| add(Index row, Index col, double value) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| sofa::linearalgebra::BaseMatrix::add(Index row, Index col, const type::Mat3x3d &_M) | sofa::linearalgebra::BaseMatrix | virtual |
| sofa::linearalgebra::BaseMatrix::add(Index row, Index col, const type::Mat3x3f &_M) | sofa::linearalgebra::BaseMatrix | virtual |
| sofa::linearalgebra::BaseMatrix::add(Index row, Index col, const type::Mat2x2d &_M) | sofa::linearalgebra::BaseMatrix | virtual |
| sofa::linearalgebra::BaseMatrix::add(Index row, Index col, const type::Mat2x2f &_M) | sofa::linearalgebra::BaseMatrix | virtual |
| sofa::linearalgebra::BaseMatrix::add(Index row, Index col, const type::Mat6x6d &_M) | sofa::linearalgebra::BaseMatrix | virtual |
| sofa::linearalgebra::BaseMatrix::add(Index row, Index col, const type::Mat6x6f &_M) | sofa::linearalgebra::BaseMatrix | virtual |
| addBlock(unsigned row, unsigned col, const Block &b) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| addMult(OutVecDeriv &result, const InVecDeriv &data) const | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| addMult(OutVecDeriv &result, const InVecDeriv &data, const OutReal fact) const | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| addMult_impl(OutType &result, const InType &data, Real fact) const | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inlineprotected |
| addMultTranspose(InVecDeriv &result, const OutVecDeriv &data) const | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| addMultTranspose(InVecDeriv &result, const OutVecDeriv &data, const OutReal fact) const | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| addMultTranspose_impl(InType &result, const OutType &data, Real fact) const | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inlineprotected |
| addToBaseMatrix(BaseMatrix *matrix, SReal factor, Index offset) const | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| alias(const LHS &lhs, const RHS &rhs) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inlineprotectedstatic |
| bAccessorAdd(InternalBlockAccessor *b, Index i, Index j, double v) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorAdd(InternalBlockAccessor *b, const float *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorAdd(InternalBlockAccessor *b, const double *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorAdd(InternalBlockAccessor *b, const int *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorAddDefaultImpl(InternalBlockAccessor *b, const T *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotected |
| bAccessorCopy(InternalBlockAccessor *) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorDelete(const InternalBlockAccessor *) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorElement(const InternalBlockAccessor *b, Index i, Index j) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorElements(const InternalBlockAccessor *b, float *buffer) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorElements(const InternalBlockAccessor *b, double *buffer) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorElements(const InternalBlockAccessor *b, int *buffer) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorElementsDefaultImpl(const InternalBlockAccessor *b, T *buffer) const | sofa::linearalgebra::BaseMatrix | inlineprotected |
| bAccessorFinishAdd(InternalBlockAccessor *b, const float *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorFinishAdd(InternalBlockAccessor *b, const double *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorFinishAdd(InternalBlockAccessor *b, const int *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorPrepareAdd(InternalBlockAccessor *b, float *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorPrepareAdd(InternalBlockAccessor *b, double *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorPrepareAdd(InternalBlockAccessor *b, int *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorPrepareAddDefaultImpl(InternalBlockAccessor *, T *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotected |
| bAccessorSet(InternalBlockAccessor *b, Index i, Index j, double v) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorSet(InternalBlockAccessor *b, const float *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorSet(InternalBlockAccessor *b, const double *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorSet(InternalBlockAccessor *b, const int *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| bAccessorSetDefaultImpl(InternalBlockAccessor *b, const T *buffer) | sofa::linearalgebra::BaseMatrix | inlineprotected |
| BaseMatrix() | sofa::linearalgebra::BaseMatrix | |
| bColSize() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| beginBlockRow(unsigned row) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| beginRow(Index index) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| blocAdd(Index i, Index j, const T *buffer) | sofa::linearalgebra::BaseMatrix | inline |
| blocCreate(Index i, Index j) | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| blocElements(Index i, Index j, T *buffer) const | sofa::linearalgebra::BaseMatrix | inline |
| blocGet(Index i, Index j) const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| blocGetW(Index i, Index j) | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| Block typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| BlockMatMap typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | protected |
| BlockRowMap typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | protected |
| blocSet(Index i, Index j, const T *buffer) | sofa::linearalgebra::BaseMatrix | inline |
| bRowBegin(Index ib) const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| bRowEnd(Index ib) const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| bRowRange(Index ib) const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| bRowsBegin() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| bRowsEnd() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| bRowSize() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| bRowsRange() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| cholesky | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | protected |
| choleskyDecompose() | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| choleskySolve(VectorEigen &x, const VectorEigen &b) const | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| clear() override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| sofa::linearalgebra::BaseMatrix::clear(Index i, Index j) | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| clearCol(Index col) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| clearCols(Index imin, Index imax) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| clearRow(Index i) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| clearRowCol(Index i) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| clearRows(Index imin, Index imax) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| clearRowsCols(Index imin, Index imax) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| coeffRef(Index i, Index j) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| cols(void) const | sofa::linearalgebra::BaseMatrix | inline |
| colSize(void) const override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| compress() override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| compressedMatrix | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | |
| CompressedMatrix typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| copy(const EigenBaseSparseMatrix &m, unsigned nbCol, unsigned shift) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| copyFrom(const CompressedRowSparseMatrix< type::Mat< Nout, Nin, AnyReal > > &crs) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| createBlock(unsigned column, const Block &b) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| createBlockAccessor(Index row, Index col, void *internalPtr=nullptr) | sofa::linearalgebra::BaseMatrix | inlineprotected |
| createBlockAccessor(Index row, Index col, Index internalData) | sofa::linearalgebra::BaseMatrix | inlineprotected |
| createBlockConstAccessor(Index row, Index col, void *internalPtr=nullptr) const | sofa::linearalgebra::BaseMatrix | inlineprotected |
| createBlockConstAccessor(Index row, Index col, Index internalData) const | sofa::linearalgebra::BaseMatrix | inlineprotected |
| createColBlockConstIterator(Index row, void *internalPtr) const | sofa::linearalgebra::BaseMatrix | inlineprotected |
| createColBlockConstIterator(Index row, Index internalData) const | sofa::linearalgebra::BaseMatrix | inlineprotected |
| createRowBlockConstIterator(void *internalPtr) const | sofa::linearalgebra::BaseMatrix | inlineprotected |
| createRowBlockConstIterator(Index internalData0, Index internalData1) const | sofa::linearalgebra::BaseMatrix | inlineprotected |
| EigenBaseSparseMatrix(Index nbRow=0, Index nbCol=0) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| EigenBaseSparseMatrix(const ThisMatrix &m) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| EigenSparseMatrix(int nbRow=0, int nbCol=0) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| element(Index i, Index j) const override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| ELEMENT_FLOAT enum value | sofa::linearalgebra::BaseMatrix | |
| ELEMENT_INT enum value | sofa::linearalgebra::BaseMatrix | |
| ELEMENT_UNKNOWN enum value | sofa::linearalgebra::BaseMatrix | |
| ElementType enum name | sofa::linearalgebra::BaseMatrix | |
| endBlockRow() | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| endSortedBlockRow() | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| getBandWidth() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| getBlockCols() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| getBlockRows() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| getCategory() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| getColsIndex() | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| getColsValue() | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| getElementSize() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| getElementType() const | sofa::linearalgebra::BaseMatrix | inlinevirtual |
| getInternal(BlockConstAccessor *b) | sofa::linearalgebra::BaseMatrix | inlineprotectedstatic |
| getInternal(const BlockConstAccessor *b) | sofa::linearalgebra::BaseMatrix | inlineprotectedstatic |
| getInternal(BlockAccessor *b) | sofa::linearalgebra::BaseMatrix | inlineprotectedstatic |
| getInternal(const BlockAccessor *b) | sofa::linearalgebra::BaseMatrix | inlineprotectedstatic |
| getInternal(ColBlockConstIterator *b) | sofa::linearalgebra::BaseMatrix | inlineprotectedstatic |
| getInternal(const ColBlockConstIterator *b) | sofa::linearalgebra::BaseMatrix | inlineprotectedstatic |
| getInternal(RowBlockConstIterator *b) | sofa::linearalgebra::BaseMatrix | inlineprotectedstatic |
| getInternal(const RowBlockConstIterator *b) | sofa::linearalgebra::BaseMatrix | inlineprotectedstatic |
| getRowBegin() | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| incomingBlocks | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | protected |
| InDeriv typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| Index typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| Inherit typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| InReal typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| insertBack(Index row, Index col, Real value) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| insertBackBlock(unsigned row, unsigned col, const Block &b) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| InVecDeriv typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| isBand() const | sofa::linearalgebra::BaseMatrix | inline |
| isBlockDiagonal() const | sofa::linearalgebra::BaseMatrix | inline |
| isDiagonal() const | sofa::linearalgebra::BaseMatrix | inline |
| isSparse() const | sofa::linearalgebra::BaseMatrix | inline |
| itAccessColBlock(InternalColBlockIterator *it, BlockConstAccessor *b) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itAccessRowBlock(InternalRowBlockIterator *it) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itBeginRowBlock(InternalRowBlockIterator *it) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itCopyColBlock(InternalColBlockIterator *) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itCopyRowBlock(InternalRowBlockIterator *) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itDecColBlock(InternalColBlockIterator *it) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itDecRowBlock(InternalRowBlockIterator *it) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itDeleteColBlock(const InternalColBlockIterator *) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itDeleteRowBlock(const InternalRowBlockIterator *) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itEndRowBlock(InternalRowBlockIterator *it) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itEqColBlock(const InternalColBlockIterator *it, const InternalColBlockIterator *it2) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itEqRowBlock(const InternalRowBlockIterator *it, const InternalRowBlockIterator *it2) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itIncColBlock(InternalColBlockIterator *it) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itIncRowBlock(InternalRowBlockIterator *it) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itLessColBlock(const InternalColBlockIterator *it, const InternalColBlockIterator *it2) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itLessRowBlock(const InternalRowBlockIterator *it, const InternalRowBlockIterator *it2) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| itRangeRowBlock(InternalRowBlockIterator *it) const | sofa::linearalgebra::BaseMatrix | inlineprotectedvirtual |
| map(const VecDeriv &data) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inlineprotectedstatic |
| map(VecDeriv &data) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inlineprotectedstatic |
| MATRIX_BAND enum value | sofa::linearalgebra::BaseMatrix | |
| MATRIX_DIAGONAL enum value | sofa::linearalgebra::BaseMatrix | |
| MATRIX_FULL enum value | sofa::linearalgebra::BaseMatrix | |
| MATRIX_IDENTITY enum value | sofa::linearalgebra::BaseMatrix | |
| MATRIX_SPARSE enum value | sofa::linearalgebra::BaseMatrix | |
| MATRIX_UNKNOWN enum value | sofa::linearalgebra::BaseMatrix | |
| MatrixCategory enum name | sofa::linearalgebra::BaseMatrix | |
| mul(EigenBaseSparseMatrix< Real > &res, const EigenBaseSparseMatrix< Real > &rhs) const | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| mul(Eigen::Matrix< Real, Eigen::Dynamic, Eigen::Dynamic > &res, const Eigen::Matrix< Real, Eigen::Dynamic, Eigen::Dynamic > &rhs) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| mul_MT(EigenBaseSparseMatrix< Real > &res, const EigenBaseSparseMatrix< Real > &rhs) const | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| mul_MT(Eigen::Matrix< Real, Eigen::Dynamic, Eigen::Dynamic > &res, const Eigen::Matrix< Real, Eigen::Dynamic, Eigen::Dynamic > &rhs) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| mult(OutVecDeriv &result, const InVecDeriv &data) const | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| EigenBaseSparseMatrix< OutDataTypes::Real >::mult(VectorEigen &result, const VectorEigen &data) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| mult_impl(OutType &result, const InType &data) const | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inlineprotected |
| mult_MT(VectorEigen &result, const VectorEigen &data) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| multVector(V1 &output, const V2 &input) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| Name() | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inlinestatic |
| Nin enum value | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| Nout enum value | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| opAddM(linearalgebra::BaseMatrix *m, double fact) const | sofa::linearalgebra::BaseMatrix | virtual |
| opAddMT(linearalgebra::BaseMatrix *m, double fact) const | sofa::linearalgebra::BaseMatrix | virtual |
| operator()(Index i, Index j) const | sofa::linearalgebra::BaseMatrix | inline |
| operator*(const V &input) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| operator=(const ThisMatrix &m) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| opMulTM(BaseMatrix *result, BaseMatrix *m) const | sofa::linearalgebra::BaseMatrix | virtual |
| opMulTV(linearalgebra::BaseVector *result, const linearalgebra::BaseVector *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opMulTV(float *result, const float *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opMulTV(double *result, const double *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opMulV(linearalgebra::BaseVector *result, const linearalgebra::BaseVector *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opMulV(float *result, const float *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opMulV(double *result, const double *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opPMulTV(linearalgebra::BaseVector *result, const linearalgebra::BaseVector *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opPMulTV(float *result, const float *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opPMulTV(double *result, const double *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opPMulV(linearalgebra::BaseVector *result, const linearalgebra::BaseVector *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opPMulV(float *result, const float *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| opPMulV(double *result, const double *v) const | sofa::linearalgebra::BaseMatrix | virtual |
| OutDeriv typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| OutReal typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| OutVecDeriv typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| Real typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| reserve(typename CompressedMatrix::Index reserveSize) | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| resize(Index nbRow, Index nbCol) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| resizeBlocks(int nbBlockRows, int nbBlockCols) | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | inline |
| rows(void) const | sofa::linearalgebra::BaseMatrix | inline |
| rowSize(void) const override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| set(Index i, Index j, double v) override | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inlinevirtual |
| setIdentity() | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | inline |
| setMatrix(BlockAccessor *b) | sofa::linearalgebra::BaseMatrix | inlineprotected |
| setMatrix(BlockConstAccessor *b) const | sofa::linearalgebra::BaseMatrix | inlineprotected |
| SimplicialCholesky typedef | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | protected |
| ThisMatrix typedef | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | |
| Triplet typedef | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | |
| VectorEigen typedef | sofa::linearalgebra::EigenBaseSparseMatrix< OutDataTypes::Real > | |
| VectorEigenIn typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | protected |
| VectorEigenOut typedef | sofa::linearalgebra::EigenSparseMatrix< InDataTypes, OutDataTypes > | |
| ~BaseMatrix() | sofa::linearalgebra::BaseMatrix | virtual |