65a4a357b5
COMP: Corrected ambiguous construction from tmp errors
2017-03-24 15:50:27 +00:00
2853678a60
ENH: support operations on surfFields in surfaceFieldValue
...
- this makes it possible to perform additional operations
on surface values that have been previously sampled.
- support vectorField for weighting operations.
- reduce overhead by avoiding creation of weight fields, Sf fields
and combined surface geometries unless they are actually required.
- extend some similar concepts and operations to volFieldValue
2017-03-02 14:50:36 +01:00
2f41df18e3
Merge branch 'master' into develop
2017-03-21 13:36:26 +00:00
69bc13f300
BUG: Function objects - updated to enable user time emtries, e.g. if using engineTime. Fixes #437
2017-03-21 13:32:55 +00:00
cf1df0542f
BUG: wallHeatFlux FO - corrected output of header info tofile. Fixes #435
2017-03-21 13:23:52 +00:00
cbf793fca2
ENH: Updated header file documentation
2017-03-21 09:40:35 +00:00
e9355df198
ENH: [surface|vol]FieldValue - added name of weight field to output file header if used
2017-03-21 09:38:36 +00:00
b7dc6d0441
ENH: add subsetList/inplaceSubsetList functions with unary predicate
...
- these are suitable for use with lambda functions.
- Deprecate the unused 3-parameter version of subset/inplaceSubset.
- Deprecate initList and initListList in favour of initializer_list
STYLE: adjust some comments, remove dead code in regionSizeDistribution.C
2017-03-07 17:00:30 +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
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
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
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
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
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
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
78bb633dfc
ENH: extractEulerianParticles FO - refactored to output a cloud of particles - distribution analysis to follow...
2016-11-30 23:32:33 +00:00
989883d62b
GIT: Resolved merge conflict
2016-12-12 12:23:45 +00:00
c0f44ac4f3
MRG: Integrated foundation code
2016-12-12 12:10:29 +00:00
e256e72039
fieldAverageTemplates: General clean-up
2016-12-09 14:28:04 +00:00
b6d79ed4ce
BUG: scaleFactor for fieldValue function-objects is 'sticky' (issue #331 )
...
- if set in a dictionary and later removed, the intermediate value is
retained rather than reverting to a normal default value.
- same applies for a few other function objects and their variables
2016-12-08 11:33:39 +00:00
b4182c60a3
BUG: inconsistency in periodic restart for fieldAverage (issue #330 )
...
- the interval for the next restart was not being adjusted when the
file was reread, or when doing a complete simulation restart.
2016-12-08 09:32:55 +00:00
1b2cfde773
STYLE: minor typo in mapFields documentation
2016-12-08 09:19:32 +00:00
08f0f3dddb
STYLE: avoid refCast in favour of the fvMeshFunctionObject mesh_ variable
2016-12-07 17:32:31 +00:00
c0de376b2a
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
...
Conflicts:
src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/outletMappedUniformInletHeatAddition/outletMappedUniformInletHeatAdditionFvPatchField.H
2016-12-05 15:32:26 -08:00