76c156a667
CONFIG: bump patch level
2019-08-28 17:23:46 +02:00
b6eeaf5155
BUG: missing foamExec causes foamJob failure ( #1309 , #1411 )
...
- foamExec was removed as part of commit 6c68c34e1a but
overlooked the fact that it is partly still needed by foamJob.
When running in parallel, it is used to source the etc/bashrc env.
Reinstated a stripped down form, which has been relocated to
bin/tools directory (it should not be directly called by the user).
The previous version switching functionality has nonetheless be
dropped since it only worked only when a rigid naming convention for
OpenFOAM installations was followed.
ENH: add foamJob log=, -log-app, -no-log options, improved coding quality
2019-08-28 17:19:11 +02:00
87330972d8
ENH: interpolationTable improvements
...
- reduce code duplication, support returning multiple interpolations
as a Field
2019-08-23 15:57:22 +02:00
784d3ad5d4
BUG: sourced incorrect LogFunctions location
...
- cleanup the run script syntax
2019-11-08 13:14:14 +01:00
cc5fac8299
STYLE: snappyHexMesh: excess declarations
2019-11-07 13:25:33 +00:00
979a12e521
TUT: fix Allrun script for bump2D
...
- use sed instead of foamDictionary and avoid log file
- ensure consistent behaviour with plot script
GIT: added missing 0/k field : inlet values still need adjustment
2019-11-07 09:35:10 +01:00
46d7db79aa
TUT: consistent calling of m4
2019-11-06 11:50:42 +01:00
e6dfb39c66
STYLE: remove unnecessary stdout, stderr /dev/null redirects
...
- no stderr redirect needed:
* 'command -v'
- no stdout/stderr redirect needed:
* 'rm -f'
STYLE: consistent spacing after redirects
2019-11-06 10:44:36 +01:00
ec7e3c88e4
ENH: test for WM_PROJECT_DIR being set/unset in scripts
2019-11-06 09:18:51 +01:00
e5916fd9ba
ENH: use findMinMax instead of findMin, findMax separately
2019-11-05 13:10:23 +01:00
e8fa46230a
ENH: add min/max compare/reduction operators for Tuple2 first()
...
- min/max ops that only compare the first element
2019-11-05 13:08:21 +01:00
b0c88dff58
ENH: treat self-assignment as no-op instead of a Fatal ( #1473 )
...
- this can help if using std algorithms that return a const reference
such as std::min() does.
2019-11-05 11:10:49 +01:00
883752cfb9
COMP: restructure paraview reader files, add paraview-5.7 guards
...
- building plugins with paraview-5.7 is quite different
2019-11-05 09:14:37 +01:00
675dbc4333
ENH: use wordHashSet instead of hashedWordList in PV readers
...
- we don't need the GUI sort order of the values.
2019-11-04 18:29:29 +01:00
a6c442bf3f
COMP: support install for paraview-versioned cmake
2019-11-05 09:06:33 +01:00
e3b9bbab11
STYLE: mark facePointPatch::patch() as virtual, remove unused functions
2019-11-04 18:05:53 +01:00
7aa83ea939
ENH: postProcess - updated app to update on mesh change instead of full clear out
2019-11-12 15:38:52 +00:00
fdf8d10ab4
Merge commit 'e9219558d7' into develop-v1906
2019-12-05 11:47:19 +00:00
ee7bb0459b
ENH: dimensionSet::clear() - reset exponents to be dimensionless
2019-11-04 16:37:57 +01:00
96d260713e
CONFIG: openfoam session must use /bin/bash, not /bin/sh ( fixes #1461 )
2019-10-17 09:29:42 +02:00
5d8b18d452
STYLE: mention scalar/label size in README
2019-10-16 14:40:00 +01:00
ad5be0586b
TUT: define slip boundaries in building motion tutorial
...
- define nut conditions explicitly, without fallback definition
2019-11-02 19:46:12 +01:00
f084309b37
ENH: add refCast variant with an index to convey the context
...
- can be helpful, for example, when the refCast has been used on a
boundary patch. Knowing which patch index triggered the problem
helps with isolating the issue.
2019-11-02 19:46:12 +01:00
5577606997
ENH: generalise bump2D Allrun and plot scripts
...
STYLE: renamed periodicHill createPlots -> plot for consistency
TUT: use nutLowReWallFunction for bump2D
- required for the new nutWallFuncs hierarchy
2019-11-01 16:08:24 +00:00
d13df0e4da
CONFIG: ensure cleanCase removes postProcessing-dry-run ( #1475 )
2019-11-01 17:43:01 +00:00
a753f0ac0b
STYLE: alignment and capitalization of website address
2019-11-01 19:28:57 +01:00
177f4b79fe
ENH: use direct scanning mode when lexing #eval expressions
2019-11-01 19:13:50 +01:00
42308ea1f3
CONFIG: improve robustness of paraview lib detection
2019-11-01 17:55:50 +01:00
5ac91a713e
ENH: provision for listing debug/info/optimisation switches individually
2019-10-30 14:21:28 +01:00
b9e0ca1d1b
ENH: add Enum single-parameter operator() to resemble a unary function
2019-10-30 12:54:52 +01:00
c5ed28d0e3
STYLE: extraneous space in template parameter
2019-10-30 12:54:06 +01:00
fd4ffc8a27
ENH: use PrecisionAdaptor in kahipDecomp
2019-10-29 11:42:55 +01:00
328513fcaa
ENH: use List instead of UList for internal decomposition implementation
...
- enables future use of precision adaptors
2019-10-29 10:46:33 +01:00
4e706c2625
COMP: add createCode helper scripts
2019-10-29 10:46:15 +01:00
56d5ba9982
STYLE: fix typo
2019-10-29 10:45:59 +01:00
97c2a62536
COMP: silence gcc 8.2 memcpy warnings
...
- we know they have already protected by an is_contiguous check,
so the class-memaccess warning/error can be suppressed.
2019-10-28 16:57:47 +01:00
4de1215b44
STYLE: use default for constructors/destructors
2019-10-28 16:13:42 +01:00
80daea6017
CONFIG: update lemon code to version from 2019-09-11
2019-10-28 14:30:05 +01:00
07ac8aa916
CONFIG: update kahip=2.12 scotch=6.0.8
...
- adjust known gcc/clang compiler versions
2019-10-28 12:55:15 +01:00
da33222970
ENH: add flexible command options for setting Debug and Info switches #1467
...
For example,
$ someSolver -info-switch writeOptionalEntries
- note that values changed via the command-line are changed after the
etc/controlDict entries, but *before* any case-local
system/controlDict entries.
However, in many testing cases the command-line options eliminate
the need for such local file modifications.
ENH: cleanup handling of local debug switches in Time
- add as methods directly on simpleObjectRegistry to avoid code
duplication
STYLE: adjust internal naming of ITstream parameters
2019-10-25 15:03:11 +02:00
b0a999ca59
ENH: improve reporting for optional dictionary entries ( #1468 )
...
- now reports the dictionary, entry, default. For example,
Dictionary: <case>/0/nut.boundaryField.wall Entry: Cmu Default: 0.09
Dictionary: <case>/0/nut.boundaryField.wall Entry: kappa Default: 0.41
Dictionary: <case>/0/nut.boundaryField.wall Entry: E Default: 9.8
- suppress reporting for debug, optimisation switches since this
generates extremely noisy output
2019-10-25 11:03:25 +02:00
e3d4d79300
ENH: add InfoErr stream. Same as Info, but with stderr instead of stdout
2019-10-25 10:45:07 +02:00
5213a4aa9d
ENH: replace DictionaryBase toc with sortedToc version ( #1467 )
...
- cannot rely on the entries having a keyword method
STYLE: apply consistent hash table sizing for debug objects
2019-10-24 17:54:45 +02:00
9f11d892f5
ENH: Update of alphaBoiling BC, Bromley and tutorial
2019-10-28 12:30:53 -07:00
9449d92fb9
STYLE: shm: improved debug messages
2019-11-07 11:03:47 +00:00
fb7698f6a1
ENH: streamLine: add bidirectional tracking. Fixes #1466 .
2019-10-23 16:52:27 +01:00
88ebf110ff
STYLE: snappyHexMesh: added comment
2019-10-23 16:44:54 +01:00
848a63572a
BUG: nearWallFields: incorrect sampling location. Fixes #1464 .
...
It was tracking to find the wanted sampling location. This tracking
was using the offsetted seed point instead of the offsetted wanted
sampling point.
2019-10-23 16:26:22 +01:00
c9c3912e8d
CONFIG: support pkg-config for PETSc detection
2019-10-23 15:10:12 +02:00
371e861d29
STYLE: remove erroneous and unused setcompression IO manipulator
...
- cannot change stream compression after construction.
2019-10-23 10:24:20 +02:00