MFEM v2.0
ParGridFunction Member List
This is the complete list of members for ParGridFunction, including all inherited members.
Add(const double a, const Vector &Va)Vector
add(const Vector &v1, const Vector &v2, Vector &v)Vector [friend]
add(const Vector &v1, double alpha, const Vector &v2, Vector &v)Vector [friend]
add(const double a, const Vector &x, const Vector &y, Vector &z)Vector [friend]
add(const double a, const Vector &x, const double b, const Vector &y, Vector &z)Vector [friend]
AddElementVector(const Array< int > &dofs, const Vector &elemvect)Vector
AddElementVector(const Array< int > &dofs, double *elem_data)Vector
AddElementVector(const Array< int > &dofs, const double a, const Vector &elemvect)Vector
allocsizeVector [protected]
ComputeH1Error(Coefficient *exsol, VectorCoefficient *exgrad, Coefficient *ell_coef, double Nu, int norm_type) const GridFunction
ComputeL1Error(Coefficient *exsol[], const IntegrationRule *irs[]=NULL) const ParGridFunction
ComputeL1Error(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL) const ParGridFunction
ComputeL2Error(Coefficient *exsol[], const IntegrationRule *irs[]=NULL) const ParGridFunction
ComputeL2Error(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL, Array< int > *elems=NULL) const ParGridFunction
GridFunction::ComputeL2Error(Coefficient &exsol, const IntegrationRule *irs[]=NULL) const GridFunction [inline]
ComputeMaxError(Coefficient *exsol[], const IntegrationRule *irs[]=NULL) const ParGridFunction
ComputeMaxError(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL) const ParGridFunction
ComputeW11Error(Coefficient *exsol, VectorCoefficient *exgrad, int norm_type, Array< int > *elems=NULL, const IntegrationRule *irs[]=NULL) const GridFunction
dataVector [protected]
Destroy()Vector [inline]
DistanceTo(const double *p) const Vector
Distribute(HypreParVector *tv)ParGridFunction
Elem(int i)Vector
Elem(int i) const Vector
fecGridFunction [protected]
fesGridFunction [protected]
FESpace()GridFunction [inline]
GetBdrValuesFrom(GridFunction &)GridFunction
GetData() const Vector [inline]
GetDerivative(int comp, int der_comp, GridFunction &der)GridFunction
GetDivergence(ElementTransformation &tr)GridFunction
GetElementAverages(GridFunction &avgs)GridFunction
GetFaceValues(int i, int side, const IntegrationRule &ir, Vector &vals, DenseMatrix &tr, int vdim=1) const GridFunction
GetFaceVectorValues(int i, int side, const IntegrationRule &ir, DenseMatrix &vals, DenseMatrix &tr) const GridFunction
GetGradient(ElementTransformation &tr, Vector &grad)GridFunction
GetGradients(const int elem, const IntegrationRule &ir, DenseMatrix &grad)GridFunction
GetNodalValues(int i, Array< double > &nval, int vdim=1) const GridFunction
GetNodalValues(Vector &nval, int vdim=1) const GridFunction
GetSubVector(const Array< int > &dofs, Vector &elemvect) const Vector
GetSubVector(const Array< int > &dofs, double *elem_data) const Vector
GetValue(int i, const IntegrationPoint &ip, int vdim=1) const GridFunction
GetValues(int i, const IntegrationRule &ir, Vector &vals, DenseMatrix &tr, int vdim=1) const GridFunction
GetValuesFrom(GridFunction &)GridFunction
GetVectorFieldNodalValues(Vector &val, int comp) const GridFunction
GetVectorFieldValues(int i, const IntegrationRule &ir, DenseMatrix &vals, DenseMatrix &tr, int comp=0) const GridFunction
GetVectorGradient(ElementTransformation &tr, DenseMatrix &grad)GridFunction
GetVectorGradientHat(ElementTransformation &T, DenseMatrix &gh)GridFunction [protected]
GetVectorValue(int i, const IntegrationPoint &ip, Vector &val) const GridFunction
GetVectorValues(int i, const IntegrationRule &ir, DenseMatrix &vals, DenseMatrix &tr) const GridFunction
GridFunction()GridFunction [inline]
GridFunction(FiniteElementSpace *f)GridFunction [inline]
GridFunction(Mesh *m, istream &input)GridFunction
GridFunction(Mesh *m, GridFunction *gf_array[], int num_pieces)GridFunction
Load(istream **in, int np, int *dim)Vector
Load(istream &in, int Size)Vector
Load(istream &in)Vector [inline]
MakeDataOwner()Vector [inline]
MakeOwner(FiniteElementCollection *_fec)GridFunction [inline]
Max()Vector
Min()Vector
Neg()Vector
Norml1()Vector
Norml2()Vector
Normlinf()Vector
operator const double *() const Vector [inline]
operator double *()Vector [inline]
operator()(int i)Vector [inline]
operator()(int i) const Vector [inline]
operator*(const double *) const Vector
operator*(const Vector &v) const Vector
operator*=(double c)Vector
operator+=(const Vector &v)Vector
operator-=(double c)Vector
operator-=(const Vector &v)Vector
operator/=(double c)Vector
operator=(double value)ParGridFunction [inline]
operator=(const Vector &v)ParGridFunction [inline]
operator=(HypreParVector &tv)ParGridFunction [inline]
GridFunction::operator=(const GridFunction &v)GridFunction
OwnFEC()GridFunction [inline]
ParallelAverage(HypreParVector &tv)ParGridFunction
ParallelAverage()ParGridFunction
ParFESpace()ParGridFunction [inline]
ParGridFunction()ParGridFunction [inline]
ParGridFunction(ParFiniteElementSpace *pf)ParGridFunction [inline]
ParGridFunction(ParFiniteElementSpace *pf, GridFunction *gf)ParGridFunction
ParGridFunction(ParFiniteElementSpace *pf, HypreParVector *tv)ParGridFunction
ParGridFunction(ParMesh *pmesh, GridFunction *gf)ParGridFunction
pfesParGridFunction [protected]
Print(ostream &out=cout, int width=8) const Vector
Print_HYPRE(ostream &out) const Vector
ProjectBdrCoefficient(Coefficient &coeff, Array< int > &attr)GridFunction [inline]
ProjectBdrCoefficient(Coefficient *coeff[], Array< int > &attr)GridFunction
ProjectBdrCoefficientNormal(VectorCoefficient &vcoeff, Array< int > &bdr_attr)GridFunction
ProjectBdrCoefficientTangent(VectorCoefficient &vcoeff, Array< int > &bdr_attr)GridFunction
ProjectCoefficient(Coefficient &coeff)GridFunction
ProjectCoefficient(Coefficient &coeff, Array< int > &dofs, int vd=0)GridFunction
ProjectCoefficient(VectorCoefficient &vcoeff)GridFunction
ProjectCoefficient(Coefficient *coeff[])GridFunction
ProjectVectorFieldOn(GridFunction &vec_field, int comp=0)GridFunction
Randomize(int seed=0)Vector
ReorderByNodes()GridFunction
Save(ostream &out)ParGridFunction [virtual]
SaveAsOne(ostream &out=cout)ParGridFunction
SaveSTL(ostream &out, int TimesToRefine=1)GridFunction
SaveSTLTri(ostream &out, double p1[], double p2[], double p3[])GridFunction [protected]
SaveVTK(ostream &out, const string &field_name, int ref)GridFunction
Set(const double a, const Vector &x)Vector
SetData(double *d)Vector [inline]
SetDataAndSize(double *d, int s)Vector [inline]
SetSize(int s)Vector [inline]
SetSubVector(const Array< int > &dofs, const Vector &elemvect)Vector
SetSubVector(const Array< int > &dofs, double *elem_data)Vector
SetVector(const Vector &v, int offset)Vector
Size() const Vector [inline]
sizeVector [protected]
StealData(double **p)Vector [inline]
subtract(const Vector &v1, const Vector &v2, Vector &v)Vector [friend]
subtract(const double a, const Vector &x, const Vector &y, Vector &z)Vector [friend]
swap(Vector *v1, Vector *v2)Vector [friend]
Update(ParFiniteElementSpace *f)ParGridFunction
Update(ParFiniteElementSpace *f, Vector &v, int v_offset)ParGridFunction
GridFunction::Update()GridFunction [inline]
GridFunction::Update(FiniteElementSpace *f)GridFunction
GridFunction::Update(FiniteElementSpace *f, Vector &v, int v_offset)GridFunction
Vector()Vector [inline]
Vector(const Vector &)Vector
Vector(int s)Vector [inline, explicit]
Vector(double *_data, int _size)Vector [inline]
VectorDim() const GridFunction
~GridFunction()GridFunction [virtual]
~ParGridFunction()ParGridFunction [inline, virtual]
~Vector()Vector [inline]
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines