3d02c8a530
ENH: improve isolation of shell variables in wmake scripts
...
- reduces unexpected interactions between various make elements
2017-02-10 16:13:54 +01:00
2049c5c2a4
BUG: using tmp() instead of tmp.ref() in combineFields ( closes #400 )
...
- templated code that is not actually be used yet.
ENH: avoid combineFields for serial case
Note: a 'master-only' variant with combineList only on the master and
without scatter can be pursued later.
2017-02-09 15:19:47 +01:00
f532a99dc3
ENH: logFiles - minor change to suppress compiler warning
2017-02-03 14:34:19 +00:00
d62e301b4b
Merge branch 'master' into develop
2017-02-03 12:29:49 +00:00
21636f241a
Merge branch 'master' of develop.openfoam.com:Development/OpenFOAM-plus
2017-02-03 12:28:12 +00:00
b4f0b2930d
STYLE: Minor code tidying
2017-02-03 12:20:58 +00:00
e76d5ce567
ENH: use invertedBox instead of greatBox for signalling no clipping
...
- more stable/predictable to check for a bounding box !empty() rather
than comparing to greatBox directly.
2017-02-01 14:31:09 +00:00
9d63cc5ca8
ENH: add versioning for VTK library to runTimePostProcessing (issue #370 )
...
Eg,
librunTimePostProcessing.so
librunTimePostProcessing.so.7 -> librunTimePostProcessing.so.7.1.0
librunTimePostProcessing.so.7.1.0
- centralize handling of paraview/vtk versioning into wmake/cmakeFunctions
2017-01-23 13:37:42 +01:00
fe0bb227ae
STYLE: adjust documentation for scalarTransport FO
2017-01-18 11:31:15 +01:00
7a90f5e6fb
ENH: add versioning to paraview plugin support libraries (issue #370 )
...
- use "-pvMAJ.MIN" suffix for similarity with the paraview convention
- use sentinel file to ensure clean change of intermediate targets
- ensure all library files are being properly removed
2017-01-05 16:22:07 +01:00
89517146b2
BUG: pressure FO - create new tmp to avoid db clash
2016-12-23 14:17:39 +00:00
58b6fae81a
BUG: Corrected logFiles usage for parallel running; doc updates. Fixes #366
2016-12-23 10:30:29 +00:00
608bb5d83b
COMP: update lnInclude directories when building (issue #364 )
...
- Could be related to interrupted builds.
So if there are any parts of the build that rely on an explicit
'wmakeLnInclude', make sure that the contents are properly updated.
--
ENH: improved feedback from top-level Allwmake
- Report which section (libraries, applications) is being built.
- Provide final summary of date, version, etc, which can be helpful
for later diagnosis or record keeping.
- The -log=XXX option for Allwmake now accepts a directory name
and automatically appends an appropriate log name.
Eg,
./Allwmake -log=logs/ ->> logs/log.linux64GccDPInt32Opt
The default name is built from the value of WM_OPTIONS.
--
BUG: shell not exiting properly in combination with -log option
- the use of 'tee' causes the shell to hang around.
Added an explicit exit to catch this.
--
- Detecting the '-k' (-non-stop) option at the top-level Allwmake, which
may improve robustness.
- Explicit continue-on-error for foamyMesh (as optional component)
- unify format of script messages for better readability
COMP: reduce warnings when building Pstream (old-style casts in openmpi)
2016-12-22 11:26:29 +01:00
3fc66cb710
ENH: make resetOnRestart optional for valueAverage (issue #360 )
...
ENH: ensure averaging flags are not 'sticky' (see issue #331 )
2016-12-22 13:00:05 +01:00
9e645179ad
BUG: fluxSummary - updated constructor for writeFile. Fixes #362
2016-12-22 10:34:36 +00:00
40e0fb2eac
ENH: Field function objects using fieldExpression - tidied outpu. See #359
2016-12-22 10:09:12 +00:00
0211b0a43b
STYLE: correct the documented input names in header files ( fixes #360 )
2016-12-21 12:15:03 +01:00
33811401d6
ENH: blendingFactor function object - suppress warning and correct docs. Fixes #359
2016-12-21 08:12:46 +00:00
a807d1e18e
STYLE: Minor code formatting
2016-12-20 23:07:16 +00:00
af434646d3
Adding flux to Make/files. And updating scalarTransport header instructions
...
scalarTransport does not generate its own phiMean anymore but it is given from the user.
This "flux" can be generated using the "flux" FO
2016-12-20 12:27:36 -08:00
fa32677e7a
ENh: Adding flux FO
2016-12-20 12:26:47 -08:00
0a5d158991
ENH: scalarTransport function object updates
2016-12-20 17:18:34 +00:00
e0244a74ed
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-12-20 16:58:34 +00:00
46ce5659b4
STYLE: scalarTransport function object clean-up
2016-12-20 16:54:00 +00:00
484e59aefb
Merge branch 'develop' of https://develop.openfoam.com/Development/OpenFOAM-plus into develop
2016-12-20 15:43:51 +01:00
f816c2d0bc
COMP: include BuildIssues.txt for known build issues
...
- fixed library path for VTK.
They should use lib/ and not lib64/
2016-12-20 15:33:16 +01:00
953594286f
BUG: fieldAverage - read state properties using getDict. Fixes #358
2016-12-20 13:09:15 +00:00
6ee70e4b4d
BUG: surfaceInterpolate function object - corrected evaluation. Foxes #335
2016-12-20 11:17:51 +00:00
c537e4e8ac
ENH: Updated output to use the writer class
2016-12-19 20:38:27 +00:00
75e86eb413
ENH: particleDistribution function object - updated output
2016-12-19 14:17:07 +00:00
519248d3f4
ENH: fieldExpression - added verbose flag to foundObject
2016-12-18 21:44:25 +00:00
03e1f9c433
ENH: Removed unused files
2016-12-18 21:28:35 +00:00
23dfba2f64
STYLE: Updated header documentation
2016-12-18 21:25:12 +00:00
db0d8de756
ENH: Streamline function object - report velocity field being employed - see #323
2016-12-16 20:59:13 +00:00
16f1d748ec
BUG: Corrected function object usage documentation. Fixes #349
2016-12-16 20:45:13 +00:00
a956e0f73a
ENH: blendingFactor function object - always include field name in result name
2016-12-16 14:25:58 +00:00
4ff1c7dca4
ENH: runTimePostProcessing - added option to clear/remove objects after use
2016-12-15 15:45:02 +00:00
e6f8d27553
ENH: integrate surfField-based fluxSummary
...
- additional surface and surfaceAndDirection modes
2016-12-15 12:59:35 +01:00
b073c0a104
ENH: postOperation for surfaceFieldValue
...
- currently only 'none' or 'sqrt', which can be useful in combination
with integrate or averaging functions.
2016-12-15 09:46:00 +01:00
001a2e4a37
ENH: add surfField support to various field function objects
...
- fieldAverage
- mag
- magSqr
- readFields
- fieldsExpression (add, subtract)
2016-12-15 09:32:53 +01:00
86c5f9e3b6
BUG: allocation mismatch in fluxSummary (issue #342 )
...
ENH: reduce number of variables, simplify code
- Note: use boolList instead of scalarList for managing the face signs
since its lazy evaluation can be convenient when sign information is
not required.
2016-12-14 12:21:45 +01:00
f0a046fa81
GIT: Resolved conflict
2016-12-14 15:56:58 +00:00
730231446a
ENH: extractEulerianParticles function object parallel and usability updates
2016-12-14 15:28:55 +00:00
422993f9a5
ENH: add weightedAreaIntegrate operation for surfaceFieldValue
2016-12-08 11:00:18 +00:00
87056a2308
ENH: pairPatchAgglomeration - updated constructors
2016-12-07 09:25:42 +00:00
031c75374e
ENH: Relocated injectedParticle class to lagrangian library
2016-12-01 17:04:37 +00:00
458357226a
BUG: Removing code unintenionally committed
2016-12-01 16:59:47 +00:00
8602fd13f4
ENH: Initial commit of new particleDistribution FO - generates 'general' distribution for lagrangian particle clouds
2016-12-01 16:52:37 +00:00
6d8281e217
ENH: extractEulerianParticles FO updates
2016-12-01 16:51:11 +00:00
c0f1a87d54
STYLE: Code clean-up
2016-12-01 16:49:34 +00:00