NGSolve  4.9
Public Member Functions | Static Public Member Functions
ngcomp::RaviartThomasFESpace Class Reference

Finite Element Space for H(div) More...

#include <hdivfes.hpp>

Inheritance diagram for ngcomp::RaviartThomasFESpace:
ngcomp::FESpace ngcomp::NGS_Object

List of all members.

Public Member Functions

 RaviartThomasFESpace (const MeshAccess &ama, const Flags &flags, bool parseflags=false)
virtual const char * GetType ()
virtual void Update (LocalHeap &lh)
 update dof-tables, old style
virtual int GetNDof () const
 number of dofs of process
virtual int GetNDofLevel (int level) const
 number of dofs on the level
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 VTransformMR (int elnr, bool boundary, FlatMatrix< double > &mat, TRANSFORM_TYPE tt) const
virtual void VTransformMC (int elnr, bool boundary, FlatMatrix< Complex > &mat, TRANSFORM_TYPE tt) const
virtual void VTransformVR (int elnr, bool boundary, FlatVector< double > &vec, TRANSFORM_TYPE tt) const
virtual void VTransformVC (int elnr, bool boundary, FlatVector< Complex > &vec, TRANSFORM_TYPE tt) const
void GetTransformationFactors (int elnr, FlatVector<> &fac) const
virtual string GetClassName () const

Static Public Member Functions

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

Detailed Description

Finite Element Space for H(div)


Member Function Documentation

virtual void ngcomp::RaviartThomasFESpace::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: