Commit Graph

562 Commits

Author SHA1 Message Date
4b4c43b5da Added support for the PPC64le architecture
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=1759
2015-06-23 11:26:18 +01:00
09fe6408d3 codeTemplates: Update copyright date 2015-06-23 10:54:51 +01:00
cd67567508 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev 2015-05-18 22:36:17 +01:00
ee2b4c30bb Upgraded gcc from 5.0.0 to 5.1.0 2015-05-18 22:35:20 +01:00
c06f127703 Upgraded scotch to 6.0.3 (6.0.4 failed to compile) 2015-05-18 22:34:39 +01:00
fed394d799 Upgraded CGAL to 4.6 2015-05-18 22:34:23 +01:00
6f82273f8c Template case files to help general setup of OpenFOAM cases
The templates include a stategy to simplify meshing with snappyHexMesh,
particularly to help generate an initial mesh quickly that can subsequently be
improved.  The templates are setup to enable rapid initial simulations, typically
with simpleFoam.  The initial templates cover simple inflow-outflow and closed
domains, including rotating geometry, and an example axisymmetric flow.  For
more details, consult the README file accompanying each template case.
The cases are located in $FOAM_ETC/templates
2015-05-18 18:34:01 +01:00
0beb7e7b56 Upgrade Clang -> 3.6.0 2015-05-18 11:54:15 +01:00
438312ea26 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev 2015-05-17 18:30:45 +01:00
e9e1bfb5f7 etc/config/settings: Set WM_ARCH_OPTION=32 on 32bit OSs 2015-05-17 18:30:11 +01:00
6b8b938c79 Configuration settings of some dictionaries, e.g. snappyHexMeshDict
for more convenient case setup
2015-05-17 18:30:11 +01:00
7283ecbd2a Packaged function objects to plug into OpenFOAM cases
See $FOAM_ETC/caseDicts/postProcessing/README for details
2015-05-17 18:22:13 +01:00
6ef4cd1873 Upgrade OpenMPI to 1.8.5 to resolve issue compiling 32bit on 64bit machine 2015-05-16 15:28:26 +01:00
51a1c73f39 Startup scripts: Add documentation for WM_ARCH_OPTION 2015-05-14 18:47:48 +01:00
e75f3db3ca etc/config/settings: Added FOAM_ETC 2015-04-25 16:44:11 +01:00
24e1984fbe ParaView: Upgrade to 4.3.1
Note that in order to build and install ParaView-4.3.1 lines 653-656
must be removed or commented from file

ThirdParty-dev/ParaView-4.3.1/Qt/Components/CMakeLists.txt

after unpacking the ParaView-4.3.1 source-pack from KitWare.  This is
because the file ui_pqExportStateWizard.h referred to in the lines
653-656:

if(PARAVIEW_INSTALL_DEVELOPMENT_FILES)
  install(FILES "${CMAKE_CURRENT_BINARY_DIR}/ui_pqExportStateWizard.h"
          DESTINATION "${VTK_INSTALL_INCLUDE_DIR}")
endif()

