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
d6db12b549
STY: Adding documentation for volume sampling in regionSizeDistribution FO
2016-12-05 15:07:13 -08:00
271c8c8c6e
ENH: Added new extractEulerianParticles function object
...
Generates discrete particle data from multiphase calculations by
interrogating the phase fraction field at a faceZone.
Data is written in raw form, i.e. per particle collected, with
as an optional binned distribution
2016-11-29 14:56:48 +00:00
2903722a39
Revert "ENH: ensure written and evaluated values correspond (issue #311 )"
...
This reverts commit c554dc7b7d .
Functionality available in more general change in commit fb78378
2016-11-28 09:48:06 +00:00
8b219feda2
Updated member type comments
...
See http://bugs.openfoam.org/view.php?id=2356
2016-11-28 09:22:56 +00:00
9c4653e9c1
functionObject.H: Updated documentation
...
Patch contributed by Bruno Santos
Resolves patch request http://bugs.openfoam.org/view.php?id=2355
2016-11-26 18:42:25 +00:00
25e0a41eef
functionObjects::yPlus: Removed the AUTO_WRITE option on yPlus
...
Writing is controlled directly by the functionObject
2016-11-26 17:30:52 +00:00
bdfa4f9c05
functionObjects::fieldExpression: Correct and improve warning messages
...
postProcess -func MachNo
previously generated the warning
Executing functionObjects
--> FOAM Warning : functionObjects::MachNo MachNo cannot find required field U
which is incorrect; the field 'U' is available but the
thermophysicalProperties is not. Now 'postProcess' generates the
warning:
Executing functionObjects
--> FOAM Warning : functionObjects::MachNo MachNo cannot find required object thermophysicalProperties of type fluidThermo
--> FOAM Warning : functionObjects::MachNo MachNo failed to execute.
Resolves bug-report http://bugs.openfoam.org/view.php?id=2352
2016-11-25 12:20:07 +00:00
043bf18d98
functionObjects::grad: Avoid cache conflict with 'postProcess' utility
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2350
2016-11-24 23:04:01 +00:00
1f826361c6
STYLE: Consistency updates to change input of <var>Name to <var>. Fixes #306
2016-11-22 14:50:33 +00:00
c554dc7b7d
ENH: ensure written and evaluated values correspond (issue #311 )
...
- Avoids possible discrepancy when the user selects non-coincidental
values for executeInterval and writeInterval.
- zeroGradient and ddt2 function objects
2016-11-21 12:36:04 +01:00
cbf43acd30
ENH: provide static uniq method in wordReListMatcher (issue #259 )
...
- this functionality will be more frequently used in the future,
thus place in a commonly available location.
2016-11-21 10:38:22 +01:00
7b9fde84ce
STYLE: consistent naming of 'kappa' instead of 'kappaName' etc (issue #305 )
...
- purely cosmetic (documentation) changes
2016-11-20 11:41:52 +01:00
7d39328b5a
functionObjects::add: Add list of fields
...
The operation can be applied to any volume or surface fields generating a
volume or surface scalar field.
Example of function object specification:
\verbatim
Ttot
{
type add;
libs ("libfieldFunctionObjects.so");
fields (T Tdelta);
result Ttot;
executeControl writeTime;
writeControl writeTime;
}
\endverbatim
Also refactored functionObjects::fieldsExpression to avoid code
duplication between the 'add' and 'subtract' functionObjects.
2016-11-19 21:48:48 +00:00
9b66285c22
Merge remote-tracking branch 'origin/externalCoupled' into develop
...
- update tutorial and adjust function object for updated infrastructure.
2016-11-19 18:43:34 +01:00
f021d3b665
Removed temporary file
2016-11-18 22:43:52 +00:00
0eca493cb8
functionObjects::subtract: From the first field subtract the remaining fields in the list
...
The operation can be applied to any volume or surface fields generating a
volume or surface scalar field.
Example of function object specification:
\verbatim
Tdiff
{
type subtract;
libs ("libfieldFunctionObjects.so");
fields (T Tmean);
result Tdiff;
executeControl writeTime;
writeControl writeTime;
}
\endverbatim
2016-11-18 22:20:22 +00:00
8a9618be52
functionObjects::fieldValueDelta: Corrected documentation
2016-11-18 14:30:42 +00:00
a06cef31fa
functionObjects::yPlus: Call read() in constructor to set base-class controls
...
Patch contributed by Bruno Santos
Resolves bug-report http://bugs.openfoam.org/view.php?id=2320
2016-11-06 10:31:07 +00:00