MFEM v2.0
GridFunction Member List
This is the complete list of members for GridFunction, 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(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL) const GridFunction
ComputeL2Error(Coefficient &exsol, const IntegrationRule *irs[]=NULL) const GridFunction [inline]
ComputeL2Error(Coefficient *exsol[], const IntegrationRule *irs[]=NULL) const GridFunction
ComputeL2Error(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL, Array< int > *elems=NULL) const GridFunction
ComputeMaxError(Coefficient *exsol[], const IntegrationRule *irs[]=NULL) const GridFunction
ComputeMaxError(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL) const GridFunction
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
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)GridFunction
operator=(const Vector &v)GridFunction
operator=(const GridFunction &v)GridFunction
OwnFEC()GridFunction [inline]
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)GridFunction [virtual]
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
sizeVector [protected]
Size() const Vector [inline]
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()GridFunction [inline]
Update(FiniteElementSpace *f)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]
~Vector()Vector [inline]
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines