Dear Wolfgang, thank you for your response. I will post the pull request on GitHub end of this week, so that it can be reviewed. I will give a detailed reasoning for each modification there.
I think that makes sense. Are the other MG classes all instantiated for dim > != > spacedim? > After looking a bit more into this, answer by .inst.in file in source/multigrid: - mg_transfer_prebuilt.inst.in - No - mg_transfer_matrix_free.inst.in - No (and the classes only take dim, but not spacedim as a template argument) - mg_transfer_internal.inst.in - Partially (Yes where possible, but internal::MGTransfer::setup_transfer(...) only accepts dim, but not spacedim as template parameter) - mg_transfer_component.inst.in - No - mg_transfer_block_inst.in - No - mg_level_global_transfer.inst.in - No - mg_base.inst.in - dim / spacedim not used Some classes (e.g. MGTransferMatrixFree, PreconditionMG) do not take a spacedim argument. Since PreconditionMG itself does not support that, I am not sure whether instantiating the rest for dim != spacedim even has a point. Best regards, Alexander. -- The deal.II project is located at http://www.dealii.org/ For mailing list/forum options, see https://groups.google.com/d/forum/dealii?hl=en --- You received this message because you are subscribed to the Google Groups "deal.II User Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to dealii+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.