mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
removed last remnants of LAM support
This commit is contained in:
18
bin/foamJob
18
bin/foamJob
@ -204,24 +204,6 @@ else
|
|||||||
#
|
#
|
||||||
echo "Parallel processing using $WM_MPLIB with $NPROCS processors"
|
echo "Parallel processing using $WM_MPLIB with $NPROCS processors"
|
||||||
case "$WM_MPLIB" in
|
case "$WM_MPLIB" in
|
||||||
LAM)
|
|
||||||
lamPid=`getPID lamd`
|
|
||||||
if [ ! "$lamPid" ] ; then
|
|
||||||
echo "No LAM daemon running."
|
|
||||||
if [ -r system/machines ] ; then
|
|
||||||
echo "system/machines file exists"
|
|
||||||
echo "Try starting the LAM multicomputer with \"lamboot -v system/machines\""
|
|
||||||
exit 1
|
|
||||||
else
|
|
||||||
echo "Cannot find a 'machines' file for LAM in system/"
|
|
||||||
echo "required to start a LAM multicomputer"
|
|
||||||
consultGuide
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
echo "LAM daemon running (PID $lamPid). Proceeding with MPI run."
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
OPENMPI)
|
OPENMPI)
|
||||||
# add hostfile info
|
# add hostfile info
|
||||||
for hostfile in \
|
for hostfile in \
|
||||||
|
|||||||
@ -162,10 +162,6 @@ do
|
|||||||
|
|
||||||
if [ .$WM_MPLIB = .OPENMPI ]; then
|
if [ .$WM_MPLIB = .OPENMPI ]; then
|
||||||
node="-np 1 "
|
node="-np 1 "
|
||||||
elif [ .$WM_MPLIB = .LAM ]; then
|
|
||||||
if [ "$spawn" -eq 2 ]; then
|
|
||||||
node="c${proc} "
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "#!/bin/sh" > $procCmdFile
|
echo "#!/bin/sh" > $procCmdFile
|
||||||
@ -210,8 +206,6 @@ done
|
|||||||
cmd=""
|
cmd=""
|
||||||
if [ .$WM_MPLIB = .OPENMPI ]; then
|
if [ .$WM_MPLIB = .OPENMPI ]; then
|
||||||
cmd="mpirun -app $PWD/mpirun.schema </dev/null"
|
cmd="mpirun -app $PWD/mpirun.schema </dev/null"
|
||||||
elif [ .$WM_MPLIB = .LAM ]; then
|
|
||||||
cmd="mpirun $PWD/mpirun.schema </dev/null"
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Constructed $PWD/mpirun.schema file."
|
echo "Constructed $PWD/mpirun.schema file."
|
||||||
|
|||||||
@ -33,7 +33,7 @@
|
|||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|
||||||
export WM_PROJECT=OpenFOAM
|
export WM_PROJECT=OpenFOAM
|
||||||
# export WM_PROJECT_VERSION=1.5.x
|
# export WM_PROJECT_VERSION=1.6.x
|
||||||
: ${WM_PROJECT_VERSION:=dev}; export WM_PROJECT_VERSION
|
: ${WM_PROJECT_VERSION:=dev}; export WM_PROJECT_VERSION
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
@ -105,7 +105,7 @@ export WM_COMPILER_LIB_ARCH=
|
|||||||
# WM_JAVAC_OPTION = Opt | Debug
|
# WM_JAVAC_OPTION = Opt | Debug
|
||||||
: ${WM_JAVAC_OPTION:=Opt}; export WM_JAVAC_OPTION
|
: ${WM_JAVAC_OPTION:=Opt}; export WM_JAVAC_OPTION
|
||||||
|
|
||||||
# WM_MPLIB = | OPENMPI | LAM | MPICH | MPICH-GM | HPMPI | GAMMA | MPI | QSMPI
|
# WM_MPLIB = | OPENMPI | MPICH | MPICH-GM | HPMPI | GAMMA | MPI | QSMPI
|
||||||
: ${WM_MPLIB:=OPENMPI}; export WM_MPLIB
|
: ${WM_MPLIB:=OPENMPI}; export WM_MPLIB
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -32,7 +32,7 @@
|
|||||||
#------------------------------------------------------------------------------
|
#------------------------------------------------------------------------------
|
||||||
|
|
||||||
setenv WM_PROJECT OpenFOAM
|
setenv WM_PROJECT OpenFOAM
|
||||||
# setenv WM_PROJECT_VERSION 1.5.x
|
# setenv WM_PROJECT_VERSION 1.6.x
|
||||||
if ( ! $?WM_PROJECT_VERSION ) setenv WM_PROJECT_VERSION dev
|
if ( ! $?WM_PROJECT_VERSION ) setenv WM_PROJECT_VERSION dev
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
@ -99,7 +99,7 @@ if ( ! $?WM_COMPILE_OPTION ) setenv WM_COMPILE_OPTION Opt
|
|||||||
# WM_JAVAC_OPTION = Opt | Debug
|
# WM_JAVAC_OPTION = Opt | Debug
|
||||||
if ( ! $?WM_JAVAC_OPTION ) setenv WM_JAVAC_OPTION Opt
|
if ( ! $?WM_JAVAC_OPTION ) setenv WM_JAVAC_OPTION Opt
|
||||||
|
|
||||||
# WM_MPLIB = | OPENMPI | LAM | MPICH | MPICH-GM | HPMPI | GAMMA | MPI | QSMPI
|
# WM_MPLIB = | OPENMPI | MPICH | MPICH-GM | HPMPI | GAMMA | MPI | QSMPI
|
||||||
if ( ! $?WM_MPLIB ) setenv WM_MPLIB OPENMPI
|
if ( ! $?WM_MPLIB ) setenv WM_MPLIB OPENMPI
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -118,6 +118,7 @@ unset MPI_ARCH_PATH
|
|||||||
|
|
||||||
switch ("$WM_MPLIB")
|
switch ("$WM_MPLIB")
|
||||||
case OPENMPI:
|
case OPENMPI:
|
||||||
|
# set mpi_version=openmpi-1.3.3
|
||||||
set mpi_version=openmpi-1.3.2
|
set mpi_version=openmpi-1.3.2
|
||||||
setenv MPI_HOME $WM_THIRD_PARTY_DIR/$mpi_version
|
setenv MPI_HOME $WM_THIRD_PARTY_DIR/$mpi_version
|
||||||
setenv MPI_ARCH_PATH $MPI_HOME/platforms/$WM_OPTIONS
|
setenv MPI_ARCH_PATH $MPI_HOME/platforms/$WM_OPTIONS
|
||||||
@ -132,20 +133,6 @@ case OPENMPI:
|
|||||||
unset mpi_version
|
unset mpi_version
|
||||||
breaksw
|
breaksw
|
||||||
|
|
||||||
case LAM:
|
|
||||||
set mpi_version=lam-7.1.4
|
|
||||||
setenv MPI_HOME $WM_THIRD_PARTY_DIR/$mpi_version
|
|
||||||
setenv MPI_ARCH_PATH $MPI_HOME/platforms/$WM_OPTIONS
|
|
||||||
setenv LAMHOME $WM_THIRD_PARTY_DIR/$mpi_version
|
|
||||||
# note: LAMHOME is deprecated, should probably point to MPI_ARCH_PATH too
|
|
||||||
|
|
||||||
_foamAddPath $MPI_ARCH_PATH/bin
|
|
||||||
_foamAddLib $MPI_ARCH_PATH/lib
|
|
||||||
|
|
||||||
setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
|
|
||||||
unset mpi_version
|
|
||||||
breaksw
|
|
||||||
|
|
||||||
case MPICH:
|
case MPICH:
|
||||||
set mpi_version=mpich-1.2.4
|
set mpi_version=mpich-1.2.4
|
||||||
setenv MPI_HOME $WM_THIRD_PARTY_DIR/$mpi_version
|
setenv MPI_HOME $WM_THIRD_PARTY_DIR/$mpi_version
|
||||||
|
|||||||
@ -34,21 +34,21 @@
|
|||||||
# prefix to PATH
|
# prefix to PATH
|
||||||
_foamAddPath()
|
_foamAddPath()
|
||||||
{
|
{
|
||||||
while [ $# -ge 1 ]
|
while [ $# -ge 1 ]
|
||||||
do
|
do
|
||||||
export PATH=$1:$PATH
|
export PATH=$1:$PATH
|
||||||
shift
|
shift
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
# prefix to LD_LIBRARY_PATH
|
# prefix to LD_LIBRARY_PATH
|
||||||
_foamAddLib()
|
_foamAddLib()
|
||||||
{
|
{
|
||||||
while [ $# -ge 1 ]
|
while [ $# -ge 1 ]
|
||||||
do
|
do
|
||||||
export LD_LIBRARY_PATH=$1:$LD_LIBRARY_PATH
|
export LD_LIBRARY_PATH=$1:$LD_LIBRARY_PATH
|
||||||
shift
|
shift
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -142,6 +142,7 @@ unset MPI_ARCH_PATH
|
|||||||
|
|
||||||
case "$WM_MPLIB" in
|
case "$WM_MPLIB" in
|
||||||
OPENMPI)
|
OPENMPI)
|
||||||
|
# mpi_version=openmpi-1.3.3
|
||||||
mpi_version=openmpi-1.3.2
|
mpi_version=openmpi-1.3.2
|
||||||
export MPI_HOME=$WM_THIRD_PARTY_DIR/$mpi_version
|
export MPI_HOME=$WM_THIRD_PARTY_DIR/$mpi_version
|
||||||
export MPI_ARCH_PATH=$MPI_HOME/platforms/$WM_OPTIONS
|
export MPI_ARCH_PATH=$MPI_HOME/platforms/$WM_OPTIONS
|
||||||
@ -156,20 +157,6 @@ OPENMPI)
|
|||||||
unset mpi_version
|
unset mpi_version
|
||||||
;;
|
;;
|
||||||
|
|
||||||
LAM)
|
|
||||||
mpi_version=lam-7.1.4
|
|
||||||
export MPI_HOME=$WM_THIRD_PARTY_DIR/$mpi_version
|
|
||||||
export MPI_ARCH_PATH=$MPI_HOME/platforms/$WM_OPTIONS
|
|
||||||
export LAMHOME=$WM_THIRD_PARTY_DIR/$mpi_version
|
|
||||||
# note: LAMHOME is deprecated, should probably point to MPI_ARCH_PATH too
|
|
||||||
|
|
||||||
_foamAddPath $MPI_ARCH_PATH/bin
|
|
||||||
_foamAddLib $MPI_ARCH_PATH/lib
|
|
||||||
|
|
||||||
export FOAM_MPI_LIBBIN=$FOAM_LIBBIN/$mpi_version
|
|
||||||
unset mpi_version
|
|
||||||
;;
|
|
||||||
|
|
||||||
MPICH)
|
MPICH)
|
||||||
mpi_version=mpich-1.2.4
|
mpi_version=mpich-1.2.4
|
||||||
export MPI_HOME=$WM_THIRD_PARTY_DIR/$mpi_version
|
export MPI_HOME=$WM_THIRD_PARTY_DIR/$mpi_version
|
||||||
|
|||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam -lpthread -lutil
|
|
||||||
@ -1,3 +0,0 @@
|
|||||||
PFLAGS =
|
|
||||||
PINC = -I$(MPI_ARCH_PATH)/include
|
|
||||||
PLIBS = -L$(MPI_ARCH_PATH)/lib -lmpi -llam
|
|
||||||
Reference in New Issue
Block a user