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.

Reply via email to