42 reinit(dealii::MGLevelObject<std::shared_ptr<dealii::MatrixFree<dim, Number>>> & mg_matrixfree,
43 unsigned int const dof_handler_index,
44 std::vector<MGLevelInfo>
const & global_levels);
47 interpolate(
unsigned int const level, VectorType & dst, VectorType
const & src)
const final;
50 restrict_and_add(
unsigned int const level, VectorType & dst, VectorType
const & src)
const final;
53 prolongate_and_add(
unsigned int const level,
55 VectorType
const & src)
const final;
58 dealii::MGLevelObject<dealii::MGTwoLevelTransfer<dim, VectorType>> transfers;
60 std::unique_ptr<dealii::MGTransferGlobalCoarsening<dim, VectorType>> mg_transfer;