mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Added support for building on SGI machines
This commit is contained in:
@ -486,6 +486,14 @@ case QSMPI:
|
||||
_foamAddLib $MPI_ARCH_PATH/lib
|
||||
breaksw
|
||||
|
||||
case SGIMPI:
|
||||
setenv FOAM_MPI ${MPI_ROOT##*/}
|
||||
setenv MPI_ARCH_PATH $MPI_ROOT
|
||||
|
||||
_foamAddPath $MPI_ARCH_PATH/bin
|
||||
_foamAddLib $MPI_ARCH_PATH/lib
|
||||
breaksw
|
||||
|
||||
default:
|
||||
setenv FOAM_MPI dummy
|
||||
breaksw
|
||||
|
||||
@ -510,6 +510,14 @@ QSMPI)
|
||||
_foamAddLib $MPI_ARCH_PATH/lib
|
||||
;;
|
||||
|
||||
SGIMPI)
|
||||
export FOAM_MPI=${MPI_ROOT##*/}
|
||||
export MPI_ARCH_PATH=$MPI_ROOT
|
||||
|
||||
_foamAddPath $MPI_ARCH_PATH/bin
|
||||
_foamAddLib $MPI_ARCH_PATH/lib
|
||||
;;
|
||||
|
||||
*)
|
||||
export FOAM_MPI=dummy
|
||||
;;
|
||||
|
||||
3
wmake/rules/General/mplibSGIMPI
Normal file
3
wmake/rules/General/mplibSGIMPI
Normal file
@ -0,0 +1,3 @@
|
||||
PFLAGS = -DSGIMPI -DMPI_NO_CPPBIND
|
||||
PINC = -I$(MPI_ARCH_PATH)/include
|
||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi
|
||||
Reference in New Issue
Block a user