b2b77c9c13
ENH: add 'cellCentre' sampledSet (issue #869 )
...
- samples on cell centres, can optionally limit based on a bounding box.
Can be used, for example, to extract volume fields into CSV format.
2018-06-12 23:22:23 +02:00
7402cd7b5a
ENH: make sampleSets setSamples movable - preliminary to issue #869
...
- add some more documentation
2018-06-12 19:19:10 +02:00
c05dab5e50
Merge branch 'develop-pre-release' of develop.openfoam.com:Development/OpenFOAM-plus into develop-pre-release
2018-06-12 08:30:23 -07:00
dcfaeef0ad
ENH: Droping tangential U on the master for the swirling fan BC.
2018-06-12 08:29:20 -07:00
5561307913
ENH: improve robustness of ensight surface reader (issue #868 )
...
- improve handling of model: ... line
- simplify parsing of xxx element: ... lines
2018-06-12 14:11:23 +02:00
642e5efdea
Merge remote-tracking branch 'origin/develop-pre-release' into develop-pre-release
2018-06-12 08:23:01 +02:00
3bcbb1615b
ENH: improve uniformity of Random::position<label>() ( closes #865 )
...
- start/end values were underrepresented due to rounding.
Now extend the range to include -0.5 and +0.5 beyond the usual
range to ensure the same number density.
2018-06-12 08:16:06 +02:00
c8d585b136
Merge branch 'develop-pre-release' of develop.openfoam.com:Development/OpenFOAM-plus into develop-pre-release
2018-06-11 16:16:28 -07:00
bb1fe5fcfc
STY: Modifying warning message
2018-06-11 16:15:38 -07:00
f19b88a53e
GIT: spurious prefix for catalyst submodule naming
2018-06-11 11:49:05 +02:00
8b614d4a46
CONFIG: incorrect Qt5 detect (csh variant)
...
- bump to ParaView 5.5.1
2018-06-11 11:48:09 +02:00
5848b0afd5
BUG: Fixing ray dAve and omega for 1D and 2D cases
2018-06-08 16:55:27 -07:00
698a6d59e0
STY: Tide of chockedNozzle tutorial
2018-06-08 12:22:15 -07:00
ee06e8de33
STY: Cleaning Info statement in BC constructor
2018-06-08 12:20:48 -07:00
7602e04ca5
BUG: error with surfMesh transfer from triSurfaceMesh ( closes #862 )
...
- face/point ownership is transferred to the surfMesh, so use these
directly when sampling the interior.
2018-06-08 17:22:40 +02:00
63d07c9ef8
ENH: adjust AMI information for better log processing (issue #860 )
...
- now report as "min = XX max = YY average = ZZ"
instead of as "min/max/average = XX, YY, ZZ"
this makes it easier to parse any particular value
(eg, with foamLog)
2018-06-08 13:43:40 +02:00
c611bd6f94
CONFIG: add hostCollated for -fileHandler completion
...
- in anticipation of future change,
hard-coded choice within bash_completion
2018-06-07 15:43:46 +02:00
10941280cb
BUG: incorrect bitSet auto-vivify in snappy
...
- should use bitSet::set() and not bitSet::operator[] to auto-vivify
out-of-range entries
- use bitSet::test() instead of bitSet::operator[] when testing
non-const variables - circumvents any potential out-of-range issues.
2018-06-07 14:43:10 +02:00
86cd37d144
ENH: check for excess tokens on dimensionedType, Enum (issue #762 )
...
- propagates check for lookupOrDefault etc.
2018-06-07 14:22:06 +02:00
e3ea3b0ce6
STYLE: remove unneeded includes (snappyRefineDriver)
2018-06-07 12:29:37 +02:00
fdfc5bd0e9
BUG: Changing naming for log to total heat
2018-06-06 13:24:37 -07:00
46e7dab0cb
ENH: Adding stabilizationSchemes FO and tutorial
2018-06-06 12:54:34 -07:00
47d7405d62
ENH: Updating interFoam/RAS/motorBike tutorial
2018-06-06 12:53:21 -07:00
c229bc8a05
ENH: Adding Fatal error if rEff is zero
2018-06-06 12:51:40 -07:00
82fed8f877
GIT: interDyMFoam: moved tutorial. See #856 .
2018-06-06 13:55:20 +01:00
0a62fb4593
ENH: postProcess: Clear dictionary to avoid merge warning. See #807 .
2018-06-06 09:07:32 +01:00
a7f076385c
ENH: twistingColumn: change decomposition method
2018-06-06 09:06:41 +01:00
d98c901ca4
Merge branch 'develop-pre-release' of develop.openfoam.com:Development/OpenFOAM-plus into develop-pre-release
2018-06-05 10:45:25 -07:00
9d31ff4436
BUG: Update mixture type in tutorials
2018-06-05 10:44:41 -07:00
ea4c4f1b2f
BUG: Correct EP ID 693. Avoid sum flux over proc patches twice
2018-06-05 10:43:46 -07:00
8df0a7022a
STYLE: Minor code update
2018-06-05 16:42:03 +01:00
3530711219
ENH: Refactored the dummyFvMesh code
2018-06-05 16:10:04 +01:00
a3228f861a
ENH: GAMG agglom - more robust treatment for small meshes
2018-06-05 15:13:13 +01:00
67d4736a16
COMP: fvMesh: add hasDb() member
2018-06-05 10:54:58 +01:00
84b109219a
STYLE: reduced usage of Switch
...
- Since 'bool' and 'Switch' use the _identical_ input mechanism
(ie, both accept true/false, on/off, yes/no, none, 1/0), the main
reason to prefer one or the other is the output.
The output for Switch is as text (eg, "true"), whereas for bool
it is label (0 or 1). If the output is required for a dictionary,
Switch may be appropriate. If the output is not required, or is only
used for Pstream exchange, bool can be more appropriate.
2018-06-01 20:51:48 +02:00
cf9209e42c
GIT: Removed unused files
2018-06-01 15:39:41 +01:00
0f60cc9263
STYLE: remove bad edit in comment
2018-06-01 14:59:35 +02:00
cdb6d5a604
CONFIG: remove Darwin GCC wmake rules (partly broken, poorly tested)
2018-06-01 14:35:43 +02:00
35d682a4fb
COMP: make the scotch librt dependency conditional
2018-06-01 14:17:41 +02:00
8058184b0c
COMP: resolve 'point' ambiguity in foamyQuadMesh
...
- CGAL Triangulation_2.h (version 4.12) defines a point function,
which interferes with the Foam::point typedef.
2018-06-01 14:10:17 +02:00
d571e5231b
ENH: detect excess tokens for "libs" entry (issue #762 )
...
- this addresses issue #843
2018-06-01 13:31:12 +02:00
511b35629d
ENH: improve infrastructure for detecting excess tokens (issue #762 )
...
- Always used for optional dictionary entries, since these are individual
values, and not meant to be embedded in a larger stream of tokens.
Methods:
- lookupOrDefault, lookupOrAddDefault, lookupOrDefaultCompat
- readIfPresent, readIfPresentCompat
- Handling mandatory dictionary entries is slightly more complex,
since these may be part of larger stream of tokens, and are often
used in a constructor context. For example,
word modelType(dict.lookup("type"));
Or they are used without a definite context. For example,
dict.lookup("format") >> outputFormat;
Newly introduced methods for mandatory dictionary entries:
- get, getCompat
- read, readCompat
In a constructor or assignment context:
word modelType(dict.get<word>("type"));
outputFormat = dict.lookup("format");
without copy/move (similar to readIfPresent):
dict.read("format", outputFormat);
2018-06-01 11:55:57 +02:00
a6f524b1df
STYLE: -diff-etc instead of -diffEtc in foamDictionary
2018-06-01 11:36:43 +02:00
b393c60d86
ENH: vtk: fix reading of inverted prisms. Fixes #850 .
2018-05-31 12:42:43 +01:00
cd8b67844f
ENH: snappyHexMesh: Remove cells inside any limitRegion with level -1. Fixes #852 .
2018-05-31 10:05:02 +01:00
1c030f441d
STYLE: missing newline in correctPhi.H
2018-05-30 16:18:20 +02:00
12553a2e43
COMP: include /usr/local in search for system headers/libraries
...
- this is consistent with compiler defaults, and helps Darwin users
2018-05-30 14:45:12 +02:00
e43ae3f23f
ENH: detect excess tokens when looking up a dictionary value (issues #762 )
2018-05-30 14:43:48 +02:00
2aaae74ee1
STYLE: consistent ordering of "inline explicit" vs. "explicit inline"
...
- resolve in favour of "inline explicit", which had marginally more
uses and provides consistent prefixing for inline methods.
2018-05-30 12:11:13 +02:00
dc521b95df
STYLE: consistent use of '= delete'
2018-05-30 12:03:17 +02:00