|
[Sponsors] |
August 9, 2011, 11:03 |
OpenFOAM-2.0.x and MVAPICH2
|
#1 |
New Member
Kris
Join Date: Nov 2010
Posts: 21
Rep Power: 15 |
Dear Foamers,
I've been trying to install OF-2.0.x on a cluster running MVAPICH2. Somehow, the install script is unable to properly locate or use the pre-installed MPI. I get errors such as Code:
ptscotchDecomp.C(125): catastrophic error: cannot open source file "mpi.h" Code:
#- MPI implementation: # WM_MPLIB = SYSTEMOPENMPI | OPENMPI | MPICH | MPICH-GM | HPMPI # | GAMMA | MPI | QSMPI export WM_MPLIB=MVAPICH2 Code:
case "$WM_MPLIB" in MVAPICH2) export MPI_HOME=/sw/comm/mvapich2/1.5.0-gcc export MPI_ARCH_PATH=$MPI_HOME _foamAddPath $MPI_ARCH_PATH/bin _foamAddLib $MPI_ARCH_PATH/lib export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/MVAPICH2 ;; I have also checked to see that the file mpi.h actually exists Code:
ls $MPI_ARCH_PATH/include mpi_base.mod mpicxx.h mpi.h mpiof.h mpi_sizeofs.mod opa_primitives.h opa_util.h mpi_constants.mod mpif.h mpi.mod mpio.h opa_config.h opa_queue.h primitives I have also tried calling my MPI implementation MPI-MVAPICH2 since I have heard that some scripts check for the presence of MPI in the name. If I do this I get the same errors about not being able to find mpi.h, however, I get these much sooner when building PStream and scotch rather early on. I have also tried both gcc and Icc with similar results. I don't quite understand why the install script cannot find the neccessary files. Does anybody have any ideas? |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
OpenFOAM 1.7.x using intel compiler and MVAPICH2 | kpsl | OpenFOAM Installation | 8 | August 12, 2011 13:44 |
OF 141 and MVAPICH2 | msrinath80 | OpenFOAM Installation | 3 | November 7, 2007 12:10 |
MVAPICH2 SIGEMT error | kumar2 | OpenFOAM Running, Solving & CFD | 0 | May 26, 2007 18:24 |