IFEM  90A354
PETScVector Member List

This is the complete list of members for PETScVector, including all inherited members.

add(const SystemVector &vec, Real scale)StdVectorinlinevirtual
utl::vector::add(const std::vector< T > &X, const T &alfa=T(1), unsigned int ofsx=0, int stridex=1, unsigned int ofsy=0, int stridey=1)utl::vector< T >inline
admPETScVectorprotected
assemble(const Vectors &vecs, const IntVec &meqn, int neq)StdVectorvirtual
asum(size_t off=0, int inc=1) constutl::vector< T >inline
begin() constutl::vector< T >inline
begin()utl::vector< T >inline
clear()utl::vector< T >inline
ConstVecIter typedefutl::vector< T >
copy() const overridePETScVectorinlinevirtual
SystemVector::copy(const SystemVector &x)SystemVector
create(const ProcessAdm *adm, LinAlg::MatrixType vtype)SystemVectorstatic
dim() constStdVectorinlinevirtual
dot(const T *v, size_t nv, size_t off1=0, int inc1=1, size_t off2=0, int inc2=1) constutl::vector< T >inline
dot(const std::vector< T > &v, size_t off1=0, int inc1=1, size_t off2=0, int inc2=1) constutl::vector< T >inline
dump(std::ostream &os, LinAlg::StorageFormat format, const char *label) constStdVectorinlinevirtual
dump(const Vector &x, const char *label, LinAlg::StorageFormat format, std::ostream &os)StdVectorstatic
SystemVector::empty() constSystemVectorinline
utl::vector::empty() constutl::vector< T >inline
end() constutl::vector< T >inline
end()utl::vector< T >inline
endAssembly() overridePETScVectorvirtual
fill(T s)utl::vector< T >inline
fill(const T *values, size_t n=0)utl::vector< T >inline
getAdm() constPETScVectorinline
getPtr()StdVectorinlinevirtual
getRef() constStdVectorinlinevirtual
getType() const overridePETScVectorinlinevirtual
getVector()PETScVectorinline
getVector() constPETScVectorinline
init(Real value) overridePETScVectorvirtual
L1norm() const overridePETScVectorvirtual
L2norm() const overridePETScVectorvirtual
Linfnorm() const overridePETScVectorvirtual
max() constutl::vector< T >inline
min() constutl::vector< T >inline
mult(Real alpha)StdVectorinlinevirtual
myVecutl::vector< T >private
norm2(size_t off=0, int inc=1) constutl::vector< T >inline
normInf(size_t &off, int inc=1, bool sign=false) constutl::vector< T >inline
normInf(int inc=1) constutl::vector< T >inline
operator const std::vector< T > &() constutl::vector< T >inline
operator std::vector< T > &()utl::vector< T >inline
operator()(size_t i)utl::vector< T >inline
operator()(size_t i) constutl::vector< T >inline
operator*=(T c)utl::vector< T >inline
operator*=(const std::vector< T > &X)utl::vector< T >inline
operator+=(const vector< T > &X)utl::vector< T >inline
operator-=(const vector< T > &X)utl::vector< T >inline
operator/=(T d)utl::vector< T >inline
operator/=(const std::vector< T > &X)utl::vector< T >inline
operator=(const std::vector< T > &X)utl::vector< T >inline
operator[](size_t i)utl::vector< T >inline
operator[](size_t i) constutl::vector< T >inline
PETScVector(const ProcessAdm &padm)PETScVectorexplicit
PETScVector(const ProcessAdm &padm, size_t n)PETScVector
PETScVector(const ProcessAdm &padm, const Real *values, size_t n)PETScVector
PETScVector(const PETScVector &vec)PETScVector
ptr()utl::vector< T >inline
ptr() constutl::vector< T >inline
push_back(T c)utl::vector< T >inline
push_back(ConstVecIter i1, ConstVecIter i2)utl::vector< T >inline
push_back(const T *p, const T *q)utl::vector< T >inline
redim(size_t n) overridePETScVectorvirtual
relax(T alfa, const std::vector< T > &X)utl::vector< T >inline
relax(T alfa, const std::vector< T > &X, const std::vector< T > &Y)utl::vector< T >inline
reserve(size_t n)utl::vector< T >inline
resize(size_t n, bool forceClear=false)StdVectorinlinevirtual
utl::vector::resize(size_t n, char forceClear=0)utl::vector< T >inline
size() constutl::vector< T >inline
StdVector(size_t n=0)StdVectorinlineexplicit
StdVector(const Real *values, size_t n)StdVectorinline
StdVector(const std::vector< Real > &vec)StdVectorinlineexplicit
sum(size_t off=0, int inc=1, size_t max=0) constutl::vector< T >inline
swap(vector< T > &vec)utl::vector< T >inline
SystemVector()SystemVectorinlineprotected
vec() constStdVectorinlinevirtual
VecIter typedefutl::vector< T >
vector()utl::vector< T >inline
vector(size_t n)utl::vector< T >inlineexplicit
vector(const T *values, size_t n)utl::vector< T >inline
vector(const std::vector< T > &X)utl::vector< T >inline
write(std::ostream &os) constStdVectorinlineprotectedvirtual
xPETScVectorprotected
zero(T tol=T(0)) constutl::vector< T >inline
~PETScVector() overridePETScVector
~SystemVector()SystemVectorinlinevirtual