CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Installation

OpenFOAM-2.0.x and MVAPICH2

Register Blogs Community New Posts Updated Threads Search

 
 
LinkBack Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old   August 9, 2011, 11:03
Default OpenFOAM-2.0.x and MVAPICH2
  #1
New Member
 
Kris
Join Date: Nov 2010
Posts: 21
Rep Power: 15
kpsl is on a distinguished road
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"
despite having set

Code:
#- MPI implementation:
#    WM_MPLIB = SYSTEMOPENMPI | OPENMPI | MPICH | MPICH-GM | HPMPI
#               | GAMMA | MPI | QSMPI
export WM_MPLIB=MVAPICH2
in the bashrc file and having added
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
;;
in settings.sh.

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
and also opened it in an editor just to be sure.

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?
kpsl is offline   Reply With Quote

 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


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


All times are GMT -4. The time now is 23:04.