SU2 compilation with MPI option
Dear all,
I downloaded SU2 and managed to compile it in serial mode without problem. On my system I also have OpenFOAM installed. When I try to install SU2 with MPI option, I get de following error: I use the following configuration: ./configure --with-MPI=mpic++ --with-Tecio=/usr/software/tecplot/lib --with-CGNS-lib=/usr/local/lib --with-CGNS-include=/usr/local/include then running make gives me: Code:
Making all in trunk/Common/lib Code:
~/SU2v2.0 > mpic++ -v |
Hi Vincent,
Do you also have Metis version 4.0.3 on your machine? If not, could you please install this version and add it to your configure options above (i.e. --with-Metis-lib & --with-Metis-include options)? Metis 4.0.3 can be found here: http://glaros.dtc.umn.edu/gkhome/fsroot/sw/metis/OLD. Metis will need to be linked in at compile time and SU2_DDC will need to be used to partition the mesh before SU2_CFD is called. This process is all automated by using the parallel_computation.py script. Hope this helps! Tom |
Hi Tom,
Thanks for your reply. However, it still does not work. Here is my configure command: Code:
./configure --with-MPI=mpic++ --with-Tecio=/usr/software/tecplot/lib --with-Metis-lib=/home/vincent/SU2v2.0/trunk/metis-4.0.3 --with-Metis-include=/home/vincent/SU2v2.0/trunk/metis-4.0.3/Lib Code:
Build Configuration Summary: Code:
Making all in trunk/Common/lib |
You may want to get a fresh copy of MPI and configure/build it yourself (I am not sure how your mpic++ is configured). For instance, I have had success compiling for parallel runs on my laptop using Open MPI with the GNU compilers. You can find Open MPI here: http://www.open-mpi.org. Let me know if this works...
|
Hi Vincent,
did you finally get SU2 to compile? I'm experiencing the same problem as you did and I'm not able to make it work. Regards, Ricardo. |
Unfortunately no, I did not have much time to work on this and since I managed to compile the code on our cluster, it was fine for me.
|
All times are GMT -4. The time now is 01:35. |