MFEM  v3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
mfem::HypreParVector Member List

This is the complete list of members for mfem::HypreParVector, including all inherited members.

Add(const double a, const Vector &Va)mfem::Vector
AddElementVector(const Array< int > &dofs, const Vector &elemvect)mfem::Vector
AddElementVector(const Array< int > &dofs, double *elem_data)mfem::Vector
AddElementVector(const Array< int > &dofs, const double a, const Vector &elemvect)mfem::Vector
allocsizemfem::Vectorprotected
CheckFinite() const mfem::Vectorinline
datamfem::Vectorprotected
Destroy()mfem::Vectorinline
DistanceTo(const double *p) const mfem::Vector
Elem(int i)mfem::Vector
Elem(int i) const mfem::Vector
GetData() const mfem::Vectorinline
GetSubVector(const Array< int > &dofs, Vector &elemvect) const mfem::Vector
GetSubVector(const Array< int > &dofs, double *elem_data) const mfem::Vector
GlobalVector()mfem::HypreParVector
HypreParMatrix classmfem::HypreParVectorfriend
HypreParVector(MPI_Comm comm, int glob_size, int *col)mfem::HypreParVector
HypreParVector(MPI_Comm comm, int glob_size, double *_data, int *col)mfem::HypreParVector
HypreParVector(const HypreParVector &y)mfem::HypreParVector
HypreParVector(HypreParMatrix &A, int tr=0)mfem::HypreParVector
HypreParVector(HYPRE_ParVector y)mfem::HypreParVector
HypreParVector(ParFiniteElementSpace *pfes)mfem::HypreParVector
Load(std::istream **in, int np, int *dim)mfem::Vector
Load(std::istream &in, int Size)mfem::Vector
Load(std::istream &in)mfem::Vectorinline
MakeDataOwner()mfem::Vectorinline
Max() const mfem::Vector
median(const Vector &lo, const Vector &hi)mfem::Vector
Min() const mfem::Vector
Neg()mfem::Vector
NewDataAndSize(double *d, int s)mfem::Vectorinline
Norml1() const mfem::Vector
Norml2() const mfem::Vector
Normlinf() const mfem::Vector
Normlp(double p) const mfem::Vector
operator const double *() const mfem::Vectorinline
operator double *()mfem::Vectorinline
operator HYPRE_ParVector() const mfem::HypreParVector
operator hypre_ParVector *() const mfem::HypreParVector
operator()(int i)mfem::Vectorinline
operator()(int i) const mfem::Vectorinline
operator*(const double *) const mfem::Vector
operator*(const Vector &v) const mfem::Vector
operator*=(double c)mfem::Vector
operator+=(const Vector &v)mfem::Vector
operator-=(double c)mfem::Vector
operator-=(const Vector &v)mfem::Vector
operator/=(double c)mfem::Vector
operator=(double d)mfem::HypreParVector
operator=(const HypreParVector &y)mfem::HypreParVector
mfem::Vector::operator=(const double *v)mfem::Vector
mfem::Vector::operator=(const Vector &v)mfem::Vector
OwnsData() const mfem::Vectorinline
Print(const char *fname)mfem::HypreParVector
mfem::Vector::Print(std::ostream &out=std::cout, int width=8) const mfem::Vector
Print_HYPRE(std::ostream &out) const mfem::Vector
Randomize(int seed)mfem::HypreParVector
Set(const double a, const Vector &x)mfem::Vector
SetData(double *_data)mfem::HypreParVector
SetDataAndSize(double *d, int s)mfem::Vectorinline
SetSize(int s)mfem::Vectorinline
SetSubVector(const Array< int > &dofs, const Vector &elemvect)mfem::Vector
SetSubVector(const Array< int > &dofs, double *elem_data)mfem::Vector
SetVector(const Vector &v, int offset)mfem::Vector
Size() const mfem::Vectorinline
sizemfem::Vectorprotected
StealData(double **p)mfem::Vectorinline
StealData()mfem::Vectorinline
StealParVector()mfem::HypreParVectorinline
Sum() const mfem::Vector
Vector()mfem::Vectorinline
Vector(const Vector &)mfem::Vector
Vector(int s)mfem::Vectorinlineexplicit
Vector(double *_data, int _size)mfem::Vectorinline
~HypreParVector()mfem::HypreParVector
~Vector()mfem::Vectorinline