Commit Graph

577 Commits

Author SHA1 Message Date
79f2024248 template cases: corrected BirdCarreauCoeffs names (m -> k) 2015-10-15 12:10:12 +01:00
a275e9d7f2 porousZone template: removed duplicate name in dimensionedScalars 2015-08-11 14:54:48 +01:00
3449f4a503 Template explicitPorositySource fvOption with a set
of template coordinate systems for the porous media
2015-08-11 14:48:58 +01:00
e39f88299d Corrected names of compounds in thermoData to use upper/lower
case in accordance with standard symbols for chemical elements.
    For example, Cl for Chlorine (not CL), Ar for Argon (not AR), Al, Ne, Si, Pb, etc
2015-08-08 17:50:38 +01:00
581d3b4742 Template inflow-outflow case for compressible flow with rhoSimpleFoam 2015-08-06 17:49:14 +01:00
b2a7bf3e5e inflowOutflow templates: added inlet and outlet groups in snappyHexMeshDict 2015-08-05 18:44:14 +01:00
37cfc3ab46 tutorials: Removed unnecessary spaces between parentheses and values in vectors 2015-07-21 20:55:44 +01:00
4c21f24a8c Input of dimensionedScalars: update read-construction of dimensionedScalar in applications
so that the specification of the name and dimensions are optional in property dictionaries.

Update tutorials so that the name of the dimensionedScalar property is
no longer duplicated but optional dimensions are still provided and are
checked on read.
2015-07-20 22:52:53 +01:00
745e07e6b1 Template case files: added model coeffs to transportProperties 2015-07-20 13:29:23 +01:00
a316fa6a09 Merge branch 'master' of github.com:OpenFOAM/OpenFOAM-dev 2015-07-19 11:33:09 +01:00
91e04d69c1 Resolve various unimportant warning messages from Gcc, Clang and Icpc 2015-07-19 11:31:49 +01:00
efe7713d9b surfaceFeatureExtractDict templates: added trimFeatures options 2015-07-18 18:58:20 +01:00
f548abaa38 patchAverage: pre-packaged function object
calculates average value on a patch
2015-07-17 14:19:58 +01:00
4cd1e85311 fvSchemes: Removed fluxRequired entries 2015-07-16 10:55:49 +01:00
189b8a4e84 Updated template cases for new turbulenceProperties file, fvSchemes syntax and MRFProperties.
With contribution from Richard Jones
2015-07-06 10:23:40 +01:00
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