SparseVector< Type > Member List

This is the complete list of members for SparseVector< Type >, including all inherited members.
AddMult(Type a, const UserVector< Type > &v)SparseVector< Type > [inline]
AddMult(Type a, const SparseVector< Type > &v)SparseVector< Type > [inline, virtual]
clear(VectorElement *v)SparseVector< Type > [inline, protected]
DelElement(int i)SparseVector< Type > [inline]
diagmult(SparseVector< Type > y, const SparseVector< Type > &v) const SparseVector< Type > [inline]
diagmult(UserVector< Type > &y, const UserVector< Type > &v) const SparseVector< Type > [inline]
UserVector::diagmult(UserVector< Type > &y, const UserVector< Type > &v) const UserVector< Type > [inline, virtual]
UserVector::diagmult(const UserVector< Type > &v) const UserVector< Type > [inline, virtual]
dim() const SparseVector< Type > [inline, virtual]
dim_SparseVector< Type > [protected]
dist(const UserVector< Type > &v) const UserVector< Type > [inline, virtual]
getcopy() const SparseVector< Type > [inline, virtual]
getcopy(const UserVector< int > &block) const SparseVector< Type > [inline, virtual]
GetElement(const int i, bool create_if_not_exists=true)SparseVector< Type > [inline, protected]
getemptycopy(int n) const SparseVector< Type > [inline, virtual]
getemptycopy() const SparseVector< Type > [inline, virtual]
gethead()SparseVector< Type > [inline]
headSparseVector< Type > [protected]
IntervalVector classSparseVector< Type > [friend]
lastSparseVector< Type > [protected]
mean_value() const UserVector< Type > [inline, virtual]
operator const Pointer< Type >() const SparseVector< Type > [inline, virtual]
operator()(const int i) const SparseVector< Type > [inline, virtual]
UserVector::operator()(const UserVector< int > &block) const UserVector< Type > [inline, virtual]
UserVector::operator()(const int low, const int up) const UserVector< Type > [inline, virtual]
operator*(const Type &v) const SparseVector< Type > [inline, virtual]
operator*(const UserVector< Type > &v) const SparseVector< Type > [inline]
operator*(const SparseVector< Type > &v) const SparseVector< Type > [inline, virtual]
operator*(const Type &v1, const SparseVector< Type > &v2)SparseVector< Type > [friend]
operator*=(const Type &v)SparseVector< Type > [inline, virtual]
operator+(const SparseVector< Type > &v) const SparseVector< Type > [inline, virtual]
UserVector::operator+() const UserVector< Type > [inline, virtual]
UserVector::operator+()UserVector< Type > [inline, virtual]
operator+=(const UserVector< Type > &v)SparseVector< Type > [inline]
operator+=(const SparseVector< Type > &v)SparseVector< Type > [inline, virtual]
operator-(const SparseVector< Type > &v) const SparseVector< Type > [inline, virtual]
UserVector::operator-() const UserVector< Type > [inline, virtual]
operator-=(const UserVector< Type > &v)SparseVector< Type > [inline]
operator-=(const SparseVector< Type > &v)SparseVector< Type > [inline, virtual]
operator/=(const Type &v)SparseVector< Type > [inline, virtual]
operator=(const UserVector< Type > &v)SparseVector< Type > [inline]
operator=(const SparseVector< Type > &v)SparseVector< Type > [inline, virtual]
operator=(const Type &v)SparseVector< Type > [inline, virtual]
operator==(const Type &v) const SparseVector< Type > [inline, virtual]
operator==(const UserVector< Type > &v) const SparseVector< Type > [inline]
UserVector::operator==(const UserVector< Type > &v) const UserVector< Type > [inline, virtual]
operator>=(const Type &v) const SparseVector< Type > [inline, virtual]
operator[](const int i)SparseVector< Type > [inline, virtual]
operator[](const int i) const SparseVector< Type > [inline, virtual]
print(ostream &out) const SparseVector< Type > [inline, virtual]
random(const int n, const Type lb, const Type ub)SparseVector< Type > [inline, static]
random(const int n, const Type lb, const Type ub, const double sparsity)SparseVector< Type > [inline, static]
resize(const int n)SparseVector< Type > [inline, virtual]
set(const Type *v, int n)SparseVector< Type > [inline, virtual]
set(const Type *v)SparseVector< Type > [inline]
set_block(const UserVector< Type > &v, const UserVector< int > &block)SparseVector< Type > [inline]
UserVector::set_block(const UserVector< Type > &v, const UserVector< int > &block)UserVector< Type > [inline, virtual]
set_random(const Type lb, const Type ub)UserVector< Type > [inline]
set_random(const UserVector< Type > &low, const UserVector< Type > &up)UserVector< Type > [inline]
set_random(const Type lb, const Type ub, const double sparsity)UserVector< Type > [inline]
SetElement(int i, const Type &v, bool test_for_zero)SparseVector< Type > [inline]
SetElement(const int i, const Type &v)SparseVector< Type > [inline, virtual]
size() const UserVector< Type > [inline]
SparseMatrix classSparseVector< Type > [friend]
SparseVector(int n=0)SparseVector< Type > [inline]
SparseVector(int n, int i, Type v)SparseVector< Type > [inline]
SparseVector(int n, int i, int j, Type vi, Type vj)SparseVector< Type > [inline]
SparseVector(const SparseVector< Type > &v)SparseVector< Type > [inline]
SparseVector(const UserVector< Type > &v)SparseVector< Type > [inline]
SparseVector(const UserVector< Type > &v, const int low, const int up)SparseVector< Type > [inline]
SparseVector(const UserVector< Type > &v, const UserVector< int > &block)SparseVector< Type > [inline]
SparseVector(const vector< Pointer< UserVector< Type > > > &v, const vector< DenseVector< int > > &block)SparseVector< Type > [inline]
SparseVector(const Type *v, const int &n)SparseVector< Type > [inline]
SparseVector(const int &n, const int &nz, const int *indices, const double *elements)SparseVector< Type > [inline]
sq_norm2() const SparseVector< Type > [inline, virtual]
standard_deviation() const UserVector< Type > [inline, virtual]
UserVector()UserVector< Type > [inline]
~SparseVector()SparseVector< Type > [inline]
~UserVector()UserVector< Type > [inline, virtual]

Generated on 10 Mar 2013 for LaGO by  doxygen 1.6.1