|
Dune::Copasi
|
Constraints parser and operator for a leaf basis. More...
#include <constraints.hh>


Public Types | |
| template<PDELab::Concept::MultiIndex MultiIndex, Dune::Concept::GridView EntitySet> | |
| using | Container = PDELab::AffineConstraintsContainer<double, MultiIndex, EntitySet> |
Public Member Functions | |
| bool | doConstrainBoundary () const |
| bool | doConstrainSkeleton () const |
| bool | doConstrainVolume () const |
| Constraints (std::shared_ptr< BoundaryEntityMapper< GridView > > mapper, const ParameterTree &config={}, std::shared_ptr< const FunctorFactory< dim > > functor_factory=nullptr) | |
| void | constrainVolume (const PDELab::Concept::LocalBasisLeaf auto &lbasis, auto &container) |
| void | constrainBoundary (const Dune::Concept::Intersection auto &intersection, const PDELab::Concept::LocalBasisLeaf auto &lbasis_in, auto &container) |
| void | constrainSkeleton (const Dune::Concept::Intersection auto &intersection, const PDELab::Concept::LocalBasisLeaf auto &lbasis_in, const PDELab::Concept::LocalBasisLeaf auto &lbasis_out, auto &container) |
Constraints parser and operator for a leaf basis.
| GridView | The grid view of the basis to constrain |
| using Dune::Copasi::Constraints< GridView >::Container = PDELab::AffineConstraintsContainer<double, MultiIndex, EntitySet> |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |