NGSolve  4.9
Public Member Functions | Static Public Member Functions | Protected Attributes
ngcomp::L2SurfaceHighOrderFESpace Class Reference
Inheritance diagram for ngcomp::L2SurfaceHighOrderFESpace:
ngcomp::FESpace ngcomp::NGS_Object

List of all members.

Public Member Functions

 L2SurfaceHighOrderFESpace (const MeshAccess &ama, const Flags &flags, bool parseflags=false)
virtual string GetClassName () const
virtual void Update (LocalHeap &lh)
 update dof-tables, old style
virtual int GetNDof () const
 number of dofs of process
virtual const FiniteElementGetFE (int elnr, LocalHeap &lh) const
 returns finite element.
virtual const FiniteElementGetSFE (int elnr, LocalHeap &lh) const
 returns surface element for boundary interals
virtual void GetDofNrs (int elnr, Array< int > &dnums) const
 get dof-nrs of the element
virtual void GetSDofNrs (int selnr, Array< int > &dnums) const
 returns dofs of sourface element
virtual Table< int > * CreateSmoothingBlocks (int type=0) const
virtual void GetInnerDofNrs (int elnr, Array< int > &dnums) const
 get dofs on element (=cell) elnr
virtual void GetVertexDofNrs (int vnr, Array< int > &dnums) const
 get number of low-order dofs for node of type nt
virtual void GetEdgeDofNrs (int ednr, Array< int > &dnums) const
 get dofs on edge enr
virtual void GetFaceDofNrs (int fanr, Array< int > &dnums) const
 get dofs on face fnr
virtual bool VarOrder () const
virtual int GetRelOrder () const

Static Public Member Functions

static FESpaceCreate (const MeshAccess &ma, const Flags &flags)

Protected Attributes

int level
int nel
Array< int > first_element_dof
int ndof
bool var_order
int rel_order
Array< INT< 3 > > order_cell

Member Function Documentation

virtual void ngcomp::L2SurfaceHighOrderFESpace::GetVertexDofNrs ( int  vnr,
Array< int > &  dnums 
) const [virtual]

get number of low-order dofs for node of type nt

get dofs on vertex vnr

Reimplemented from ngcomp::FESpace.

virtual void ngcomp::L2SurfaceHighOrderFESpace::Update ( LocalHeap lh) [virtual]

update dof-tables, old style

update dof-table

Reimplemented from ngcomp::FESpace.


The documentation for this class was generated from the following file: