mfem: File Directory Organization problem
Hi! I’m having a problem of comprehending how I should position the different components for the MFEM to work as a whole. Currently my main directory looks like this:
nemo@Skyzerks:/mnt/e/_Workspace/FEM/attempt$ ls
glvis-3.4 hypre-2.11.2 make-4.2 metis-5.1.0 mfem-3.4
glvis-3.4.tgz hypre-2.11.2.tar.gz make-4.2.tar.gz metis-5.1.0.tar.gz mfem-3.4.tgz
The “make” folder corresponts to GNU Make. Currently I know that the mfem directory worked fine without GNU make, and I was able to build the GLVis meshes and check them out. But I just can’t seem to find a way to organize the mfem directory with Metis, Hypre and building it with GNU make. How should I place these directories for them to correspond to each other and make the GNU Make to do the building?
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 18 (10 by maintainers)
METIS 5 uses less memory than METIS 4. I believe METIS 4 uses a quadratic-memory algorithm and METIS 5 replaces it with a linear-memory algorithm, but I could be misremembering — the details are in the METIS 5 documentation. In practice, METIS 4 memory usage hasn’t been an obstacle until we started working on meshes with a few million elements, refining them to a few hundred million to a few billion elements. Linking to METIS 5 resolved our out-of-memory errors at scale.