017281a116
combustionModels/FSD: Corrected
...
Renamed 'omega' to 'FSDomega' to avoid a clash with the k-omega
turbulence models.
Resolves bug-report http://bugs.openfoam.org/view.php?id=2237
2016-09-09 16:23:28 +01:00
7531b2a4be
renumberMethods: Added missing .C file for structuredRenumber
2016-09-09 14:54:12 +01:00
ca4accb420
wmake: Updated '-q' option to work on Ubuntu and other 'dash'-based GNU/Linux distributions
2016-09-09 14:53:10 +01:00
52323f8dd1
codedFvOption: Added cellSet support
...
Patch provided by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2240
2016-09-09 12:29:06 +01:00
648c777dd0
structuredRenumber: Corrected to run in parallel
...
Patch contributed by Mattijs Janssens
2016-09-09 12:20:25 +01:00
758d76c795
functionObjectList::readFunctionObject: Added support for region specification
...
Now the postProcess utility '-region' option works correctly, e.g. for
the chtMultiRegionSimpleFoam/heatExchanger case
postProcess -region air -func "mag(U)"
calculates 'mag(U)' for all the time steps in region 'air'.
2016-09-09 11:01:37 +01:00
7b971a9ebf
tutorials/multiphase/interFoam/ras/weirOverflow: Updated to improve robustness
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2236
2016-09-07 14:05:37 +01:00
faa6d0e4da
GAMGAgglomeration: Add support for nCellsInCoarsestLevel = 1 and better agglomeration termination
...
Patch provided by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2226
2016-09-06 13:29:05 +01:00
4232f90093
algebraicPairGAMGAgglomeration: agglomerate based on the maximum of the upper and lower coefficients
...
Patch provided by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2234
2016-09-06 12:56:54 +01:00
630d2c76dc
etc/config.sh/settings: Updated set of WM_CC, WM_CXX etc. variables to compile ThirdParty software
...
Patch provided by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2051
2016-09-05 20:48:50 +01:00
cec98b2985
Solvers: Corrected typo
2016-09-05 11:58:41 +01:00
bebab24133
Updated header
2016-09-05 11:57:41 +01:00
c339d3018c
PBiCGStab: New preconditioned bi-conjugate gradient stabilized solver for asymmetric lduMatrices
...
using a run-time selectable preconditioner
References:
Van der Vorst, H. A. (1992).
Bi-CGSTAB: A fast and smoothly converging variant of Bi-CG
for the solution of nonsymmetric linear systems.
SIAM Journal on scientific and Statistical Computing, 13(2), 631-644.
Barrett, R., Berry, M. W., Chan, T. F., Demmel, J., Donato, J.,
Dongarra, J., Eijkhout, V., Pozo, R., Romine, C. & Van der Vorst, H.
(1994).
Templates for the solution of linear systems:
building blocks for iterative methods
(Vol. 43). Siam.
See also: https://en.wikipedia.org/wiki/Biconjugate_gradient_stabilized_method
Tests have shown that PBiCGStab with the DILU preconditioner is more
robust, reliable and shows faster convergence (~2x) than PBiCG with
DILU, in particular in parallel where PBiCG occasionally diverges.
This remarkable improvement over PBiCG prompted the update of all
tutorial cases currently using PBiCG to use PBiCGStab instead. If any
issues arise with this update please report on Mantis: http://bugs.openfoam.org
2016-09-05 11:46:42 +01:00
fec5c063f5
polyMesh: clear cellTree if mesh moves
...
Patch contributed by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2235
2016-09-04 21:16:55 +01:00
3eacfb7621
PV*Readers/Allwmake: set CXX and CC if required
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2233
2016-09-04 21:05:20 +01:00
77152f3f10
polyBoundaryMesh: Remove patchGroups which clash with patch names
...
This allows freedom in the naming of patches when patchGroup-based
boundary specification is not used.
Patch contributed by Mattijs Janssens
2016-09-04 10:35:19 +01:00
a7df748094
tutorials/multiphase/interDyMFoam/ras/DTCHull: Corrected specification of restraints
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2224
2016-09-03 21:14:17 +01:00
dbe30eaef7
decomposePar: corrected decomposeParDict read using -region option
...
Patch contributed by Mattijs Janssens
Resolves bug-report http://bugs.openfoam.org/view.php?id=2227
2016-09-03 20:54:16 +01:00
5507dd7868
EulerCoordinateRotation,STARCDCoordinateRotation: Corrected typo
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2225
2016-09-03 16:46:01 +01:00
133518f6e4
OpenFOAM-dev/etc/bashrc: Use 'pwd -P' to handle relative paths and links
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2223
2016-09-03 15:57:52 +01:00
582f59c4cb
Revert "polyBoundaryMesh::groupPatchIDs(): Make name clash between patch and group name fatal"
...
This reverts commit 12ee017901 .
2016-08-26 11:44:56 +01:00
12ee017901
polyBoundaryMesh::groupPatchIDs(): Make name clash between patch and group name fatal
...
If this clash is allowed boundary conditions set by wildcards are
processed incorrectly.
2016-08-25 16:42:08 +01:00
71a646e63c
src/Pstream: Added Allwclean consistent with the Allwmake
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2218
2016-08-25 08:25:12 +01:00
22722a877c
foamToVTK, PVFoamReader: Resolve problems converting VTK_WEDGE
...
- There will be triangles rendered inside the mesh (when
surface-rendering), because one of the cell's triangles is defined
as a quadrangle in VTK_WEDGE.
- Therefore, this VTK_WEDGE representation is only used when
decomposing the mesh, otherwise the correct representation is done
by VTK_POLYHEDRON.
- Furthermore, using VTK_PYRAMID gave worse result, because it renders
2 triangles inside the mesh for the collapsed quadrangle, likely due
to mismatch with the adjacent cell's face.
- Using VTK_HEXAHEDRON was not tested in this iteration, given that it
should give even worse results, when compared to using VTK_PYRAMID.
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2099
2016-08-24 22:08:10 +01:00
b37269d481
functionObjects: Improved handling of multi-file indexing and code style
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2216
2016-08-24 19:34:00 +01:00
f64624924e
forceCoeffs: Removed duplicate header writing
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2216
2016-08-24 16:01:29 +01:00
73eee8e542
functionObjects::forces: Corrected file names when using the 'binData' option
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2214
2016-08-24 11:24:27 +01:00
f50d727863
foamToVTK::vtkTopo: Apply fix from #1633
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2213
2016-08-24 09:45:23 +01:00
8396a0faf2
functionObjects::volRegion: Cache integral properties for writeFileHeader
2016-08-24 09:32:34 +01:00
aef116bd60
Updated headers
2016-08-24 08:57:44 +01:00
68f57d3126
lagrangian::Analytical: improved analytical integration for the U-equation
...
Patch contributed by Timo Niemi
In response to bug-report http://bugs.openfoam.org/view.php?id=2199
2016-08-23 22:03:24 +01:00
9354748814
src/parallel/decompose: Remove dependency on "SCOTCH_ROOT" and repair "decompose/Allwclean"
...
Patch contributed by Bruno Santos
Resolves patch request http://bugs.openfoam.org/view.php?id=2212
2016-08-23 21:53:35 +01:00
73c48c5a7e
etc/bashrc, etc/config.sh:
...
- "$FOAM_USER_APPBIN" and "$FOAM_USER_LIBBIN" have been added to
"foamOldDirs" in "etc/bashrc" and "etc/config.sh/unset"
- "$OPAL_PREFIX" is now undefined in the option "SYSTEMOPENMPI" within
"etc/config.sh/mpi", but only if the path defined in this variable
is cleaned when using "foamCleanPath".
- "$OPAL_PREFIX" is now also conditionally undefined in
"etc/config.sh/unset" when the path is picked up by "foamCleanPath".
Patch contributed by Bruno Santos
Resolved bug-report http://bugs.openfoam.org/view.php?id=2210
2016-08-23 21:02:55 +01:00
cf3d45016a
wmake/rules/linux64.*KNL: Improved optimization option for Intel MIC (Knights Landing) processor
...
Patch contributed by Paul Edwards, Intel.
2016-08-22 16:27:46 +01:00
b74d95b2a9
Corrected documentation in classes derived from temperatureCoupleBase
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2207
2016-08-22 14:31:40 +01:00
4ebf07f9cc
doc/Guides: Updated to OpenFOAM-4.0
2016-08-20 13:29:07 +01:00
8f12b35976
codingStyleGuide: Improved formatting
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2194
2016-08-20 09:33:11 +01:00
d245a7e485
septernion: Correct quaternion normalization after averaging
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2203
2016-08-19 20:32:30 +01:00
3744137dc5
/primitives/triad: Initialize array to avoid warning from icpc
2016-08-18 11:22:15 +01:00
98ba05e02e
ODESolvers::adaptiveSolver: Changed functions which need not be to non-virtual
...
Resolves warnings from clang
2016-08-18 10:36:52 +01:00
e8675e7088
functionObjects::writeObjects: Corrected namespace for the definition of the NamedEnum
...
Resolves compilation failure with clang
2016-08-18 10:36:04 +01:00
7a674dbc07
epsilonWallFunction, omegaWallFunction: Removed unused variabl
2016-08-18 08:23:54 +01:00
628d86e575
multivariateScheme: Correct local typedef name
2016-08-17 23:04:00 +01:00
68ebfd83c7
Update header
2016-08-17 23:03:49 +01:00
39c241689e
primitives/hashes/SHA1: undef macros
2016-08-17 23:03:27 +01:00
4669fa03a1
sigWriteNow, sigStopAtWriteNow: Change runTimePtr_ to static member
2016-08-17 23:02:58 +01:00
15621678fa
fvDOM radiation model: Removed unreliable 'cacheDiv' option
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2182
2016-08-17 17:12:20 +01:00
16804b9d6f
functionObjects::writeObjects: improved code and docs
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2090
2016-08-17 14:41:42 +01:00
f6acf86a5e
viscosityModels::Casson: Added example specification for blood
...
Contributed by Sergey Sindeev
2016-08-17 13:46:46 +01:00
12edcc8bad
viscosityModels::Casson: Updated constructor to avoid the need to specify the dimensions of the coefficients
2016-08-17 13:45:18 +01:00