MueLu: enable 3D problems in HHG driver
Created by: mayrmt
Add support for three-dimensional problems to the HHG driver.
Support for 1D and 2D problems only.
Motivation and Context
We need capabilities to deal with three-dimensional problems.
Definition of Done
- Add an input generation mechanism for 3D problems.
Add a 3D version
LID3Region()of mapping from local IDs to region IDs.
- This can either be Matlab based for testing and debugging purposes. However, larger problems cannot be done using the Matlab driver.
- Alternatively, we can base our input on Galeri, Pamgen, or some other tools by @lucbv.
- Mapping of local IDs to region IDs: We already have
LID2regionfunctions for 1D and 2D problems. The new 3D version
LID3regionmight just look similar to those.