Open SamSalehian opened 3 years ago
try to compile with the Parmetis library found in the ARCHER lib directory. If this does not work you need to compile Parmetis with the gcc,or intel compiler and OpenMPI and link against this one. The crash experienced is due to the Parmetis partitioning the mesh not being completed. Let me know if this solves the issue.
Hello Takis,
Sorry for my late response. I was testing the code on two different HPC systems. On the first one (ERAU VEGA) intel MPI compilers are available, so I compiled the code just fine and ran a couple of the test cases without any issue. On the send one (DMC ASC) only the gnu ones are available. I tried various options the ARCHER LIB or the gcc Parmetis, but unfortunately all of them failed. I also tried to compile with the parmetis module on DMC parmetis/4.0.3 as well , unfortunately all such attempts fail at parmetis initialization.
Since I had the other HPC system working with intel HPC, I gave up on compilation using with all gcc. but I was wondering if you had a specific dependency versions / a container built for gcc compilation?
Regards,
Sam
I have compiled the code with OpenMPI (openmpi/4.0.3-intel-pmi2) using intel MKL (intel_19.0.4.243/mkl) on our local HPC, the code compiles without a problem and generates the executable file (ucns3d_p). However, when I tested the code to run any of the sample test cases, the code starts by creating the GRID.bnd GRID.cel GRID.vrt history.txt files, but crashes with the following errors:
I would greatly appreciate any suggestions. Makefile.txt