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 | |
allocsize | mfem::Vector | protected |
Capacity() const | mfem::Vector | inline |
CheckFinite() const | mfem::Vector | inline |
data | mfem::Vector | protected |
Destroy() | mfem::Vector | inline |
DistanceSquaredTo(const double *p) const | mfem::Vector | inline |
DistanceTo(const double *p) const | mfem::Vector | inline |
Elem(int i) | mfem::Vector | |
Elem(int i) const | mfem::Vector | |
GetComm() | mfem::HypreParVector | inline |
GetData() const | mfem::Vector | inline |
GetOwnership() const | mfem::HypreParVector | inline |
GetSubVector(const Array< int > &dofs, Vector &elemvect) const | mfem::Vector | |
GetSubVector(const Array< int > &dofs, double *elem_data) const | mfem::Vector | |
GlobalSize() | mfem::HypreParVector | inline |
GlobalVector() const | mfem::HypreParVector | |
HypreParMatrix class | mfem::HypreParVector | friend |
HypreParVector(MPI_Comm comm, HYPRE_Int glob_size, HYPRE_Int *col) | mfem::HypreParVector | |
HypreParVector(MPI_Comm comm, HYPRE_Int glob_size, double *_data, HYPRE_Int *col) | mfem::HypreParVector | |
HypreParVector(const HypreParVector &y) | mfem::HypreParVector | |
HypreParVector(const HypreParMatrix &A, int transpose=0) | mfem::HypreParVector | explicit |
HypreParVector(HYPRE_ParVector y) | mfem::HypreParVector | explicit |
HypreParVector(ParFiniteElementSpace *pfes) | mfem::HypreParVector | explicit |
Load(std::istream **in, int np, int *dim) | mfem::Vector | |
Load(std::istream &in, int Size) | mfem::Vector | |
Load(std::istream &in) | mfem::Vector | inline |
MakeDataOwner() | mfem::Vector | inline |
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::Vector | inline |
Norml1() const | mfem::Vector | |
Norml2() const | mfem::Vector | |
Normlinf() const | mfem::Vector | |
Normlp(double p) const | mfem::Vector | |
operator const double *() const | mfem::Vector | inline |
operator double *() | mfem::Vector | inline |
operator HYPRE_ParVector() const | mfem::HypreParVector | inline |
operator hypre_ParVector *() const | mfem::HypreParVector | inline |
operator()(int i) | mfem::Vector | inline |
operator()(int i) const | mfem::Vector | inline |
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::Vector | inline |
Partitioning() | mfem::HypreParVector | inline |
Print(const char *fname) const | mfem::HypreParVector | |
mfem::Vector::Print(std::ostream &out=mfem::out, int width=8) const | mfem::Vector | |
Print_HYPRE(std::ostream &out) const | mfem::Vector | |
Randomize(HYPRE_Int seed) | mfem::HypreParVector | |
mfem::Vector::Randomize(int seed=0) | mfem::Vector | |
Set(const double a, const Vector &x) | mfem::Vector | |
SetData(double *_data) | mfem::HypreParVector | |
SetDataAndSize(double *d, int s) | mfem::Vector | inline |
SetOwnership(int own) | mfem::HypreParVector | inline |
SetSize(int s) | mfem::Vector | inline |
SetSubVector(const Array< int > &dofs, const double value) | mfem::Vector | |
SetSubVector(const Array< int > &dofs, const Vector &elemvect) | mfem::Vector | |
SetSubVector(const Array< int > &dofs, double *elem_data) | mfem::Vector | |
SetSubVectorComplement(const Array< int > &dofs, const double val) | mfem::Vector | |
SetVector(const Vector &v, int offset) | mfem::Vector | |
Size() const | mfem::Vector | inline |
size | mfem::Vector | protected |
StealData(double **p) | mfem::Vector | inline |
StealData() | mfem::Vector | inline |
StealParVector() | mfem::HypreParVector | inline |
Sum() const | mfem::Vector | |
Swap(Vector &other) | mfem::Vector | inline |
ToNVector() | mfem::HypreParVector | inlinevirtual |
ToNVector(N_Vector &nv) | mfem::HypreParVector | virtual |
Vector() | mfem::Vector | inline |
Vector(const Vector &) | mfem::Vector | |
Vector(int s) | mfem::Vector | inlineexplicit |
Vector(double *_data, int _size) | mfem::Vector | inline |
Vector(N_Vector nv) | mfem::Vector | explicit |
~HypreParVector() | mfem::HypreParVector | |
~Vector() | mfem::Vector | inlinevirtual |