Merge remote-tracking branch 'origin/feature/equationReader' into nextRelease
[foam-extend-3.0.git] / etc / settings.csh
blobfb7e1e2764767d1c114272895e53ab6a1867f061
1 #----------------------------------*-sh-*--------------------------------------
2 # =========                 |
3 # \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
4 #  \\    /   O peration     |
5 #   \\  /    A nd           | Copyright held by original author
6 #    \\/     M anipulation  |
7 #------------------------------------------------------------------------------
8 # License
9 #     This file is part of OpenFOAM.
11 #     OpenFOAM is free software; you can redistribute it and/or modify it
12 #     under the terms of the GNU General Public License as published by the
13 #     Free Software Foundation; either version 2 of the License, or (at your
14 #     option) any later version.
16 #     OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
17 #     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18 #     FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
19 #     for more details.
21 #     You should have received a copy of the GNU General Public License
22 #     along with OpenFOAM; if not, write to the Free Software Foundation,
23 #     Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
25 # Script
26 #     etc/settings.csh
28 # Description
29 #     Startup file for OpenFOAM
30 #     Sourced from OpenFOAM-??/etc/cshrc
32 #------------------------------------------------------------------------------
34 # prefix to PATH
35 alias _foamAddPath 'set path=(\!* $path)'
36 # prefix to LD_LIBRARY_PATH
37 alias _foamAddLib 'setenv LD_LIBRARY_PATH \!*\:${LD_LIBRARY_PATH}'
39 # location of the jobControl directory
40 setenv FOAM_JOB_DIR $WM_PROJECT_INST_DIR/jobControl
42 # wmake configuration
43 setenv WM_DIR $WM_PROJECT_DIR/wmake
44 setenv WM_LINK_LANGUAGE c++
45 setenv WM_OPTIONS $WM_ARCH$WM_COMPILER$WM_PRECISION_OPTION$WM_COMPILE_OPTION
46 set path=($WM_DIR $path)
48 #setenv WM_DECOMP_INC -DCELL_DECOMP
49 #setenv WM_DECOMP_LIBS "-lcellDecompFiniteElement -lcellDecompositionMotionSolver"
50 setenv WM_DECOMP_INC -DFACE_DECOMP
51 setenv WM_DECOMP_LIBS "-lfaceDecompFiniteElement -lfaceDecompositionMotionSolver"
53 # base configuration
54 setenv FOAM_APP $WM_PROJECT_DIR/applications
55 setenv FOAM_APPBIN $WM_PROJECT_DIR/applications/bin/$WM_OPTIONS
56 setenv FOAM_LIB $WM_PROJECT_DIR/lib
57 setenv FOAM_LIBBIN $WM_PROJECT_DIR/lib/$WM_OPTIONS
58 setenv FOAM_SRC $WM_PROJECT_DIR/src
60 # shared site configuration - similar naming convention as ~OpenFOAM expansion
61 setenv FOAM_SITE_APPBIN $WM_PROJECT_INST_DIR/site/$WM_PROJECT_VERSION/bin/$WM_OPTIONS
62 setenv FOAM_SITE_LIBBIN $WM_PROJECT_INST_DIR/site/$WM_PROJECT_VERSION/lib/$WM_OPTIONS
64 # user configuration
65 setenv FOAM_USER_APPBIN $WM_PROJECT_USER_DIR/applications/bin/$WM_OPTIONS
66 setenv FOAM_USER_LIBBIN $WM_PROJECT_USER_DIR/lib/$WM_OPTIONS
68 # convenience
69 setenv FOAM_TUTORIALS $WM_PROJECT_DIR/tutorials
70 setenv FOAM_UTILITIES $FOAM_APP/utilities
71 setenv FOAM_SOLVERS $FOAM_APP/solvers
72 setenv FOAM_RUN $WM_PROJECT_USER_DIR/run
74 # add OpenFOAM scripts and wmake to the path
75 set path=($WM_DIR $WM_PROJECT_DIR/bin $path)
77 _foamAddPath $FOAM_APPBIN
78 _foamAddPath $FOAM_SITE_APPBIN
79 _foamAddPath $FOAM_USER_APPBIN
80  # Make sure to pick up dummy versions of external libraries last
81 _foamAddLib  $FOAM_LIBBIN/dummy
82 _foamAddLib  $FOAM_LIBBIN
83 _foamAddLib  $FOAM_SITE_LIBBIN
84 _foamAddLib  $FOAM_USER_LIBBIN
87 # Select compiler installation
88 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
89 # compilerInstall = OpenFOAM | System
90 #set compilerInstall=OpenFOAM
91 #set compilerInstall=System
92 if ( ! $?compilerInstall ) then
93     setenv compilerInstall System
94 endif
96 switch ("$compilerInstall")
97 case OpenFOAM:
98     switch ("$WM_COMPILER")
99     case Gcc:
100         setenv WM_COMPILER_DIR $WM_THIRD_PARTY_DIR/gcc-4.3.3/platforms/$WM_ARCH$WM_COMPILER_ARCH
101         _foamAddLib $WM_THIRD_PARTY_DIR/mpfr-2.4.1/platforms/$WM_ARCH$WM_COMPILER_ARCH/lib
102         _foamAddLib $WM_THIRD_PARTY_DIR/gmp-4.2.4/platforms/$WM_ARCH$WM_COMPILER_ARCH/lib
103     breaksw
104     case Gcc45:
105         setenv WM_COMPILER_DIR $WM_THIRD_PARTY_DIR/packages/gcc-4.5.1/platforms/$WM_OPTIONS
106         _foamSource  $WM_THIRD_PARTY_DIR/packages/gmp-5.0.1/platforms/$WM_OPTIONS/etc/gmp-5.0.1.csh
107         _foamSource  $WM_THIRD_PARTY_DIR/packages/mpfr-3.0.1/platforms/$WM_OPTIONS/etc/mpfr-3.0.1.csh
108         _foamSource  $WM_THIRD_PARTY_DIR/packages/mpc-0.8.2/platforms/$WM_OPTIONS/etc/mpc-0.8.2.csh
109         _foamSource  $WM_THIRD_PARTY_DIR/packages/gcc-4.5.1/platforms/$WM_OPTIONS/etc/gcc-4.5.1.csh
110     breaksw
111     case Gcc44:
112         _foamSource  $WM_THIRD_PARTY_DIR/packages/mpfr-3.0.1/platforms/$WM_OPTIONS/etc/mpfr-3.0.1.csh
113         _foamSource  $WM_THIRD_PARTY_DIR/packages/gmp-5.0.1/platforms/$WM_OPTIONS/etc/gmp-5.0.1.csh
114         _foamSource  $WM_THIRD_PARTY_DIR/packages/gcc-4.4.5/platforms/$WM_OPTIONS/etc/gcc-4.4.5.csh
115     breaksw
116     case Gcc43:
117         setenv WM_COMPILER_DIR $WM_THIRD_PARTY_DIR/gcc-4.3.3/platforms/$WM_ARCH$WM_COMPILER_ARCH
118         _foamAddLib $WM_THIRD_PARTY_DIR/mpfr-2.4.1/platforms/$WM_ARCH$WM_COMPILER_ARCH/lib
119         _foamAddLib $WM_THIRD_PARTY_DIR/gmp-4.2.4/platforms/$WM_ARCH$WM_COMPILER_ARCH/lib
120     breaksw
121     case Gcc42:
122         setenv WM_COMPILER_DIR $WM_THIRD_PARTY_DIR/gcc-4.2.4/platforms/$WM_ARCH$WM_COMPILER_ARCH
123     breaksw
124     endsw
126     # Check that the compiler directory can be found
127     if ( ! -d "$WM_COMPILER_DIR" ) then
128         echo
129         echo "Warning in $WM_PROJECT_DIR/etc/settings.csh:"
130         echo "    Cannot find $WM_COMPILER_DIR installation."
131         echo "    Please install this compiler version or if you wish to use the system compiler,"
132         echo "    change the 'compilerInstall' setting to 'System' in this file"
133         echo
134     endif
136     _foamAddPath ${WM_COMPILER_DIR}/bin
137     _foamAddLib  ${WM_COMPILER_DIR}/lib${WM_COMPILER_LIB_ARCH}
138     _foamAddLib  ${WM_COMPILER_DIR}/lib
140     breaksw
141 endsw
144 switch ("$WM_COMPILER")
145 case Gcc*:
146     setenv WM_CC 'gcc'
147     setenv WM_CXX 'g++'
148     breaksw
149 case Icc:
150     setenv WM_CC 'icc'
151     setenv WM_CXX 'icpc'
152     breaksw
153 endsw
155 # Communications library
156 # ~~~~~~~~~~~~~~~~~~~~~~
158 unset MPI_ARCH_PATH
160 set mpi_version=unknown
162 switch ("$WM_MPLIB")
163 case OPENMPI:
164     if (-d $WM_THIRD_PARTY_DIR/packages/openmpi-1.6.3/platforms/$WM_OPTIONS ) then
165         set mpi_version=openmpi-1.6.3
167         if ($?FOAM_VERBOSE && $?prompt) then
168             echo "Using openmpi-1.6.3 from the ThirdParty package: $WM_THIRD_PARTY_DIR/packages/$mpi_version"
169         endif
170         _foamSource  $WM_THIRD_PARTY_DIR/packages/$mpi_version/platforms/$WM_OPTIONS/etc/$mpi_version.csh
172     else if (-d $WM_THIRD_PARTY_DIR/packages/openmpi-1.4.3/platforms/$WM_OPTIONS ) then
173         set mpi_version=openmpi-1.4.3
175         if ($?FOAM_VERBOSE && $?prompt) then
176             echo "Using openmpi-1.4.3 from the ThirdParty package: $WM_THIRD_PARTY_DIR/packages/$mpi_version"
177         endif
178         _foamSource  $WM_THIRD_PARTY_DIR/packages/$mpi_version/platforms/$WM_OPTIONS/etc/$mpi_version.csh
180     else if (-d $WM_THIRD_PARTY_DIR/packages/openmpi-1.5/platforms/$WM_OPTIONS ) then
181         set mpi_version=openmpi-1.5
183         if ($?FOAM_VERBOSE && $?prompt) then
184             echo "Using openmpi-1.5 from the ThirdParty package: $WM_THIRD_PARTY_DIR/packages/$mpi_version"
185         endif
186         _foamSource  $WM_THIRD_PARTY_DIR/packages/$mpi_version/platforms/$WM_OPTIONS/etc/$mpi_version.csh
187     endif
189     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
190     unset mpi_version
191     breaksw
193 case SYSTEMOPENMPI:
194     set mpi_version=openmpi-system
196     # make sure not the "old" mpi is used
197     # Not sure if this is necessary anymore.
198     # export OPAL_PREFIX=
200     # Make sure OPENMPI_BIN_DIR is set and valid
201     if ($?OPENMPI_BIN_DIR != 0 ) then
202         if (-d "${OPENMPI_BIN_DIR}" ) then
203             # User defined value specified for OPENMPI_BIN_DIR
204             #
205             # WARNING:
206             #          We assume this path specified by $OPENMPI_BIN_DIR is valid
207             #          We assume the command mpicc is located somewhere under this path
208             #          We assume the file mpi.h is located somewhere under this path
209             #
210             #          Otherwise, please double check your openmpi installation, you are
211             #          probably missing the openmpi runtime and/or development packages
212             #          available for your system.
213             #
214             _foamAddPath $OPENMPI_BIN_DIR
215          endif
216     else
217         # Here, we assume your environment is already set for running
218         # and developping with openmpi.
219         #
220         # Initialize OPENMPI_BIN_DIR using the path to mpicc
221         set mpicc_cmd=`which mpicc`
222         setenv OPENMPI_BIN_DIR `dirname $mpicc_cmd`
223         unset mpicc_cmd
224     endif
226     # Make sure OPENMPI_LIB_DIR is set
227     if ( $?OPENMPI_LIB_DIR == 0 ) then
228         # Initialize OPENMPI_LIB_DIR using the path to mpicc
229         setenv OPENMPI_LIB_DIR "`mpicc --showme:libdirs`"
230     endif
232     # Make sure the dynamic libraries are accessible
233     if( $?OPENMPI_LIB_DIR != 0 ) then
234         _foamAddLib $OPENMPI_LIB_DIR
235     endif
237     setenv MPI_HOME `dirname $OPENMPI_BIN_DIR`
238     setenv MPI_ARCH_PATH $MPI_HOME
239     setenv OPAL_PREFIX $MPI_ARCH_PATH
241     # We initialize the rest of the environment using mpicc --showme:
242     if ($?OPENMPI_INCLUDE_DIR == 0) then
243         setenv OPENMPI_INCLUDE_DIR "`mpicc --showme:incdirs`"
244     endif
246     if (${?OPENMPI_COMPILE_FLAGS} == 0) then
247         setenv OPENMPI_COMPILE_FLAGS "`mpicc --showme:compile`"
248     endif
250     if (${?OPENMPI_COMPILE_FLAGS} == 0) then
251         setenv OPENMPI_COMPILE_FLAGS "`mpicc --showme:compile`"
252     endif
254     if (${?OPENMPI_LINK_FLAGS} == 0) then
255         setenv OPENMPI_LINK_FLAGS "`mpicc --showme:link`"
256     endif
258     #
259     # WARNING: We assume the file mpi.h will be available under the directories identified
260     #          by the variable $OPENMPI_INCLUDE_DIR. Otherwise, please double check your
261     #          system openmpi installation.
263     # Set compilation flags here instead of in wmake/rules/../mplibSYSTEMOPENMPI
264     setenv PINC "$OPENMPI_COMPILE_FLAGS"
265     setenv PLIBS "$OPENMPI_LINK_FLAGS"
267     # No longer needed, but we keep this as a reference, just in case...
268     #libDir `echo "$PLIBS" | sed -e 's/.*-L\([^ ]*\).*/\1/'`
269     #_foamAddLib $libDir
271     if ($?FOAM_VERBOSE && $?prompt) then
272         echo "Using system installed OpenMPI:"
273         echo "    OPENMPI_BIN_DIR       : $OPENMPI_BIN_DIR"
274         echo "    OPENMPI_LIB_DIR       : $OPENMPI_LIB_DIR"
275         echo "    OPENMPI_INCLUDE_DIR   : $OPENMPI_INCLUDE_DIR"
276         echo "    OPENMPI_COMPILE_FLAGS : $OPENMPI_COMPILE_FLAGS"
277         echo "    OPENMPI_LINK_FLAGS    : $OPENMPI_LINK_FLAGS"
278         echo ""
279         echo "    MPI_HOME              : $MPI_HOME"
280         echo "    MPI_ARCH_PATH         : $MPI_ARCH_PATH"
281         echo "    OPAL_PREFIX           : $OPAL_PREFIX"
282         echo "    PINC                  : $PINC"
283         echo "    PLIBS                 : $PLIBS"
284     endif
286     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
287     unset mpi_version
288     breaksw
290 case MPICH:
291     set mpi_version=mpich-1.2.4
292     setenv MPI_HOME $WM_THIRD_PARTY_DIR/$mpi_version
293     setenv MPI_ARCH_PATH $MPI_HOME/platforms/$WM_OPTIONS
294     setenv MPICH_ROOT $MPI_ARCH_PATH
296     _foamAddPath $MPI_ARCH_PATH/bin
297     _foamAddLib  $MPI_ARCH_PATH/lib
299     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/$mpi_version
300     unset mpi_version
301     breaksw
303 case MPICH-GM:
304     setenv MPI_ARCH_PATH /opt/mpi
305     setenv MPICH_PATH $MPI_ARCH_PATH
306     setenv MPICH_ROOT $MPI_ARCH_PATH
307     setenv GM_LIB_PATH /opt/gm/lib64
309     _foamAddPath $MPI_ARCH_PATH/bin
310     _foamAddLib  $MPI_ARCH_PATH/lib
311     _foamAddLib  $GM_LIB_PATH
313     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/mpich-gm
314     breaksw
316 case HPMPI:
317     setenv MPI_HOME /opt/hpmpi
318     setenv MPI_ARCH_PATH $MPI_HOME
319     setenv MPICH_ROOT=$MPI_ARCH_PATH
321     _foamAddPath $MPI_ARCH_PATH/bin
323     switch (`uname -m`)
324     case i686:
325         _foamAddLib $MPI_ARCH_PATH/lib/linux_ia32
326         breaksw
327     case x86_64:
328         _foamAddLib $MPI_ARCH_PATH/lib/linux_amd64
329         breaksw
330     case ia64:
331         _foamAddLib $MPI_ARCH_PATH/lib/linux_ia64
332         breaksw
333     default:
334         echo Unknown processor type `uname -m` for Linux
335         breaksw
336     endsw
338     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/hpmpi
339     breaksw
341 case GAMMA:
342     setenv MPI_ARCH_PATH /usr
343     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/gamma
344     breaksw
346 case MPI:
347     setenv MPI_ARCH_PATH /opt/mpi
348     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/mpi
349     breaksw
351 case FJMPI:
352     setenv MPI_ARCH_PATH /opt/FJSVmpi2
353     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/mpi
354     _foamAddPath $MPI_ARCH_PATH/bin
355     _foamAddLib  $MPI_ARCH_PATH/lib/sparcv9
356     _foamAddLib  /opt/FSUNf90/lib/sparcv9
357     _foamAddLib  /opt/FJSVpnidt/lib
358     breaksw
360 case QSMPI:
361     setenv MPI_ARCH_PATH /usr/lib/mpi
362     setenv FOAM_MPI_LIBBIN FOAM_LIBBIN/qsmpi
364     _foamAddPath $MPI_ARCH_PATH/bin
365     _foamAddLib $MPI_ARCH_PATH/lib
367     breaksw
369 default:
370     setenv FOAM_MPI_LIBBIN $FOAM_LIBBIN/dummy
371     breaksw
372 endsw
374 _foamAddLib $FOAM_MPI_LIBBIN
377 # Set the minimum MPI buffer size (used by all platforms except SGI MPI)
378 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
379 set minBufferSize=20000000
381 if ( $?MPI_BUFFER_SIZE ) then
382     if ( $MPI_BUFFER_SIZE < $minBufferSize ) then
383         setenv MPI_BUFFER_SIZE $minBufferSize
384     endif
385 else
386     setenv MPI_BUFFER_SIZE $minBufferSize
387 endif
390 # CGAL library if available
391 # ~~~~~~~~~~~~~~~~~~~~~~~~~
392 if ( $?CGAL_LIB_DIR ) then
393     _foamAddLib $CGAL_LIB_DIR
394 endif
396 # Mesquite library if available
397 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
398 if ( $?MESQUITE_SYSTEM == 0 && -e $WM_THIRD_PARTY_DIR/packages/mesquite-2.1.2/platforms/$WM_OPTIONS ) then
399     _foamSource $WM_THIRD_PARTY_DIR/packages/mesquite-2.1.2/platforms/$WM_OPTIONS/etc/mesquite-2.1.2.csh
400 endif
402 # Metis library if available
403 # ~~~~~~~~~~~~~~~~~~~~~~~~~~
404 if ( $?METIS_SYSTEM == 0 && -e $WM_THIRD_PARTY_DIR/packages/metis-5.0pre2/platforms/$WM_OPTIONS ) then
405     _foamSource $WM_THIRD_PARTY_DIR/packages/metis-5.0pre2/platforms/$WM_OPTIONS/etc/metis-5.0pre2.csh
406 endif
408 # ParMetis library if available
409 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
410 if ( $?PARMETIS_SYSTEM == 0 && -e $WM_THIRD_PARTY_DIR/packages/ParMetis-3.1.1/platforms/$WM_OPTIONS ) then
411     _foamSource $WM_THIRD_PARTY_DIR/packages/ParMetis-3.1.1/platforms/$WM_OPTIONS/etc/ParMetis-3.1.1.csh
412 endif
414 # ParMGridGen library if available
415 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
416 if ( $?PARMGRIDGEN_SYSTEM == 0 && -e $WM_THIRD_PARTY_DIR/packages/ParMGridGen-1.0/platforms/$WM_OPTIONS ) then
417     _foamSource $WM_THIRD_PARTY_DIR/packages/ParMGridGen-1.0/platforms/$WM_OPTIONS/etc/ParMGridGen-1.0.csh
418 endif
420 # Load Libccmio library
421 # ~~~~~~~~~~~~~~~~~~~~~
422 if ( $?LIBCCMIO_SYSTEM == 0 && -e $WM_THIRD_PARTY_DIR/packages/libccmio-2.6.1/platforms/$WM_OPTIONS ) then
423     _foamSource $WM_THIRD_PARTY_DIR/packages/libccmio-2.6.1/platforms/$WM_OPTIONS/etc/libccmio-2.6.1.csh
424 endif
427 # Scotch library if available
428 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~
429 if ( $?SCOTCH_SYSTEM == 0 && -e $WM_THIRD_PARTY_DIR/packages/scotch-5.1.10b/platforms/$WM_OPTIONS ) then
430     _foamSource $WM_THIRD_PARTY_DIR/packages/scotch-5.1.10b/platforms/$WM_OPTIONS/etc/scotch-5.1.10b.csh
431 endif
433 # Switch on the hoard memory allocator if available
434 # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
435 #if ( -f $FOAM_LIBBIN/libhoard.so ) then
436 #    setenv LD_PRELOAD $FOAM_LIBBIN/libhoard.so:${LD_PRELOAD}
437 #endif
439 # Third party packages
441 # cmake
442 # ~~~~~
443 if ( $?CMAKE_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/cmake-2.8.11/platforms/$WM_OPTIONS ) then
444     _foamSource $WM_THIRD_PARTY_DIR/packages/cmake-2.8.11/platforms/$WM_OPTIONS/etc/cmake-2.8.11.csh
445 endif
447 # Python
448 # ~~~~~
449 if ( $?PYTHON_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/Python-2.7/platforms/$WM_OPTIONS ) then
450     _foamSource $WM_THIRD_PARTY_DIR/packages/Python-2.7/platforms/$WM_OPTIONS/etc/Python-2.7.csh
451 endif
453 # PyFoam
454 # ~~~~~~
455 if ( $?PYFOAM_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/PyFoam-0.6.1/platforms/noarch ) then
456     _foamSource $WM_THIRD_PARTY_DIR/packages/PyFoam-0.6.1/platforms/noarch/etc/PyFoam-0.6.1.csh
457 endif
459 # hwloc
460 # ~~~~~
461 if ( $?HWLOC_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/hwloc-1.7.1/platforms/$WM_OPTIONS ) then
462     _foamSource $WM_THIRD_PARTY_DIR/packages/hwloc-1.7.1/platforms/$WM_OPTIONS/etc/hwloc-1.7.1.csh
463 endif
465 # QT
466 # ~~~~~
467 if ( $?QT_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/qt-everywhere-opensource-src-4.7.4/platforms/$WM_OPTIONS )then
468     _foamSource $WM_THIRD_PARTY_DIR/packages/qt-everywhere-opensource-src-4.7.4/platforms/$WM_OPTIONS/etc/qt-everywhere-opensource-src-4.7.4.csh
469 #if ( $?QT_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/qt-everywhere-opensource-src-4.7.0/platforms/$WM_OPTIONS )then
470 #    _foamSource $WM_THIRD_PARTY_DIR/packages/qt-everywhere-opensource-src-4.7.0/platforms/$WM_OPTIONS/etc/qt-everywhere-opensource-src-4.7.0.csh
471 endif
473 # PARAVIEW
474 # ~~~~~
475 if ( $?PARAVIEW_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/ParaView-3.14.1/platforms/$WM_OPTIONS ) then
476     _foamSource $WM_THIRD_PARTY_DIR/packages/ParaView-3.14.1/platforms/$WM_OPTIONS/etc/ParaView-3.14.1.csh
478 #if ( $?PARAVIEW_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/ParaView-3.8.1/platforms/$WM_OPTIONS ) then
479 #    _foamSource $WM_THIRD_PARTY_DIR/packages/ParaView-3.8.1/platforms/$WM_OPTIONS/etc/ParaView-3.8.1.csh
481 #if ( $?PARAVIEW_SYSTEM == 0 && -e "$WM_THIRD_PARTY_DIR"/packages/ParaView-3.14.1/platforms/$WM_OPTIONS ) then
482 #    _foamSource $WM_THIRD_PARTY_DIR/packages/ParaView-3.14.1/platforms/$WM_OPTIONS/etc/ParaView-3.14.1.csh
483 endif
485 if ( $WM_ARCH == "darwinIntel" || $WM_ARCH == "darwinIntel64" ) then
486     setenv DYLD_LIBRARY_PATH ${LD_LIBRARY_PATH}
487 endif
489 # cleanup environment:
490 # ~~~~~~~~~~~~~~~~~~~~
491 unalias _foamAddPath
492 unalias _foamAddLib
493 unset minBufferSize
495 # -----------------------------------------------------------------------------