dune-pdelab 2.10-git
Loading...
Searching...
No Matches
Dune::PDELab::InteriorNodeConstraints Class Reference

constraints all DOFs associated with interior vertices This allows to implement surface FEM using standard first order FEM More...

#include <dune/pdelab/constraints/interiornode.hh>

Inheritance diagram for Dune::PDELab::InteriorNodeConstraints:
Inheritance graph

Public Types

enum  { doBoundary =false }
 
enum  { doProcessor =false }
 
enum  { doSkeleton =false }
 
enum  { doVolume =true }
 
typedef LeafNodeTag NodeTag
 

Public Member Functions

template<typename P , typename EG , typename LFS , typename T >
void volume (const P &param, const EG &eg, const LFS &lfs, T &trafo) const
 volume constraints
 
const std::vector< bool > & interiorNodes () const
 
template<typename GV >
void updateInteriorNodes (const GV &gv)
 

Static Public Member Functions

static constexpr auto degree ()
 

Static Public Attributes

static const bool isLeaf
 
static const bool isPower
 
static const bool isComposite
 

Detailed Description

constraints all DOFs associated with interior vertices This allows to implement surface FEM using standard first order FEM

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
doBoundary 

◆ anonymous enum

anonymous enum
Enumerator
doProcessor 

◆ anonymous enum

anonymous enum
Enumerator
doSkeleton 

◆ anonymous enum

anonymous enum
Enumerator
doVolume 

Member Function Documentation

◆ interiorNodes()

const std::vector< bool > & Dune::PDELab::InteriorNodeConstraints::interiorNodes ( ) const
inline

◆ updateInteriorNodes()

template<typename GV >
void Dune::PDELab::InteriorNodeConstraints::updateInteriorNodes ( const GV &  gv)
inline

◆ volume()

template<typename P , typename EG , typename LFS , typename T >
void Dune::PDELab::InteriorNodeConstraints::volume ( const P &  param,
const EG &  eg,
const LFS &  lfs,
T &  trafo 
) const
inline

volume constraints

Template Parameters
EGelement geometry
LFSlocal function space
TTransformationType

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