MathToolKit  1.1.1
C++ maths framework
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
NVector< T > Member List

This is the complete list of members for NVector< T >, including all inherited members.

_k1NVector< T >mutableprotected
_k2NVector< T >mutableprotected
add(const NVector< T > &u)NVector< T >inlineprotected
array() const NVector< T >
begin()NVector< T >inline
begin() const NVector< T >inline
cano(size_t k, size_t dim)NVector< T >static
copy(const NVector< T > &u)NVector< T >protected
dim() const NVector< T >
distance(const NVector< T > &u) const NVector< T >inlineprotected
div(T s)NVector< T >inlineprotectedvirtual
dotProduct(const NVector< T > &u) const NVector< T >protected
end()NVector< T >inline
end() const NVector< T >inline
fill(T s)NVector< T >
forEach(const NVector< T > &u, const std::function< void(T &, const T &)> &binary_op)NVector< T >protected
forEach(T s, const std::function< void(T &, T)> &binary_op)NVector< T >protectedvirtual
hasDefaultBrowseIndices() const NVector< T >inlineprotectedvirtual
hasSameSize(const NVector< T > &u) const NVector< T >inlineprotected
isBetweenK12(size_t k) const NVector< T >inlineprotected
isEqual(const NVector< T > &u) const NVector< T >protected
isNull() const NVector< T >inlineprotected
isValidIndex(size_t k) const NVector< T >inlineprotected
max() const NVector< T >
maxAbs() const NVector< T >
maxAbsIndex() const NVector< T >
maxIndex() const NVector< T >
min() const NVector< T >
minAbs() const NVector< T >
minAbsIndex() const NVector< T >
minIndex() const NVector< T >
norm() const NVector< T >inlineprotected
NVector(const std::vector< T > &data)NVector< T >inline
NVector(std::initializer_list< T > list)NVector< T >inline
NVector(size_t dim=0)NVector< T >inlineexplicit
NVector(const NVector< T > &u)NVector< T >inline
NVector(const std::vector< T > &data, size_t k1, size_t k2)NVector< T >explicitprotected
ones(size_t dim)NVector< T >inlinestatic
operator!(const NVector< T > &u)NVector< T >friend
operator!=(const NVector< T > &u, const NVector< T > &v)NVector< T >friend
operator!=(const NVector< T > &u, T s)NVector< T >friend
operator!=(T s, const NVector< T > &u)NVector< T >friend
operator()(long k)NVector< T >
operator()(long k) const NVector< T >
operator()(size_t k1, size_t k2) const NVector< T >inline
operator()(size_t k1, size_t k2)NVector< T >
operator*(T s, NVector< T > u)NVector< T >friend
operator*(const NVector< T > &u, T s)NVector< T >friend
operator*=(T s)NVector< T >inlinevirtual
operator+(NVector< T > u, const NVector< T > &v)NVector< T >friend
operator+=(const NVector< T > &u)NVector< T >inline
operator-(NVector< T > u, const NVector< T > &v)NVector< T >friend
operator-(NVector< T > u)NVector< T >friend
operator-=(const NVector< T > &u)NVector< T >inline
operator/(NVector< T > u, T s)NVector< T >friend
operator/(const NVector< T > &u, const NVector< T > &v)NVector< T >friend
operator/=(T s)NVector< T >inlinevirtual
operator<<(std::ostream &os, const NVector< T > &u)NVector< T >friend
operator=(const NVector< T > &u)NVector< T >inline
operator==(const NVector< T > &u, const NVector< T > &v)NVector< T >friend
operator==(const NVector< T > &u, T s)NVector< T >friend
operator==(T s, const NVector< T > &u)NVector< T >friend
operator|(const NVector< T > &u, const NVector< T > &v)NVector< T >friend
opp()NVector< T >inlineprotectedvirtual
prod(T s)NVector< T >inlineprotectedvirtual
scalar(T s, size_t dim)NVector< T >static
setDefaultBrowseIndices() const NVector< T >inlineprotectedvirtual
setSubVector(const NVector< T > &u)NVector< T >protected
shift(long iterations)NVector< T >
str() const NVector< T >virtual
sub(const NVector< T > &u)NVector< T >inlineprotected
subVector(size_t k1, size_t k2) const NVector< T >protected
sum(const std::vector< NVector > &vectors)NVector< T >static
sumProd(const std::vector< T > &scalars, const std::vector< NVector > &vectors)NVector< T >static
swap(size_t k1, size_t k2)NVector< T >
zeros(size_t dim)NVector< T >inlinestatic
~NVector()=defaultNVector< T >virtual