dune-pdelab 2.7-git
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
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 }
 

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 More...
 
const std::vector< bool > & interiorNodes () const
 
template<typename GV >
void updateInteriorNodes (const GV &gv)
 

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: