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 |