SOFA API  d64a5b5c
Open source framework for multi-physics simuation
sofa::linearalgebra::BlockVector< N, T >::Block Member List

This is the complete list of members for sofa::linearalgebra::BlockVector< N, T >::Block, including all inherited members.

ArrayType typedefsofa::type::Vec< N, T >
assign(const T &value) noexceptsofa::type::Vec< N, T >inline
back()sofa::type::Vec< N, T >inline
back() constsofa::type::Vec< N, T >inline
begin() noexceptsofa::type::Vec< N, T >inline
begin() const noexceptsofa::type::Vec< N, T >inline
clear() noexceptsofa::type::Vec< N, T >inline
const_iterator typedefsofa::type::Vec< N, T >
const_reference typedefsofa::type::Vec< N, T >
cross(const Vec< 3, R > &b) const noexceptsofa::type::Vec< N, T >inline
data() const noexceptsofa::type::Vec< N, T >inline
difference_type typedefsofa::type::Vec< N, T >
divscalar(const T f) const noexceptsofa::type::Vec< N, T >inline
divscalar(const real2 f) const noexceptsofa::type::Vec< N, T >inline
elemssofa::type::Vec< N, T >
end() noexceptsofa::type::Vec< N, T >inline
end() const noexceptsofa::type::Vec< N, T >inline
eqdivscalar(const T f) noexceptsofa::type::Vec< N, T >inline
eqdivscalar(const real2 f) noexceptsofa::type::Vec< N, T >inline
eqmulscalar(const T f) noexceptsofa::type::Vec< N, T >inline
eqmulscalar(const real2 f) noexceptsofa::type::Vec< N, T >inline
fill(T r) noexceptsofa::type::Vec< N, T >inline
front()sofa::type::Vec< N, T >inline
front() constsofa::type::Vec< N, T >inline
getsub(const Size i, Vec< N2, T > &m) const noexceptsofa::type::Vec< N, T >inline
getsub(const Size i, T &m) const noexceptsofa::type::Vec< N, T >inline
isNormalized(T threshold=std::numeric_limits< T >::epsilon() *(T) 10) constsofa::type::Vec< N, T >inline
iterator typedefsofa::type::Vec< N, T >
linearDivision(const Vec< N, real2 > &v) const noexceptsofa::type::Vec< N, T >inline
linearProduct(const Vec< N, real2 > &v) const noexceptsofa::type::Vec< N, T >inline
lNorm(int l) constsofa::type::Vec< N, T >inline
mulscalar(const T f) const noexceptsofa::type::Vec< N, T >inline
mulscalar(const real2 f) const noexceptsofa::type::Vec< N, T >inline
norm() const noexceptsofa::type::Vec< N, T >inline
norm2() const noexceptsofa::type::Vec< N, T >inline
normalize(T threshold=std::numeric_limits< T >::epsilon()) noexceptsofa::type::Vec< N, T >inline
normalize(Vec< N, T > failsafe, T threshold=std::numeric_limits< T >::epsilon()) noexceptsofa::type::Vec< N, T >inline
normalized() const noexceptsofa::type::Vec< N, T >inline
normalizeWithNorm(T norm, T threshold=std::numeric_limits< T >::epsilon()) noexceptsofa::type::Vec< N, T >inline
Nrows() constsofa::linearalgebra::BlockVector< N, T >::Blockinline
operator!=(const Vec &b) const noexceptsofa::type::Vec< N, T >inline
operator()(Size i) noexceptsofa::type::Vec< N, T >inline
operator()(Size i) const noexceptsofa::type::Vec< N, T >inline
operator*(const real2 f) const noexceptsofa::type::Vec< N, T >inline
operator*(const Vec< N, real2 > &v) const noexceptsofa::type::Vec< N, T >inline
operator*=(const real2 f) noexceptsofa::type::Vec< N, T >inline
operator+(const Vec< N, real2 > &v) const noexceptsofa::type::Vec< N, T >inline
operator+=(const Vec< N, real2 > &v) noexceptsofa::type::Vec< N, T >inline
operator-(const Vec< N, real2 > &v) const noexceptsofa::type::Vec< N, T >inline
operator-() const noexceptsofa::type::Vec< N, T >inline
operator-=(const Vec< N, real2 > &v) noexceptsofa::type::Vec< N, T >inline
operator/(const real2 f) const noexceptsofa::type::Vec< N, T >inline
operator/=(const real2 f) noexceptsofa::type::Vec< N, T >inline
operator=(const type::Vec< N, T > &v)sofa::linearalgebra::BlockVector< N, T >::Blockinline
operator=(int v)sofa::linearalgebra::BlockVector< N, T >::Blockinline
operator=(float v)sofa::linearalgebra::BlockVector< N, T >::Blockinline
operator=(double v)sofa::linearalgebra::BlockVector< N, T >::Blockinline
Vec< N, T >::operator=(const T r1) noexceptsofa::type::Vec< N, T >inline
Vec< N, T >::operator=(const real2 *p) noexceptsofa::type::Vec< N, T >inline
Vec< N, T >::operator=(const Vec< M, real2 > &v) noexceptsofa::type::Vec< N, T >inline
operator==(const Vec &b) const noexceptsofa::type::Vec< N, T >inline
operator[](size_type i)sofa::type::Vec< N, T >inline
operator[](size_type i) constsofa::type::Vec< N, T >inline
ptr() const noexceptsofa::type::Vec< N, T >inline
ptr() noexceptsofa::type::Vec< N, T >inline
reference typedefsofa::type::Vec< N, T >
resize(Index)sofa::linearalgebra::BlockVector< N, T >::Blockinline
set(const T r1) noexceptsofa::type::Vec< N, T >inline
set(const ArgsT... r) noexceptsofa::type::Vec< N, T >inline
set(const Vec< N2, real2 > &v, T defaultvalue=0) noexceptsofa::type::Vec< N, T >inline
size()sofa::type::Vec< N, T >inlinestatic
Size typedefsofa::type::Vec< N, T >
size_type typedefsofa::type::Vec< N, T >
spatial_dimensionssofa::type::Vec< N, T >static
static_sizesofa::type::Vec< N, T >static
sum() const noexceptsofa::type::Vec< N, T >inline
total_sizesofa::type::Vec< N, T >static
value_type typedefsofa::type::Vec< N, T >
Vec()=defaultsofa::type::Vec< N, T >
Vec(NoInit)sofa::type::Vec< N, T >inlineexplicit
Vec(const T r1) noexceptsofa::type::Vec< N, T >inlineexplicit
Vec(ArgsT &&... r) noexceptsofa::type::Vec< N, T >inline
Vec(const Vec< 3, R > &a, const Vec< 3, T > &b)sofa::type::Vec< N, T >inline
Vec(const Vec< N-1, T > &v, T r1) noexceptsofa::type::Vec< N, T >inline
Vec(const sofa::type::fixed_array< T, N > &p) noexceptsofa::type::Vec< N, T >inline
Vec(const Vec< N2, real2 > &v) noexceptsofa::type::Vec< N, T >inlineexplicit
Vec(const Vec< N, real2 > &p) noexceptsofa::type::Vec< N, T >inline
Vec(const real2 *p) noexceptsofa::type::Vec< N, T >inlineexplicit
w() noexceptsofa::type::Vec< N, T >inline
w() const noexceptsofa::type::Vec< N, T >inline
x() noexceptsofa::type::Vec< N, T >inline
x() const noexceptsofa::type::Vec< N, T >inline
y() noexceptsofa::type::Vec< N, T >inline
y() const noexceptsofa::type::Vec< N, T >inline
z() noexceptsofa::type::Vec< N, T >inline
z() const noexceptsofa::type::Vec< N, T >inline