mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-12-28 03:37:59 +00:00
Added generic handling for the location of the MPI libraries by adding the
MPI_ARCH_PATH environmevt variable.
This commit is contained in:
@ -148,6 +148,7 @@ OPENMPI)
|
||||
ompi_version=1.2.6
|
||||
export OPENMPI_HOME=$thirdParty/openmpi-$ompi_version
|
||||
export OPENMPI_ARCH_PATH=$OPENMPI_HOME/platforms/$WM_OPTIONS
|
||||
export MPI_ARCH_PATH=$OPENMPI_ARCH_PATH
|
||||
|
||||
# Tell OpenMPI where to find it's install directory
|
||||
export OPAL_PREFIX=$OPENMPI_ARCH_PATH
|
||||
@ -163,6 +164,7 @@ LAM)
|
||||
lam_version=7.1.4
|
||||
export LAMHOME=$thirdParty/lam-$lam_version
|
||||
export LAM_ARCH_PATH=$LAMHOME/platforms/$WM_OPTIONS
|
||||
export MPI_ARCH_PATH=$LAM_ARCH_PATH
|
||||
|
||||
AddLib $LAM_ARCH_PATH/lib
|
||||
AddPath $LAM_ARCH_PATH/bin
|
||||
@ -176,6 +178,7 @@ MPICH)
|
||||
export MPICH_PATH=$thirdParty/mpich-$mpich_version
|
||||
export MPICH_ARCH_PATH=$MPICH_PATH/platforms/$WM_OPTIONS
|
||||
export MPICH_ROOT=$MPICH_ARCH_PATH
|
||||
export MPI_ARCH_PATH=$MPICH_ARCH_PATH
|
||||
|
||||
AddLib $MPICH_ARCH_PATH/lib
|
||||
AddPath $MPICH_ARCH_PATH/bin
|
||||
@ -189,6 +192,7 @@ MPICH-GM)
|
||||
export MPICH_ARCH_PATH=$MPICH_PATH
|
||||
export MPICH_ROOT=$MPICH_ARCH_PATH
|
||||
export GM_LIB_PATH=/opt/gm/lib64
|
||||
export MPI_ARCH_PATH=$MPICH_ARCH_PATH
|
||||
|
||||
AddLib $MPICH_ARCH_PATH/lib
|
||||
AddLib $GM_LIB_PATH
|
||||
@ -200,13 +204,11 @@ MPICH-GM)
|
||||
GAMMA)
|
||||
export GAMMA_ARCH_PATH=/usr
|
||||
|
||||
# AddLib $GAMMA_ARCH_PATH/lib
|
||||
# AddPath $GAMMA_ARCH_PATH/bin
|
||||
|
||||
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/gamma
|
||||
;;
|
||||
|
||||
MPI)
|
||||
export MPI_ARCH_PATH=/opt/mpi
|
||||
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/mpi
|
||||
;;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user