|
MFEM
v4.1.0
Finite element discretization library
|
This is the complete list of members for mfem::GridFunctionPumi, including all inherited members.
| AccumulateAndCountBdrTangentValues(VectorCoefficient &vcoeff, Array< int > &bdr_attr, Array< int > &values_counter) | mfem::GridFunction | protected |
| AccumulateAndCountBdrValues(Coefficient *coeff[], VectorCoefficient *vcoeff, Array< int > &attr, Array< int > &values_counter) | mfem::GridFunction | protected |
| AccumulateAndCountZones(Coefficient &coeff, AvgType type, Array< int > &zones_per_vdof) | mfem::GridFunction | protected |
| AccumulateAndCountZones(VectorCoefficient &vcoeff, AvgType type, Array< int > &zones_per_vdof) | mfem::GridFunction | 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 | |
| ARITHMETIC enum value | mfem::GridFunction | |
| AvgType enum name | mfem::GridFunction | |
| Capacity() const | mfem::Vector | inline |
| CheckFinite() const | mfem::Vector | inline |
| ComputeElementL1Errors(Coefficient &exsol, GridFunction &error, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeElementL1Errors(VectorCoefficient &exsol, GridFunction &error, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeElementL2Errors(Coefficient &exsol, GridFunction &error, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeElementL2Errors(VectorCoefficient &exsol, GridFunction &error, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeElementLpErrors(const double p, Coefficient &exsol, GridFunction &error, Coefficient *weight=NULL, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | virtual |
| ComputeElementLpErrors(const double p, VectorCoefficient &exsol, GridFunction &error, Coefficient *weight=NULL, VectorCoefficient *v_weight=NULL, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | virtual |
| ComputeElementMaxErrors(Coefficient &exsol, GridFunction &error, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeElementMaxErrors(VectorCoefficient &exsol, GridFunction &error, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeFlux(BilinearFormIntegrator &blfi, GridFunction &flux, bool wcoef=true, int subdomain=-1) | mfem::GridFunction | virtual |
| ComputeH1Error(Coefficient *exsol, VectorCoefficient *exgrad, Coefficient *ell_coef, double Nu, int norm_type) const | mfem::GridFunction | virtual |
| ComputeL1Error(Coefficient &exsol, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeL1Error(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeL2Error(Coefficient &exsol, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeL2Error(Coefficient *exsol[], const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | virtual |
| ComputeL2Error(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL, Array< int > *elems=NULL) const | mfem::GridFunction | virtual |
| ComputeLpError(const double p, Coefficient &exsol, Coefficient *weight=NULL, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | virtual |
| ComputeLpError(const double p, VectorCoefficient &exsol, Coefficient *weight=NULL, VectorCoefficient *v_weight=NULL, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | virtual |
| ComputeMaxError(Coefficient &exsol, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeMaxError(Coefficient *exsol[], const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | virtual |
| ComputeMaxError(VectorCoefficient &exsol, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | inlinevirtual |
| ComputeMeans(AvgType type, Array< int > &zones_per_vdof) | mfem::GridFunction | protected |
| ComputeW11Error(Coefficient *exsol, VectorCoefficient *exgrad, int norm_type, Array< int > *elems=NULL, const IntegrationRule *irs[]=NULL) const | mfem::GridFunction | virtual |
| data | mfem::Vector | protected |
| Destroy() | mfem::GridFunction | protected |
| 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 | |
| fec | mfem::GridFunction | protected |
| fes | mfem::GridFunction | protected |
| FESpace() | mfem::GridFunction | inline |
| FESpace() const | mfem::GridFunction | inline |
| GetBdrValuesFrom(const GridFunction &orig_func) | mfem::GridFunction | |
| GetCurl(ElementTransformation &tr, Vector &curl) const | mfem::GridFunction | |
| GetData() const | mfem::Vector | inline |
| GetDerivative(int comp, int der_comp, GridFunction &der) | mfem::GridFunction | |
| GetDivergence(ElementTransformation &tr) const | mfem::GridFunction | |
| GetElementAverages(GridFunction &avgs) const | mfem::GridFunction | |
| GetFaceValues(int i, int side, const IntegrationRule &ir, Vector &vals, DenseMatrix &tr, int vdim=1) const | mfem::GridFunction | |
| GetFaceVectorValues(int i, int side, const IntegrationRule &ir, DenseMatrix &vals, DenseMatrix &tr) const | mfem::GridFunction | |
| GetGradient(ElementTransformation &tr, Vector &grad) const | mfem::GridFunction | |
| GetGradients(ElementTransformation &tr, const IntegrationRule &ir, DenseMatrix &grad) const | mfem::GridFunction | |
| GetGradients(const int elem, const IntegrationRule &ir, DenseMatrix &grad) const | mfem::GridFunction | inline |
| GetHessians(int i, const IntegrationRule &ir, DenseMatrix &hess, int vdim=1) const | mfem::GridFunction | |
| GetHessians(int i, const IntegrationRule &ir, DenseMatrix &hess, DenseMatrix &tr, int vdim=1) const | mfem::GridFunction | |
| GetLaplacians(int i, const IntegrationRule &ir, Vector &laps, int vdim=1) const | mfem::GridFunction | |
| GetLaplacians(int i, const IntegrationRule &ir, Vector &laps, DenseMatrix &tr, int vdim=1) const | mfem::GridFunction | |
| GetMemory() | mfem::Vector | inline |
| GetMemory() const | mfem::Vector | inline |
| GetNodalValues(int i, Array< double > &nval, int vdim=1) const | mfem::GridFunction | |
| GetNodalValues(Vector &nval, int vdim=1) const | mfem::GridFunction | |
| GetSubVector(const Array< int > &dofs, Vector &elemvect) const | mfem::Vector | |
| GetSubVector(const Array< int > &dofs, double *elem_data) const | mfem::Vector | |
| GetTrueDofs(Vector &tv) const | mfem::GridFunction | |
| GetTrueVector() const | mfem::GridFunction | inline |
| GetTrueVector() | mfem::GridFunction | inline |
| GetValue(int i, const IntegrationPoint &ip, int vdim=1) const | mfem::GridFunction | virtual |
| GetValues(int i, const IntegrationRule &ir, Vector &vals, int vdim=1) const | mfem::GridFunction | |
| GetValues(int i, const IntegrationRule &ir, Vector &vals, DenseMatrix &tr, int vdim=1) const | mfem::GridFunction | |
| GetValuesFrom(const GridFunction &orig_func) | mfem::GridFunction | |
| GetVectorFieldNodalValues(Vector &val, int comp) const | mfem::GridFunction | |
| GetVectorFieldValues(int i, const IntegrationRule &ir, DenseMatrix &vals, DenseMatrix &tr, int comp=0) const | mfem::GridFunction | |
| GetVectorGradient(ElementTransformation &tr, DenseMatrix &grad) const | mfem::GridFunction | |
| GetVectorGradientHat(ElementTransformation &T, DenseMatrix &gh) const | mfem::GridFunction | protected |
| GetVectorValue(int i, const IntegrationPoint &ip, Vector &val) const | mfem::GridFunction | |
| GetVectorValues(ElementTransformation &T, const IntegrationRule &ir, DenseMatrix &vals) const | mfem::GridFunction | |
| GetVectorValues(int i, const IntegrationRule &ir, DenseMatrix &vals, DenseMatrix &tr) const | mfem::GridFunction | |
| GridFunction() | mfem::GridFunction | inline |
| GridFunction(const GridFunction &orig) | mfem::GridFunction | inline |
| GridFunction(FiniteElementSpace *f) | mfem::GridFunction | inline |
| GridFunction(FiniteElementSpace *f, double *data) | mfem::GridFunction | inline |
| GridFunction(Mesh *m, std::istream &input) | mfem::GridFunction | |
| GridFunction(Mesh *m, GridFunction *gf_array[], int num_pieces) | mfem::GridFunction | |
| GridFunctionPumi(Mesh *m, apf::Mesh2 *PumiM, apf::Numbering *v_num_loc, const int mesh_order) | mfem::GridFunctionPumi | |
| HARMONIC enum value | mfem::GridFunction | |
| HostRead() const | mfem::Vector | inline |
| HostReadWrite() | mfem::Vector | inline |
| HostWrite() | mfem::Vector | inline |
| ImposeBounds(int i, const Vector &weights, const Vector &_lo, const Vector &_hi) | mfem::GridFunction | |
| ImposeBounds(int i, const Vector &weights, double _min=0.0, double _max=infinity()) | mfem::GridFunction | |
| 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() const | mfem::Vector | inline |
| MakeOwner(FiniteElementCollection *_fec) | mfem::GridFunction | inline |
| MakeRef(FiniteElementSpace *f, double *v) | mfem::GridFunction | virtual |
| MakeRef(FiniteElementSpace *f, Vector &v, int v_offset) | mfem::GridFunction | virtual |
| mfem::Vector::MakeRef(Vector &base, int offset, int size) | mfem::Vector | inline |
| mfem::Vector::MakeRef(Vector &base, int offset) | mfem::Vector | inline |
| MakeTRef(FiniteElementSpace *f, double *tv) | mfem::GridFunction | |
| MakeTRef(FiniteElementSpace *f, Vector &tv, int tv_offset) | mfem::GridFunction | |
| 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 |
| NewMemoryAndSize(const Memory< double > &mem, int s, bool own_mem) | 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()(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=(const GridFunction &rhs) | mfem::GridFunction | inline |
| operator=(double value) | mfem::GridFunction | |
| operator=(const Vector &v) | mfem::GridFunction | |
| mfem::Vector::operator=(const double *v) | mfem::Vector | |
| OwnFEC() | mfem::GridFunction | inline |
| OwnsData() const | mfem::Vector | inline |
| Print(std::ostream &out=mfem::out, int width=8) const | mfem::Vector | |
| Print_HYPRE(std::ostream &out) const | mfem::Vector | |
| ProjectBdrCoefficient(Coefficient &coeff, Array< int > &attr) | mfem::GridFunction | inline |
| ProjectBdrCoefficient(VectorCoefficient &vcoeff, Array< int > &attr) | mfem::GridFunction | virtual |
| ProjectBdrCoefficient(Coefficient *coeff[], Array< int > &attr) | mfem::GridFunction | virtual |
| ProjectBdrCoefficientNormal(VectorCoefficient &vcoeff, Array< int > &bdr_attr) | mfem::GridFunction | |
| ProjectBdrCoefficientTangent(VectorCoefficient &vcoeff, Array< int > &bdr_attr) | mfem::GridFunction | virtual |
| ProjectCoefficient(Coefficient &coeff) | mfem::GridFunction | virtual |
| ProjectCoefficient(Coefficient &coeff, Array< int > &dofs, int vd=0) | mfem::GridFunction | |
| ProjectCoefficient(VectorCoefficient &vcoeff) | mfem::GridFunction | |
| ProjectCoefficient(VectorCoefficient &vcoeff, Array< int > &dofs) | mfem::GridFunction | |
| ProjectCoefficient(Coefficient *coeff[]) | mfem::GridFunction | |
| ProjectDeltaCoefficient(DeltaCoefficient &delta_coeff, double &integral) | mfem::GridFunction | protected |
| ProjectDiscCoefficient(VectorCoefficient &coeff, Array< int > &dof_attr) | mfem::GridFunction | protected |
| ProjectDiscCoefficient(VectorCoefficient &coeff) | mfem::GridFunction | virtual |
| ProjectDiscCoefficient(Coefficient &coeff, AvgType type) | mfem::GridFunction | virtual |
| ProjectDiscCoefficient(VectorCoefficient &coeff, AvgType type) | mfem::GridFunction | virtual |
| ProjectGridFunction(const GridFunction &src) | mfem::GridFunction | |
| ProjectVectorFieldOn(GridFunction &vec_field, int comp=0) | mfem::GridFunction | |
| Randomize(int seed=0) | mfem::Vector | |
| Read(bool on_dev=true) const | mfem::Vector | inline |
| ReadWrite(bool on_dev=true) | mfem::Vector | inline |
| ReorderByNodes() | mfem::GridFunction | |
| Save(std::ostream &out) const | mfem::GridFunction | virtual |
| SaveSTL(std::ostream &out, int TimesToRefine=1) | mfem::GridFunction | |
| SaveSTLTri(std::ostream &out, double p1[], double p2[], double p3[]) | mfem::GridFunction | protected |
| SaveVTK(std::ostream &out, const std::string &field_name, int ref) | mfem::GridFunction | |
| sequence | mfem::GridFunction | protected |
| Set(const double a, const Vector &x) | mfem::Vector | |
| SetData(double *d) | mfem::Vector | inline |
| SetDataAndSize(double *d, int s) | mfem::Vector | inline |
| SetFromTrueDofs(const Vector &tv) | mfem::GridFunction | virtual |
| SetFromTrueVector() | mfem::GridFunction | inline |
| SetSize(int s) | mfem::Vector | inline |
| SetSize(int s, MemoryType mt) | mfem::Vector | inline |
| SetSize(int s, Vector &v) | mfem::Vector | inline |
| SetSpace(FiniteElementSpace *f) | mfem::GridFunction | virtual |
| 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 | |
| SetTrueVector() | mfem::GridFunction | inline |
| 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 | |
| SumFluxAndCount(BilinearFormIntegrator &blfi, GridFunction &flux, Array< int > &counts, bool wcoef, int subdomain) | mfem::GridFunction | protected |
| Swap(Vector &other) | mfem::Vector | inline |
| SyncAliasMemory(const Vector &v) | mfem::Vector | inline |
| SyncMemory(const Vector &v) | mfem::Vector | inline |
| t_vec | mfem::GridFunction | protected |
| ToNVector() | mfem::Vector | inlinevirtual |
| ToNVector(N_Vector &nv) | mfem::Vector | virtual |
| Update() | mfem::GridFunction | virtual |
| UseDevice(bool use_dev) const | mfem::Vector | inline |
| UseDevice() const | mfem::Vector | inline |
| Vector() | mfem::Vector | inline |
| Vector(const Vector &) | mfem::Vector | |
| Vector(int s) | mfem::Vector | inlineexplicit |
| Vector(double *_data, int _size) | mfem::Vector | inline |
| Vector(int size_, MemoryType mt) | mfem::Vector | inline |
| Vector(N_Vector nv) | mfem::Vector | explicit |
| VectorDim() const | mfem::GridFunction | |
| Write(bool on_dev=true) | mfem::Vector | inline |
| ~GridFunction() | mfem::GridFunction | inlinevirtual |
| ~GridFunctionPumi() | mfem::GridFunctionPumi | inlinevirtual |
| ~Vector() | mfem::Vector | inlinevirtual |
1.8.5