diff --git a/dune/gfe/pktop1mgtransfer.hh b/dune/gfe/pktop1mgtransfer.hh index 40563b17d4aa7b04b67440c51df5cfb473769f1e..5c8d01a8e155a94164728abcd5a5efdad6c72e37 100644 --- a/dune/gfe/pktop1mgtransfer.hh +++ b/dune/gfe/pktop1mgtransfer.hh @@ -41,6 +41,13 @@ public: PKtoP1MGTransfer() {} + /** \brief Constructor with a given transfer matrix + */ + PKtoP1MGTransfer(std::shared_ptr<TransferOperatorType> matrix) + : TruncatedCompressedMGTransfer<VectorType,BitVectorType,MatrixType>(matrix) + {} + + template <class Basis, class GridView> void setup(const Basis& fineBasis, const P1NodalBasis<GridView>& p1Basis)