SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::linearalgebra::EigenVector< TReal, TBlockSize > Member List

This is the complete list of members for sofa::linearalgebra::EigenVector< TReal, TBlockSize >, including all inherited members.

add(Index i, SReal v) overridesofa::linearalgebra::EigenVector< TReal, TBlockSize >inlinevirtual
sofa::linearalgebra::BaseVector::add(Index i0, Index n, const float *src)sofa::linearalgebra::BaseVectorinlinevirtual
sofa::linearalgebra::BaseVector::add(Index i0, Index n, const double *src)sofa::linearalgebra::BaseVectorinlinevirtual
sofa::linearalgebra::BaseVector::add(Index i0, Index n, const int *src)sofa::linearalgebra::BaseVectorinlinevirtual
addDefaultImpl(Index i0, Index n, const T *src)sofa::linearalgebra::BaseVectorinlineprotected
Block typedefsofa::linearalgebra::EigenVector< TReal, TBlockSize >
clear(Index i) overridesofa::linearalgebra::EigenVector< TReal, TBlockSize >inlinevirtual
clear() overridesofa::linearalgebra::EigenVector< TReal, TBlockSize >inlinevirtual
eigenVectorsofa::linearalgebra::EigenVector< TReal, TBlockSize >protected
EigenVector(Index nbRow=0)sofa::linearalgebra::EigenVector< TReal, TBlockSize >inline
element(Index i) const overridesofa::linearalgebra::EigenVector< TReal, TBlockSize >inlinevirtual
ELEMENT_FLOAT enum valuesofa::linearalgebra::BaseVector
ELEMENT_INT enum valuesofa::linearalgebra::BaseVector
ELEMENT_UNKNOWN enum valuesofa::linearalgebra::BaseVector
elements(Index i0, Index n, float *src) constsofa::linearalgebra::BaseVectorinlinevirtual
elements(Index i0, Index n, double *src) constsofa::linearalgebra::BaseVectorinlinevirtual
elements(Index i0, Index n, int *src) constsofa::linearalgebra::BaseVectorinlinevirtual
elementsDefaultImpl(Index i0, Index n, T *buffer) constsofa::linearalgebra::BaseVectorinlineprotected
ElementType enum namesofa::linearalgebra::BaseVector
getElementSize() constsofa::linearalgebra::BaseVectorinlinevirtual
getElementType() constsofa::linearalgebra::BaseVectorinlinevirtual
getVectorEigen()sofa::linearalgebra::EigenVector< TReal, TBlockSize >inline
getVectorEigen() constsofa::linearalgebra::EigenVector< TReal, TBlockSize >inline
Index typedefsofa::linearalgebra::BaseVector
IndexEigen typedefsofa::linearalgebra::EigenVector< TReal, TBlockSize >
isFull() constsofa::linearalgebra::BaseVectorinlinevirtual
isSparse() constsofa::linearalgebra::BaseVectorinline
Name()sofa::linearalgebra::EigenVector< TReal, TBlockSize >inlinestatic
Name()sofa::linearalgebra::EigenVector< TReal, TBlockSize >
Nin enum valuesofa::linearalgebra::EigenVector< TReal, TBlockSize >
operator<<(std::ostream &out, const EigenVector< TReal, TBlockSize > &v)sofa::linearalgebra::EigenVector< TReal, TBlockSize >friend
Real typedefsofa::linearalgebra::EigenVector< TReal, TBlockSize >protected
resize(Index nbRow) overridesofa::linearalgebra::EigenVector< TReal, TBlockSize >inlinevirtual
resizeBlocks(Index nbBlocks)sofa::linearalgebra::EigenVector< TReal, TBlockSize >inline
set(Index i, SReal v) overridesofa::linearalgebra::EigenVector< TReal, TBlockSize >inlinevirtual
sofa::linearalgebra::BaseVector::set(Index i0, Index n, const float *src)sofa::linearalgebra::BaseVectorinlinevirtual
sofa::linearalgebra::BaseVector::set(Index i0, Index n, const double *src)sofa::linearalgebra::BaseVectorinlinevirtual
sofa::linearalgebra::BaseVector::set(Index i0, Index n, const int *src)sofa::linearalgebra::BaseVectorinlinevirtual
setBlock(Index i, const Block &v)sofa::linearalgebra::EigenVector< TReal, TBlockSize >inline
setDefaultImpl(Index i0, Index n, const T *src)sofa::linearalgebra::BaseVectorinlineprotected
size() const overridesofa::linearalgebra::EigenVector< TReal, TBlockSize >inlinevirtual
VectorEigen typedefsofa::linearalgebra::EigenVector< TReal, TBlockSize >
~BaseVector()sofa::linearalgebra::BaseVectorinlinevirtual