DUNE PDELab (unstable)
Block diagonal extension of scalar local operator. More...
#include <dune/pdelab/localoperator/blockdiagonal.hh>
Detailed Description
class Dune::PDELab::BlockDiagonalLocalOperatorFullCoupling< ScalarLOP >
Block diagonal extension of scalar local operator.
This adapter class takes an existing local operator that only has volume methods and extends it in a block diagonal fashion to trees of function spaces.
The scalar operator is stored internally as a shared_ptr, so you can either construct the adapter from a shared_ptr to a scalar space, or you can pass it constructor arguments for the scalar space and let the adapter construct the scalar space from them.
The wrapper also implements the instationary local operator interface by forwarding all calls to the scalar operator.
If the operator is used to create a matrix, the sparsity pattern will contain all off-diagonal entries for each grid cell.
The documentation for this class was generated from the following file:
- dune/pdelab/localoperator/blockdiagonal.hh
