| _SetDataAndSize_() | mfem::PetscParVector | protected |
| 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() const | mfem::PetscParVector | inline |
| GetData() const | mfem::Vector | inline |
| GetSubVector(const Array< int > &dofs, Vector &elemvect) const | mfem::Vector | |
| GetSubVector(const Array< int > &dofs, double *elem_data) const | mfem::Vector | |
| GlobalSize() const | mfem::PetscParVector | |
| GlobalVector() const | mfem::PetscParVector | |
| 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 Vec() const | mfem::PetscParVector | 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=(PetscScalar d) | mfem::PetscParVector | |
| operator=(const PetscParVector &y) | mfem::PetscParVector | |
| mfem::Vector::operator=(const double *v) | mfem::Vector | |
| mfem::Vector::operator=(const Vector &v) | mfem::Vector | |
| mfem::Vector::operator=(double value) | mfem::Vector | |
| OwnsData() const | mfem::Vector | inline |
| PetscBDDCSolver class | mfem::PetscParVector | friend |
| PetscLinearSolver class | mfem::PetscParVector | friend |
| PetscNonlinearSolver class | mfem::PetscParVector | friend |
| PetscODESolver class | mfem::PetscParVector | friend |
| PetscParMatrix class | mfem::PetscParVector | friend |
| PetscParVector(MPI_Comm comm, PetscInt glob_size, PetscInt *col=NULL) | mfem::PetscParVector | |
| PetscParVector(MPI_Comm comm, PetscInt glob_size, PetscScalar *_data, PetscInt *col) | mfem::PetscParVector | |
| PetscParVector(const PetscParVector &y) | mfem::PetscParVector | |
| PetscParVector(MPI_Comm comm, const Vector &_x) | mfem::PetscParVector | |
| PetscParVector(MPI_Comm comm, const Operator &op, bool transpose=false, bool allocate=true) | mfem::PetscParVector | explicit |
| PetscParVector(const PetscParMatrix &A, bool transpose=false, bool allocate=true) | mfem::PetscParVector | explicit |
| PetscParVector(Vec y, bool ref=false) | mfem::PetscParVector | explicit |
| PetscParVector(ParFiniteElementSpace *pfes) | mfem::PetscParVector | explicit |
| PetscPreconditioner class | mfem::PetscParVector | friend |
| PlaceArray(PetscScalar *temp_data) | mfem::PetscParVector | |
| Print(const char *fname=NULL, bool binary=false) const | mfem::PetscParVector | |
| mfem::Vector::Print(std::ostream &out=mfem::out, int width=8) const | mfem::Vector | |
| Print_HYPRE(std::ostream &out) const | mfem::Vector | |
| Randomize(PetscInt seed) | mfem::PetscParVector | |
| mfem::Vector::Randomize(int seed=0) | mfem::Vector | |
| ResetArray() | mfem::PetscParVector | |
| Set(const double a, const Vector &x) | mfem::Vector | |
| SetData(double *d) | mfem::Vector | inline |
| SetDataAndSize(double *d, int s) | mfem::Vector | 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 |
| Sum() const | mfem::Vector | |
| Swap(Vector &other) | mfem::Vector | inline |
| ToNVector() | mfem::Vector | inlinevirtual |
| ToNVector(N_Vector &nv) | mfem::Vector | 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 |
| x | mfem::PetscParVector | protected |
| ~PetscParVector() | mfem::PetscParVector | virtual |
| ~Vector() | mfem::Vector | inlinevirtual |