does not exist and cannot be installed causing the build and
installation to fail.
2015-03-13 11:09:09 +00:00
016fa3aeb5 Updated headers 2015-03-08 21:06:36 +00:00
ad7053d560 MPI configuration: Added support for SYSTEMMPI
Provided by Bruno Santos
Also some general cleaning and update of comment.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1167
2015-03-08 21:04:38 +00:00
88b6f63bb3 Added support for gcc-5.0.0
Tested with snapshot gcc-5-20150215.tar.bz2
2015-02-23 08:44:18 +00:00
8628ef2fea Corrected capitalization of Doxygen documentation comments 2015-02-14 13:10:15 +00:00
cefb7719a3 Upgrade to clang-3.5.1 and OpenMPI-1.8.4 2015-02-13 12:09:00 +00:00
0ea062816e Correct section comment: there can only be one destructor 2015-02-12 21:57:29 +00:00
732cd3883f turbulenceModel: Correct handling of IOdictionary writing to support timeStampMaster 2015-02-10 17:32:27 +00:00
b492fc54f3 Update headers 2015-02-06 10:11:42 +00:00
a77b7f1370 Rationalize foamJob and foamExec
Patches provided by Bruno Santos
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=231
2015-02-06 10:09:13 +00:00
e22b220c7e paraview: Standardize the naming of the ParaView installation directory
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1201
2015-02-05 19:18:31 +00:00
8849ad20e9 Updated header 2015-01-28 16:37:24 +00:00
724c66fdb7 Minor style changes 2015-01-28 16:37:09 +00:00
912c6e5926 controlDict: change timeStampMaster -> timeStamp
Currently timeStampMaster does not support re-reading of IOdictionaries in parallel
2015-01-23 09:21:39 +00:00
69ff8aa4d2 wallDist: now a MeshObject cached and updated automatically with a run-time selected algorithm
When using models which require the wallDist e.g. kOmegaSST it will
request the method to be used from the wallDist sub-dictionary in
fvSchemes e.g.

wallDist
{
    method meshWave;
}

specifies the mesh-wave method as hard-coded in previous OpenFOAM versions.
2015-01-08 10:40:23 +00:00
380de92a48 Updated header 2015-01-04 20:13:17 +00:00
26d017092f Added support to test older gcc versions 2015-01-04 20:12:48 +00:00
cc21bb9a87 Added InfoSwitches::writeOptionalEntries which enables the writing of optional keywords and values which are not present in the dictionary
Warning: generates a VERY large number of messages from OpenFOAM applications
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1473
2015-01-03 16:54:07 +00:00
ded2f25726 Updated headers 2014-12-31 19:08:15 +00:00
325b003b6e Added and verified support for 64bit labels
To compile with 64bit labels set

WM_LABEL_SIZE=64

in ~/OpenFOAM/dev/prefs.sh

source ~/.bashrc

then Allwmake in OpenFOAM-dev.

This will build into for example OpenFOAM-dev/platforms/linux64ClangDPInt64Opt

If WM_LABEL_SIZE is unset or set to 32:

WM_LABEL_SIZE=32

the build would be placed into OpenFOAM-dev/platforms/linux64ClangDPInt32Opt

Thus both 32bit and 64bit label builds can coexist without problem.
2014-12-31 19:02:52 +00:00
cbefd0cd1e Upgrade OpenMPI to 1.8.3 2014-12-16 09:18:50 +00:00
0740a94145 Upgrade gcc-4.8.2 -> gcc-4.8.3 2014-12-16 09:07:20 +00:00
c347c80f20 Upgraded gcc-4.9.0 -> gcc-4.9.2 2014-12-16 08:37:57 +00:00
f4596ad247 Resolve issues relating to compilation with clang-3.5.0 2014-12-15 22:38:10 +00:00
9fb26d59d3 GIT: Repo update 2014-12-11 08:35:10 +00:00
daa16ad557 Corrected version back to 2.3.x following the release of 2.3.1 2014-12-11 08:31:25 +00:00
443ff8c0d0 Default to system OpenMPI 2014-12-10 12:40:45 +00:00
a8341487cb Upgrade clang to 3.4.2 2014-12-10 12:40:23 +00:00
de75e1f18c BUG: mantis #1338: added compressible coded fvOption template 2014-07-28 09:26:43 +01:00
9153118afe twoPhaseMixture: return phase names by reference 2014-07-15 21:20:42 +01:00
a80f38bdf5 ENH: cshrc: make foamCompiler environment variable so can be set through command line 2014-07-11 11:12:46 +01:00
6d4d37bc33 BUG: Correcting molecular weight fot Tritium in thermoData 2014-07-10 11:00:42 +01:00
8bb31bd7fe Removed direct support for source-built gcc 4.5-7 2014-02-19 16:34:32 +00:00
fbb3ddf2c4 Updated for release 2.3.0 2014-02-17 10:21:46 +00:00
344f525755 Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev 2014-01-30 11:46:33 +00:00