NGSolve
4.9
|
Finite Element Space for H(div) More...
#include <hdivfes.hpp>
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 FESpace * | Create (const MeshAccess &ma, const Flags &flags) |
Finite Element Space for H(div)
virtual void ngcomp::RaviartThomasFESpace::Update | ( | LocalHeap & | lh | ) | [virtual] |