add(Index i, SReal v) override | sofa::linearalgebra::FullVector< T > | inlinevirtual |
sofa::linearalgebra::BaseVector::add(Index i0, Index n, const float *src) | sofa::linearalgebra::BaseVector | inlinevirtual |
sofa::linearalgebra::BaseVector::add(Index i0, Index n, const double *src) | sofa::linearalgebra::BaseVector | inlinevirtual |
sofa::linearalgebra::BaseVector::add(Index i0, Index n, const int *src) | sofa::linearalgebra::BaseVector | inlinevirtual |
addDefaultImpl(Index i0, Index n, const T *src) | sofa::linearalgebra::BaseVector | inlineprotected |
allocsize | sofa::linearalgebra::FullVector< T > | protected |
asub(Index bi, Index) const | sofa::linearalgebra::BlockVector< N, T > | |
asub(Index bi, Index) | sofa::linearalgebra::BlockVector< N, T > | |
begin() | sofa::linearalgebra::FullVector< T > | inline |
begin() const | sofa::linearalgebra::FullVector< T > | inline |
BlockVector() | sofa::linearalgebra::BlockVector< N, T > | |
BlockVector(Index n) | sofa::linearalgebra::BlockVector< N, T > | explicit |
capacity() const | sofa::linearalgebra::FullVector< T > | inline |
checkIndex(Index n) const | sofa::linearalgebra::FullVector< T > | protected |
clear() override | sofa::linearalgebra::FullVector< T > | virtual |
clear(Index dim) override | sofa::linearalgebra::FullVector< T > | virtual |
const_iterator typedef | sofa::linearalgebra::BlockVector< N, T > | |
ConstIterator typedef | sofa::linearalgebra::FullVector< T > | |
cursize | sofa::linearalgebra::FullVector< T > | protected |
data | sofa::linearalgebra::FullVector< T > | protected |
dot(const FullVector< Real > &a) const | sofa::linearalgebra::FullVector< T > | |
element(Index i) const override | sofa::linearalgebra::FullVector< T > | inlinevirtual |
ELEMENT_FLOAT enum value | sofa::linearalgebra::BaseVector | |
ELEMENT_INT enum value | sofa::linearalgebra::BaseVector | |
ELEMENT_UNKNOWN enum value | sofa::linearalgebra::BaseVector | |
elements(Index i0, Index n, float *src) const | sofa::linearalgebra::BaseVector | inlinevirtual |
elements(Index i0, Index n, double *src) const | sofa::linearalgebra::BaseVector | inlinevirtual |
elements(Index i0, Index n, int *src) const | sofa::linearalgebra::BaseVector | inlinevirtual |
elementsDefaultImpl(Index i0, Index n, T *buffer) const | sofa::linearalgebra::BaseVector | inlineprotected |
ElementType enum name | sofa::linearalgebra::BaseVector | |
end() | sofa::linearalgebra::FullVector< T > | inline |
end() const | sofa::linearalgebra::FullVector< T > | inline |
eq(const FullVector< Real > &a, Real f) | sofa::linearalgebra::FullVector< T > | |
eq(const FullVector< Real > &a, const FullVector< Real > &b, Real f=1.0) | sofa::linearalgebra::FullVector< T > | |
fastResize(Index dim) | sofa::linearalgebra::FullVector< T > | |
FullVector() | sofa::linearalgebra::FullVector< T > | inline |
FullVector(const FullVector &vect) | sofa::linearalgebra::FullVector< T > | inline |
FullVector(Index n) | sofa::linearalgebra::FullVector< T > | inlineexplicit |
FullVector(T *ptr, Index n) | sofa::linearalgebra::FullVector< T > | inline |
FullVector(T *ptr, Index n, Index nmax) | sofa::linearalgebra::FullVector< T > | inline |
getElementSize() const | sofa::linearalgebra::BaseVector | inlinevirtual |
getElementType() const | sofa::linearalgebra::BaseVector | inlinevirtual |
getsub(Index i, Index n, TV &v) | sofa::linearalgebra::FullVector< T > | inline |
Index typedef | sofa::linearalgebra::BlockVector< N, T > | |
Inherit typedef | sofa::linearalgebra::BlockVector< N, T > | |
isFull() const | sofa::linearalgebra::BaseVector | inlinevirtual |
isSparse() const | sofa::linearalgebra::BaseVector | inline |
Iterator typedef | sofa::linearalgebra::FullVector< T > | |
iterator typedef | sofa::linearalgebra::BlockVector< N, T > | |
Name() | sofa::linearalgebra::FullVector< T > | inlinestatic |
norm() const | sofa::linearalgebra::FullVector< T > | |
operator*=(Real f) | sofa::linearalgebra::FullVector< T > | |
operator+=(const FullVector< Real > &a) | sofa::linearalgebra::FullVector< T > | |
operator-=(const FullVector< Real > &a) | sofa::linearalgebra::FullVector< T > | |
operator=(const FullVector< T > &a) | sofa::linearalgebra::FullVector< T > | |
operator=(const T &a) | sofa::linearalgebra::FullVector< T > | |
operator[](Index i) | sofa::linearalgebra::FullVector< T > | inline |
operator[](Index i) const | sofa::linearalgebra::FullVector< T > | inline |
peq(const FullVector< Real > &a, Real f) | sofa::linearalgebra::FullVector< T > | |
ptr() | sofa::linearalgebra::FullVector< T > | inline |
ptr() const | sofa::linearalgebra::FullVector< T > | inline |
Real typedef | sofa::linearalgebra::BlockVector< N, T > | |
resize(Index dim) override | sofa::linearalgebra::FullVector< T > | virtual |
set(Index i, SReal v) override | sofa::linearalgebra::FullVector< T > | inlinevirtual |
sofa::linearalgebra::BaseVector::set(Index i0, Index n, const float *src) | sofa::linearalgebra::BaseVector | inlinevirtual |
sofa::linearalgebra::BaseVector::set(Index i0, Index n, const double *src) | sofa::linearalgebra::BaseVector | inlinevirtual |
sofa::linearalgebra::BaseVector::set(Index i0, Index n, const int *src) | sofa::linearalgebra::BaseVector | inlinevirtual |
setDefaultImpl(Index i0, Index n, const T *src) | sofa::linearalgebra::BaseVector | inlineprotected |
setptr(T *p) | sofa::linearalgebra::FullVector< T > | inline |
setsub(Index i, Index n, const TV &v) | sofa::linearalgebra::FullVector< T > | inline |
size() const override | sofa::linearalgebra::FullVector< T > | inlinevirtual |
Size typedef | sofa::linearalgebra::BlockVector< N, T > | |
sub(Index i, Index) const | sofa::linearalgebra::BlockVector< N, T > | inline |
sub(Index i, Index) | sofa::linearalgebra::BlockVector< N, T > | |
SubVectorType typedef | sofa::linearalgebra::BlockVector< N, T > | |
swap(FullVector< T > &v) | sofa::linearalgebra::FullVector< T > | |
value_type typedef | sofa::linearalgebra::BlockVector< N, T > | |
~BaseVector() | sofa::linearalgebra::BaseVector | inlinevirtual |
~BlockVector() | sofa::linearalgebra::BlockVector< N, T > | virtual |
~FullVector() override | sofa::linearalgebra::FullVector< T > | inline |