f5275444cc
CONFIG: adjust adios2 config
2018-06-19 13:53:23 +02:00
5754405bfb
CONFIG: cannot pass additional arguments to foamEtcFile ( closes #880 )
...
- add support by using updated foamEtcFile from 1806, which also add
the '-config' short-cut option.
2018-06-18 08:42:55 +02:00
5390c48b2d
BUG: dictionary lookup of embedded coordinateSystem fails ( fixes #879 )
...
- also fix incorrect documentation in forces functionObject and
interRegionExplicitPorositySource fvOption.
2018-06-16 00:29:41 +02:00
636328fc1c
ENH: icoReactingMultiPhaseInterFoam: thermo sharing T
2018-06-15 14:05:37 +01:00
f3474dad1d
BUG: rigidBodyMotionState: not readable in binary. Fixes #871 .
2018-06-13 14:55:20 +01:00
616b91c06e
Merge branch 'master' into develop
2018-06-13 14:17:47 +01:00
387ee6b2ad
ENH: Updated example usage in header. Fixes #859
2018-06-13 14:11:51 +01:00
765c2051aa
BUG: fftw: missing normalisation. See #867 .
2018-06-13 14:09:37 +01:00
51c48fa9c9
BUG: non-uniform distribution for Random::position<label> ( closes #865 )
...
- use floor/truncate instead of round. Backport of changes in the
develop-pre-release branch.
2018-06-13 12:38:13 +02:00
4bafb6fd54
COMP: Added include file to enable derived code extensions
2018-06-13 10:52:08 +01:00
cf0a288ead
STYLE: typo in copyright dates
2018-06-12 09:03:30 +02:00
071d561224
BUG: refineWallLayer: incorrect handlign of useSet option. Fixes #864 .
2018-06-11 13:13:44 +01: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
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
4cb073e150
ENH: Up to date icoReactingMultiphaseInterFoam solver and libs
...
Adding tutorials and other minor changes
2018-06-04 11:25:59 -07: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
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
f9fe71815a
STYLE: consistent use of '= delete' for removed constructors/assignments
...
- make the purpose more explicit, and reduces some work for the
compiler as well.
2018-05-30 12:03:17 +02:00
6b6b36afd3
STYLE: revert bitSet/HashSet setMany() to set() method (issue #837 )
...
- improves backward compatibility and more naming consistency.
Retain setMany(iter1, iter2) to avoid ambiguity with the
PackedList::set(index, value) method.
2018-05-29 17:38:02 +02:00
3de9b2f675
COMP: resolve size ambiguity (Darwin)
2018-05-29 12:36:12 +02:00
eeb725715d
BUG: decomposeParDict: ignores mesh region. Fixes #848 .
2018-05-29 10:26:22 +01:00
fe21322939
BUG: Corrected ConeNozzleInjection injected posisions in parallel operation. See #840
2018-05-30 14:05:53 +01:00
e747024c34
BUG: Corrected header documentation - see #831
2018-05-29 15:28:44 +01:00
ffe8048e04
BUG: COxidationIntrinicRate - corrected eta. See #842
2018-05-29 15:10:19 +01:00
5e9ba0bc72
ENH: Darwin emulation for addr2line
2018-05-29 11:21:59 +02:00
bd33a382ee
COMP: define additional UIndirectList iterator member types ( closes #847 )
...
- required for std::iterator_traits specialization, which is used by
the std::max_element algorithm on Darwin.
2018-05-29 08:56:08 +02:00
30309e9a65
COMP: 64-bit label ambiguity
2018-05-29 11:16:20 +02:00
7e270fc482
STYLE: formatting of scotch options
2018-05-29 09:57:30 +02:00
14e9ef34e5
Merge remote-tracking branch 'origin/develop' into develop
2018-05-29 10:28:28 +01:00
ca6b6cee8d
BUG: decomposeParDict: ignores mesh region. Fixes #848 .
2018-05-29 10:26:22 +01:00
7df0608306
STYLE: inline shorterPath function for printStack
2018-05-28 17:44:26 +02:00
d318a630b6
ENH: add directive '#sinclude' (or '#includeIfPresent' as long name)
...
- consistency with make and more succinct.
- reduce code duplication in findEtcFiles.
2018-05-28 13:38:03 +02:00