Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
openfoam
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Model registry
Analyze
Contributor analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Development
openfoam
Commits
1785a873
Commit
1785a873
authored
17 years ago
by
Andrew Heather
Browse files
Options
Downloads
Patches
Plain Diff
updating with mark's changes - consistency
parent
7cc0520c
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
etc/settings.csh
+26
-28
26 additions, 28 deletions
etc/settings.csh
etc/settings.sh
+36
-39
36 additions, 39 deletions
etc/settings.sh
with
62 additions
and
67 deletions
etc/settings.csh
+
26
−
28
View file @
1785a873
...
@@ -130,58 +130,56 @@ endif
...
@@ -130,58 +130,56 @@ endif
# Communications library
# Communications library
# ~~~~~~~~~~~~~~~~~~~~~~
# ~~~~~~~~~~~~~~~~~~~~~~
unset
MPI_ARCH_PATH
switch
(
"
$WM_MPLIB
"
)
switch
(
"
$WM_MPLIB
"
)
case
OPENMPI:
case
OPENMPI:
set
ompi_version
=
openmpi-1.2.6
set
mpi_version
=
openmpi-1.2.6
setenv OPENMPI_ARCH_PATH
$thirdParty
/
$ompi_version
/platforms/
$WM_OPTIONS
setenv MPI_ARCH_PATH
$thirdParty
/
$mpi_version
/platforms/
$WM_OPTIONS
setenv MPI_ARCH_PATH
$OPENMPI_ARCH_PATH
# Tell OpenMPI where to find it's install directory
# Tell OpenMPI where to find it's install directory
setenv OPAL_PREFIX
$
OPEN
MPI_ARCH_PATH
setenv OPAL_PREFIX
$MPI_ARCH_PATH
AddLib
$
OPEN
MPI_ARCH_PATH
/lib
AddLib
$MPI_ARCH_PATH
/lib
AddPath
$
OPEN
MPI_ARCH_PATH
/bin
AddPath
$MPI_ARCH_PATH
/bin
setenv FOAM_MPI_LIBBIN
$FOAM_LIBBIN
/
$
o
mpi_version
setenv FOAM_MPI_LIBBIN
$FOAM_LIBBIN
/
$mpi_version
unset
o
mpi_version
unset
mpi_version
breaksw
breaksw
case
LAM:
case
LAM:
set
lam_version
=
lam-7.1.4
set
mpi_version
=
lam-7.1.4
setenv LAMHOME
$thirdParty
/
$lam_version
setenv MPI_ARCH_PATH
$thirdParty
/
$mpi_version
/platforms/
$WM_OPTIONS
setenv LAM_ARCH_PATH
$LAMHOME
/platforms/
$WM_OPTIONS
setenv LAMHOME
$thirdParty
/
$mpi_version
setenv MPI_ARCH_PATH
$LAM_ARCH_PATH
AddLib
$
LAM
_ARCH_PATH
/lib
AddLib
$
MPI
_ARCH_PATH
/lib
AddPath
$
LAM
_ARCH_PATH
/bin
AddPath
$
MPI
_ARCH_PATH
/bin
setenv FOAM_MPI_LIBBIN
$FOAM_LIBBIN
/
$
lam
_version
setenv FOAM_MPI_LIBBIN
$FOAM_LIBBIN
/
$
mpi
_version
unset
lam
_version
unset
mpi
_version
breaksw
breaksw
case
MPICH:
case
MPICH:
set
mpich_version
=
mpich-1.2.4
set
mpi_version
=
mpich-1.2.4
setenv MPICH_ARCH_PATH
$thirdParty
/
$mpich_version
/platforms/
$WM_OPTIONS
setenv MPI_ARCH_PATH
$thirdParty
/
$mpi_version
/platforms/
$WM_OPTIONS
setenv MPICH_ROOT
$MPICH_ARCH_PATH
setenv MPICH_ROOT
$MPI_ARCH_PATH
setenv MPI_ARCH_PATH
$MPICH_ARCH_PATH
AddLib
$MPI
CH
_ARCH_PATH
/lib
AddLib
$MPI_ARCH_PATH
/lib
AddPath
$MPI
CH
_ARCH_PATH
/bin
AddPath
$MPI_ARCH_PATH
/bin
setenv FOAM_MPI_LIBBIN
$FOAM_LIBBIN
/
$mpi
ch
_version
setenv FOAM_MPI_LIBBIN
$FOAM_LIBBIN
/
$mpi_version
unset
mpi
ch
_version
unset
mpi_version
breaksw
breaksw
case
MPICH-GM:
case
MPICH-GM:
setenv MPICH_PATH /opt/mpi
setenv MPICH_PATH /opt/mpi
setenv MPICH_ARCH_PATH
$MPICH_PATH
setenv MPICH_ROOT
$MPICH_ARCH_PATH
setenv MPICH_ROOT
$MPICH_ARCH_PATH
setenv MPI_ARCH_PATH
$MPICH_PATH
setenv GM_LIB_PATH /opt/gm/lib64
setenv GM_LIB_PATH /opt/gm/lib64
setenv MPI_ARCH_PATH
$MPICH_ARCH_PATH
AddLib
$MPI
CH
_ARCH_PATH
/lib
AddLib
$MPI_ARCH_PATH
/lib
AddLib
$GM_LIB_PATH
AddLib
$GM_LIB_PATH
AddPath
$MPI
CH
_ARCH_PATH
/bin
AddPath
$MPI_ARCH_PATH
/bin
setenv FOAM_MPI_LIBBIN
$FOAM_LIBBIN
/mpich-gm
setenv FOAM_MPI_LIBBIN
$FOAM_LIBBIN
/mpich-gm
breaksw
breaksw
...
...
This diff is collapsed.
Click to expand it.
etc/settings.sh
+
36
−
39
View file @
1785a873
...
@@ -39,18 +39,22 @@ fi
...
@@ -39,18 +39,22 @@ fi
AddPath
()
AddPath
()
{
{
if
[
$#
-ge
1
]
;
then
while
[
$#
-ge
1
]
do
[
-d
$1
]
||
mkdir
-p
$1
[
-d
$1
]
||
mkdir
-p
$1
export
PATH
=
$1
:
$PATH
export
PATH
=
$1
:
$PATH
fi
shift
done
}
}
AddLib
()
AddLib
()
{
{
if
[
$#
-ge
1
]
;
then
while
[
$#
-ge
1
]
do
[
-d
$1
]
||
mkdir
-p
$1
[
-d
$1
]
||
mkdir
-p
$1
export
LD_LIBRARY_PATH
=
$1
:
$LD_LIBRARY_PATH
export
LD_LIBRARY_PATH
=
$1
:
$LD_LIBRARY_PATH
fi
shift
done
}
}
...
@@ -117,7 +121,7 @@ OpenFOAM)
...
@@ -117,7 +121,7 @@ OpenFOAM)
if
[
!
-d
"
$WM_COMPILER_DIR
"
]
if
[
!
-d
"
$WM_COMPILER_DIR
"
]
then
then
echo
echo
echo
"Warning in
$
1
:"
echo
"Warning in
$
WM_PROJECT_DIR
/etc/settings.sh
:"
echo
" Cannot find
$WM_COMPILER_DIR
installation."
echo
" Cannot find
$WM_COMPILER_DIR
installation."
echo
" Please install this compiler version or if you wish to use the system compiler,"
echo
" Please install this compiler version or if you wish to use the system compiler,"
echo
" change the WM_COMPILER_INST setting to 'System' in this file"
echo
" change the WM_COMPILER_INST setting to 'System' in this file"
...
@@ -135,73 +139,66 @@ if [ "$WM_COMPILER_BIN" != "" ]; then
...
@@ -135,73 +139,66 @@ if [ "$WM_COMPILER_BIN" != "" ]; then
fi
fi
# Third-party software
# ~~~~~~~~~~~~~~~~~~~~
thirdParty
=
$WM_PROJECT_INST_DIR
/ThirdParty
# Communications library
# Communications library
# ~~~~~~~~~~~~~~~~~~~~~~
# ~~~~~~~~~~~~~~~~~~~~~~
unset
MPI_ARCH_PATH
case
"
$WM_MPLIB
"
in
case
"
$WM_MPLIB
"
in
OPENMPI
)
OPENMPI
)
ompi_version
=
openmpi-1.2.6
mpi_version
=
openmpi-1.2.6
export
OPENMPI_ARCH_PATH
=
$thirdParty
/
$ompi_version
/platforms/
$WM_OPTIONS
export
MPI_ARCH_PATH
=
$thirdParty
/
$mpi_version
/platforms/
$WM_OPTIONS
export
MPI_ARCH_PATH
=
$OPENMPI_ARCH_PATH
# Tell OpenMPI where to find its install directory
# Tell OpenMPI where to find its install directory
export
OPAL_PREFIX
=
$
OPEN
MPI_ARCH_PATH
export
OPAL_PREFIX
=
$MPI_ARCH_PATH
AddLib
$
OPEN
MPI_ARCH_PATH
/lib
AddLib
$MPI_ARCH_PATH
/lib
AddPath
$
OPEN
MPI_ARCH_PATH
/bin
AddPath
$MPI_ARCH_PATH
/bin
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/
$
o
mpi_version
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/
$mpi_version
unset
o
mpi_version
unset
mpi_version
;;
;;
LAM
)
LAM
)
lam
_version
=
lam-7.1.4
mpi
_version
=
lam-7.1.4
export
LAMHOME
=
$thirdParty
/
$
lam
_version
export
MPI_ARCH_PATH
=
$thirdParty
/
$
mpi
_version
/platforms/
$WM_OPTIONS
export
LAM
_ARCH_PATH
=
$LAMHOME
/platforms/
$WM_OPTIONS
export
LAM
HOME
=
$thirdParty
/
$mpi_version
export
MPI_ARCH_PATH
=
$LAM_ARCH_PATH
# note: LAMHOME is deprecated, should probably point to MPI_ARCH_PATH too
AddLib
$
LAM
_ARCH_PATH
/lib
AddLib
$
MPI
_ARCH_PATH
/lib
AddPath
$
LAM
_ARCH_PATH
/bin
AddPath
$
MPI
_ARCH_PATH
/bin
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/
$
lam
_version
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/
$
mpi
_version
unset
lam
_version
unset
mpi
_version
;;
;;
MPICH
)
MPICH
)
mpi
ch
_version
=
mpich-1.2.4
mpi_version
=
mpich-1.2.4
export
MPI
CH
_ARCH_PATH
=
$thirdParty
/
$mpi
ch
_version
/platforms/
$WM_OPTIONS
export
MPI_ARCH_PATH
=
$thirdParty
/
$mpi_version
/platforms/
$WM_OPTIONS
export
MPICH_ROOT
=
$MPICH_ARCH_PATH
export
MPICH_ROOT
=
$MPICH_ARCH_PATH
export
MPI_ARCH_PATH
=
$MPICH_ARCH_PATH
AddLib
$MPI
CH
_ARCH_PATH
/lib
AddLib
$MPI_ARCH_PATH
/lib
AddPath
$MPI
CH
_ARCH_PATH
/bin
AddPath
$MPI_ARCH_PATH
/bin
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/
$mpi
ch
_version
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/
$mpi_version
unset
mpi
ch
_version
unset
mpi_version
;;
;;
MPICH-GM
)
MPICH-GM
)
export
MPICH_PATH
=
/opt/mpi
export
MPICH_PATH
=
/opt/mpi
export
MPICH_
ARCH_PATH
=
$MPICH_PATH
export
MPICH_
ROOT
=
$MPICH_PATH
export
MPI
CH_ROOT
=
$MPICH_AR
CH_PATH
export
MPI
_ARCH_PATH
=
$MPI
CH_PATH
export
GM_LIB_PATH
=
/opt/gm/lib64
export
GM_LIB_PATH
=
/opt/gm/lib64
export
MPI_ARCH_PATH
=
$MPICH_ARCH_PATH
AddLib
$MPI
CH
_ARCH_PATH
/lib
AddLib
$MPI_ARCH_PATH
/lib
AddLib
$GM_LIB_PATH
AddLib
$GM_LIB_PATH
AddPath
$MPI
CH
_ARCH_PATH
/bin
AddPath
$MPI_ARCH_PATH
/bin
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/mpich-gm
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/mpich-gm
;;
;;
GAMMA
)
GAMMA
)
export
GAMMA_ARCH_PATH
=
/usr
export
GAMMA_ARCH_PATH
=
/usr
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/gamma
export
FOAM_MPI_LIBBIN
=
$FOAM_LIBBIN
/gamma
;;
;;
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment