diff --git a/etc/bashrc b/etc/bashrc index b6103e3b2e..2b543596d6 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -6,28 +6,15 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/bashrc # # Description -# Set the environment for OpenFOAM when using a POSIX shell. -# To be sourced manually or from the ~/.profile or ~/.bashrc files. -# Should be usable by any POSIX-compliant shell (eg, bash,dash,zsh,...) +# Set OpenFOAM environment for POSIX shell (eg, bash,dash,zsh,...) +# Source manually or from the ~/.profile or ~/.bashrc files. # #------------------------------------------------------------------------------ diff --git a/etc/config.csh/CGAL b/etc/config.csh/CGAL index 4f4a5f3c95..b45adadb51 100644 --- a/etc/config.csh/CGAL +++ b/etc/config.csh/CGAL @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/CGAL diff --git a/etc/config.csh/FFTW b/etc/config.csh/FFTW index 8733ff591a..d3efa7dc70 100644 --- a/etc/config.csh/FFTW +++ b/etc/config.csh/FFTW @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/FFTW diff --git a/etc/config.csh/aliases b/etc/config.csh/aliases index 0dbff6732a..52520ce6bf 100644 --- a/etc/config.csh/aliases +++ b/etc/config.csh/aliases @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/aliases diff --git a/etc/config.csh/compiler b/etc/config.csh/compiler index fa9915788b..8db05c34fe 100644 --- a/etc/config.csh/compiler +++ b/etc/config.csh/compiler @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/compiler @@ -32,7 +20,7 @@ switch ("$WM_COMPILER_TYPE") case ThirdParty: - # Default versions of GMP, MPFR and MPC, override as necessary + # Default versions of GMP, MPFR, MPC - override as necessary set gmp_version=gmp-system set mpfr_version=mpfr-system set mpc_version=mpc-system @@ -57,6 +45,9 @@ case ThirdParty: case Gcc54: set gcc_version=gcc-5.4.0 breaksw + case Gcc55: + set gcc_version=gcc-5.5.0 + breaksw case Gcc61: set gcc_version=gcc-6.1.0 breaksw diff --git a/etc/config.csh/complete-wrapper b/etc/config.csh/complete-wrapper index 8fbbdffac6..db4822e48b 100644 --- a/etc/config.csh/complete-wrapper +++ b/etc/config.csh/complete-wrapper @@ -6,8 +6,9 @@ # \\ / A nd | Copyright (C) 2017 OpenCFD Ltd. # \\/ M anipulation | #------------------------------------------------------------------------------ -# This file is part of OpenFOAM, licensed under the GNU General Public License -# . +# License +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/complete-wrapper diff --git a/etc/config.csh/ensight b/etc/config.csh/ensight index 6671523f63..0212bb6e4f 100644 --- a/etc/config.csh/ensight +++ b/etc/config.csh/ensight @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------- # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.csh/ensight diff --git a/etc/config.csh/example/compiler b/etc/config.csh/example/compiler index 20e98115ae..ebc90c35b1 100644 --- a/etc/config.csh/example/compiler +++ b/etc/config.csh/example/compiler @@ -3,23 +3,11 @@ # \\ / F ield | OpenFOAM: The Open Source CFD Toolbox # \\ / O peration | # \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation -# \\/ M anipulation | +# \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.csh/example/compiler @@ -30,6 +18,9 @@ # #------------------------------------------------------------------------------ +# Load the standard versions +eval `$WM_PROJECT_DIR/bin/foamEtcFile -csh -mode=o config.csh/compiler` + # Modify/override compiler settings switch ("$WM_COMPILER") case Gcc70: diff --git a/etc/config.csh/example/openmpi b/etc/config.csh/example/openmpi index 70dc5d69ca..a23e951db9 100644 --- a/etc/config.csh/example/openmpi +++ b/etc/config.csh/example/openmpi @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.csh/example/openmpi @@ -31,6 +19,6 @@ #------------------------------------------------------------------------------ # Modified openmpi settings -setenv FOAM_MPI openmpi-1.4.3 +setenv FOAM_MPI openmpi-3.0.0 #------------------------------------------------------------------------------ diff --git a/etc/config.csh/example/paraview b/etc/config.csh/example/paraview index 3ce3baa299..a2211ec2ec 100644 --- a/etc/config.csh/example/paraview +++ b/etc/config.csh/example/paraview @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.csh/example/paraview @@ -34,12 +22,10 @@ # #------------------------------------------------------------------------------ -# -# Use other (shipped) paraview with a different ParaView_VERSION -# +# Use shipped paraview config file (-mode=o) with a different ParaView_VERSION set foamFile=`$WM_PROJECT_DIR/bin/foamEtcFile -mode=o config.csh/paraview` -if ( $status == 0 ) source $foamFile ParaView_VERSION=5.0.1 +if ( $status == 0 ) source $foamFile ParaView_VERSION=5.4.0 unset foamFile diff --git a/etc/config.csh/example/prefs.csh b/etc/config.csh/example/prefs.csh index 99dca9f454..2d688b587b 100644 --- a/etc/config.csh/example/prefs.csh +++ b/etc/config.csh/example/prefs.csh @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.csh/example/prefs.csh @@ -36,17 +24,13 @@ # #------------------------------------------------------------------------------ -## Specify OpenFOAM ThirdParty compiler -## ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# set WM_COMPILER_TYPE=ThirdParty +#- Compiler location: +setenv WM_COMPILER_TYPE ThirdParty -## Specify compiler type -## ~~~~~~~~~~~~~~~~~~~~~ -#setenv WM_COMPILER Clang - -## Specify system openmpi -## ~~~~~~~~~~~~~~~~~~~~~~ -# setenv WM_MPLIB SYSTEMOPENMPI +#- Compiler: +setenv WM_COMPILER Clang +#- MPI implementation: +setenv WM_MPLIB SYSTEMOPENMPI #------------------------------------------------------------------------------ diff --git a/etc/config.csh/mpi b/etc/config.csh/mpi index ae9a7c15a4..a12e939757 100644 --- a/etc/config.csh/mpi +++ b/etc/config.csh/mpi @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/mpi diff --git a/etc/config.csh/paraview b/etc/config.csh/paraview index fa0cea0f49..b4e65fbf0c 100644 --- a/etc/config.csh/paraview +++ b/etc/config.csh/paraview @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.csh/paraview diff --git a/etc/config.csh/settings b/etc/config.csh/settings index 40c3df8985..22982d1c49 100644 --- a/etc/config.csh/settings +++ b/etc/config.csh/settings @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/settings diff --git a/etc/config.csh/tcsh_completion b/etc/config.csh/tcsh_completion index 9dfcca7046..f183e83387 100644 --- a/etc/config.csh/tcsh_completion +++ b/etc/config.csh/tcsh_completion @@ -5,8 +5,9 @@ # \\ / A nd | Copyright (C) 2017 OpenCFD Ltd. # \\/ M anipulation | #------------------------------------------------------------------------------ -# This file is part of OpenFOAM, licensed under the GNU General Public License -# . +# License +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/tcsh_completion diff --git a/etc/config.csh/unset b/etc/config.csh/unset index 20f7c9eb6d..fbad00c74a 100644 --- a/etc/config.csh/unset +++ b/etc/config.csh/unset @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/unset diff --git a/etc/config.csh/vtk b/etc/config.csh/vtk index 1abca1e975..00927aae54 100644 --- a/etc/config.csh/vtk +++ b/etc/config.csh/vtk @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.csh/vtk diff --git a/etc/config.sh/CGAL b/etc/config.sh/CGAL index e3acd42cbe..08d0c7ee75 100644 --- a/etc/config.sh/CGAL +++ b/etc/config.sh/CGAL @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/CGAL diff --git a/etc/config.sh/FFTW b/etc/config.sh/FFTW index c8b707d6a5..2d9b59c254 100644 --- a/etc/config.sh/FFTW +++ b/etc/config.sh/FFTW @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/FFTW diff --git a/etc/config.sh/aliases b/etc/config.sh/aliases index 0543a09a70..68a1afba9a 100644 --- a/etc/config.sh/aliases +++ b/etc/config.sh/aliases @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/aliases diff --git a/etc/config.sh/bash_completion b/etc/config.sh/bash_completion index 2355f34087..53cf60aa29 100644 --- a/etc/config.sh/bash_completion +++ b/etc/config.sh/bash_completion @@ -5,8 +5,9 @@ # \\ / A nd | Copyright (C) 2017 OpenCFD Ltd. # \\/ M anipulation | #------------------------------------------------------------------------------ -# This file is part of OpenFOAM, licensed under the GNU General Public License -# . +# License +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/bash_completion diff --git a/etc/config.sh/ccmio b/etc/config.sh/ccmio index 782dcb7702..88c0dd68d0 100644 --- a/etc/config.sh/ccmio +++ b/etc/config.sh/ccmio @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/ccmio diff --git a/etc/config.sh/compiler b/etc/config.sh/compiler index 3a1aefd63f..4f00fa46f4 100644 --- a/etc/config.sh/compiler +++ b/etc/config.sh/compiler @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/compiler @@ -32,7 +20,7 @@ case "$WM_COMPILER_TYPE" in ThirdParty) - # Default versions of GMP, MPFR and MPC, override as necessary + # Default versions of GMP, MPFR, MPC - override as necessary gmp_version=gmp-system mpfr_version=mpfr-system mpc_version=mpc-system @@ -56,6 +44,9 @@ ThirdParty) Gcc54) gcc_version=gcc-5.4.0 ;; + Gcc55) + gcc_version=gcc-5.5.0 + ;; Gcc61) gcc_version=gcc-6.1.0 ;; diff --git a/etc/config.sh/ensight b/etc/config.sh/ensight index ec7566a80a..9b0ab54236 100644 --- a/etc/config.sh/ensight +++ b/etc/config.sh/ensight @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/ensight diff --git a/etc/config.sh/example/compiler b/etc/config.sh/example/compiler index e8a86a042b..8b3f412db0 100644 --- a/etc/config.sh/example/compiler +++ b/etc/config.sh/example/compiler @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.sh/example/compiler @@ -30,7 +18,7 @@ # #------------------------------------------------------------------------------ -# Load the standard versions... +# Load the standard versions eval $($WM_PROJECT_DIR/bin/foamEtcFile -sh -mode=o config.sh/compiler) # Modify/override compiler settings diff --git a/etc/config.sh/example/openmpi b/etc/config.sh/example/openmpi index 7fa099f841..4a6b2ddfd5 100644 --- a/etc/config.sh/example/openmpi +++ b/etc/config.sh/example/openmpi @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.sh/example/openmpi @@ -31,6 +19,6 @@ #------------------------------------------------------------------------------ # Modified openmpi settings -export FOAM_MPI=openmpi-1.4.3 +export FOAM_MPI=openmpi-3.0.0 #------------------------------------------------------------------------------ diff --git a/etc/config.sh/example/paraview b/etc/config.sh/example/paraview index 0008243588..9f045e684c 100644 --- a/etc/config.sh/example/paraview +++ b/etc/config.sh/example/paraview @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.sh/example/paraview @@ -34,13 +22,10 @@ # #------------------------------------------------------------------------------ -# -# Use the shipped paraview config file (-mode=o) -# with a different ParaView_VERSION -# +# Use shipped paraview config file (-mode=o) with a different ParaView_VERSION foamFile=$($WM_PROJECT_DIR/bin/foamEtcFile -mode=o config.sh/paraview 2>/dev/null) -[ $? -eq 0 ] && . $foamFile ParaView_VERSION=5.0.1 +[ $? -eq 0 ] && . $foamFile ParaView_VERSION=5.4.0 unset foamFile diff --git a/etc/config.sh/example/prefs.sh b/etc/config.sh/example/prefs.sh index 883db4bda5..fc7abeebf5 100644 --- a/etc/config.sh/example/prefs.sh +++ b/etc/config.sh/example/prefs.sh @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # config.sh/example/prefs.sh @@ -36,17 +24,13 @@ # #------------------------------------------------------------------------------ -## Specify OpenFOAM ThirdParty compiler -## ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -#WM_COMPILER_TYPE=ThirdParty +#- Compiler location: +WM_COMPILER_TYPE=ThirdParty -## Specify compiler type -## ~~~~~~~~~~~~~~~~~~~~~ -#export WM_COMPILER=Clang - -## Specify system openmpi -## ~~~~~~~~~~~~~~~~~~~~~~ -#export WM_MPLIB=SYSTEMOPENMPI +#- Compiler: +export WM_COMPILER=Clang +#- MPI implementation: +export WM_MPLIB=SYSTEMOPENMPI #------------------------------------------------------------------------------ diff --git a/etc/config.sh/functions b/etc/config.sh/functions index df3096d998..5ebf2222da 100644 --- a/etc/config.sh/functions +++ b/etc/config.sh/functions @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/functions diff --git a/etc/config.sh/gperftools b/etc/config.sh/gperftools index 4e13f927bb..0bb46c32ea 100644 --- a/etc/config.sh/gperftools +++ b/etc/config.sh/gperftools @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/gperftools diff --git a/etc/config.sh/kahip b/etc/config.sh/kahip index 42557831c3..e6b51c0291 100644 --- a/etc/config.sh/kahip +++ b/etc/config.sh/kahip @@ -5,8 +5,9 @@ # \\ / A nd | Copyright (C) 2017 OpenCFD Ltd. # \\/ M anipulation | #------------------------------------------------------------------------------ -# This file is part of OpenFOAM, licensed under the GNU General Public License -# . +# License +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/kahip diff --git a/etc/config.sh/metis b/etc/config.sh/metis index 2776a283c2..59cfe40827 100644 --- a/etc/config.sh/metis +++ b/etc/config.sh/metis @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/metis diff --git a/etc/config.sh/mgridgen b/etc/config.sh/mgridgen index ffc7239d28..8fc237e3d9 100644 --- a/etc/config.sh/mgridgen +++ b/etc/config.sh/mgridgen @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/mgridgen diff --git a/etc/config.sh/mpi b/etc/config.sh/mpi index 1a87bf238f..2ee7b51898 100644 --- a/etc/config.sh/mpi +++ b/etc/config.sh/mpi @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/mpi diff --git a/etc/config.sh/paraview b/etc/config.sh/paraview index b2a1cc161a..47e61b95f4 100644 --- a/etc/config.sh/paraview +++ b/etc/config.sh/paraview @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/paraview diff --git a/etc/config.sh/scotch b/etc/config.sh/scotch index 7c8cb13587..c8402ffdff 100644 --- a/etc/config.sh/scotch +++ b/etc/config.sh/scotch @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/scotch diff --git a/etc/config.sh/settings b/etc/config.sh/settings index 20821fae2e..de12978055 100644 --- a/etc/config.sh/settings +++ b/etc/config.sh/settings @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/settings diff --git a/etc/config.sh/unset b/etc/config.sh/unset index 31710db372..1cc65e79f5 100644 --- a/etc/config.sh/unset +++ b/etc/config.sh/unset @@ -6,20 +6,8 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/unset diff --git a/etc/config.sh/vtk b/etc/config.sh/vtk index 8d881b64c5..0142c42eb5 100644 --- a/etc/config.sh/vtk +++ b/etc/config.sh/vtk @@ -6,20 +6,8 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/config.sh/vtk diff --git a/etc/cshrc b/etc/cshrc index 759599098b..4d9ed45aef 100644 --- a/etc/cshrc +++ b/etc/cshrc @@ -6,27 +6,15 @@ # \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. #------------------------------------------------------------------------------ # License -# This file is part of OpenFOAM. -# -# OpenFOAM is free software: you can redistribute it and/or modify it -# under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# OpenFOAM is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -# for more details. -# -# You should have received a copy of the GNU General Public License -# along with OpenFOAM. If not, see . +# This file is part of OpenFOAM, licensed under GNU General Public License +# . # # File # etc/cshrc # # Description -# Set the environment for OpenFOAM when using a cshell. -# To be sourced manually or from the ~/.login or ~/.cshrc files. +# Set OpenFOAM environment for C-shell (csh, tcsh). +# Source manually or from the ~/.login or ~/.cshrc files. # #------------------------------------------------------------------------------