dune-pdelab  2.4-dev
Classes | Enumerations
Collaboration diagram for Constraints:

Classes

class  Dune::PDELab::ConformingDirichletConstraints
 Dirichlet Constraints construction. More...
 
class  Dune::PDELab::OverlappingConformingDirichletConstraints
 extend conforming constraints class by processor boundary More...
 
class  Dune::PDELab::NonoverlappingConformingDirichletConstraints< GV >
 extend conforming constraints class by processor boundary More...
 
class  Dune::PDELab::HangingNodesConstraintsAssemblers::CubeGridQ1Assembler
 
class  Dune::PDELab::HangingNodesConstraintsAssemblers::SimplexGridP1Assembler
 
class  Dune::PDELab::HangingNodesConstraintsAssemblers
 
class  Dune::PDELab::HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblerType, BoundaryFunction >
 Hanging Node constraints construction. More...
 
class  Dune::PDELab::InteriorNodeConstraints
 constraints all DOFs associated with interior vertices This allows to implement surface FEM using standard first order FEM More...
 
class  Dune::PDELab::P0ParallelConstraints
 Parallel P0 constraints for overlapping grids. More...
 
class  Dune::PDELab::P0ParallelGhostConstraints
 Parallel P0 constraints for nonoverlapping grids with ghosts. More...
 

Enumerations

enum  { Dune::PDELab::ConformingDirichletConstraints::doBoundary = true }
 
enum  { Dune::PDELab::ConformingDirichletConstraints::doProcessor = false }
 
enum  { Dune::PDELab::ConformingDirichletConstraints::doSkeleton = false }
 
enum  { Dune::PDELab::ConformingDirichletConstraints::doVolume = false }
 
enum  { Dune::PDELab::OverlappingConformingDirichletConstraints::doProcessor = true }
 
enum  { Dune::PDELab::NonoverlappingConformingDirichletConstraints< GV >::doVolume = true }
 
enum  { Dune::PDELab::HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblerType, BoundaryFunction >::doBoundary = true }
 
enum  { Dune::PDELab::HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblerType, BoundaryFunction >::doSkeleton = true }
 
enum  { Dune::PDELab::HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblerType, BoundaryFunction >::doVolume = false }
 
enum  { Dune::PDELab::HangingNodesDirichletConstraints< Grid, HangingNodesConstraintsAssemblerType, BoundaryFunction >::dimension = Grid::dimension }
 
enum  { Dune::PDELab::InteriorNodeConstraints::doBoundary =false }
 
enum  { Dune::PDELab::InteriorNodeConstraints::doProcessor =false }
 
enum  { Dune::PDELab::InteriorNodeConstraints::doSkeleton =false }
 
enum  { Dune::PDELab::InteriorNodeConstraints::doVolume =true }
 
enum  { Dune::PDELab::P0ParallelConstraints::doBoundary =false }
 
enum  { Dune::PDELab::P0ParallelConstraints::doProcessor =true }
 
enum  { Dune::PDELab::P0ParallelConstraints::doSkeleton =false }
 
enum  { Dune::PDELab::P0ParallelConstraints::doVolume =false }
 
enum  { Dune::PDELab::P0ParallelGhostConstraints::doBoundary =false }
 
enum  { Dune::PDELab::P0ParallelGhostConstraints::doProcessor =false }
 
enum  { Dune::PDELab::P0ParallelGhostConstraints::doSkeleton =false }
 
enum  { Dune::PDELab::P0ParallelGhostConstraints::doVolume =true }
 

Detailed Description

Enumeration Type Documentation

anonymous enum
Enumerator
doBoundary 
anonymous enum
Enumerator
doProcessor 
anonymous enum
Enumerator
doSkeleton 
anonymous enum
Enumerator
doVolume 
anonymous enum
Enumerator
doProcessor 
template<typename GV >
anonymous enum
Enumerator
doVolume 
template<class Grid , class HangingNodesConstraintsAssemblerType , class BoundaryFunction >
anonymous enum
Enumerator
doBoundary 
template<class Grid , class HangingNodesConstraintsAssemblerType , class BoundaryFunction >
anonymous enum
Enumerator
doSkeleton 
template<class Grid , class HangingNodesConstraintsAssemblerType , class BoundaryFunction >
anonymous enum
Enumerator
doVolume 
template<class Grid , class HangingNodesConstraintsAssemblerType , class BoundaryFunction >
anonymous enum
Enumerator
dimension 
anonymous enum
Enumerator
doBoundary 
anonymous enum
Enumerator
doProcessor 
anonymous enum
Enumerator
doSkeleton 
anonymous enum
Enumerator
doVolume 
anonymous enum
Enumerator
doBoundary 
anonymous enum
Enumerator
doProcessor 
anonymous enum
Enumerator
doSkeleton 
anonymous enum
Enumerator
doVolume 
anonymous enum
Enumerator
doBoundary 
anonymous enum
Enumerator
doProcessor 
anonymous enum
Enumerator
doSkeleton 
anonymous enum
Enumerator
doVolume