6838df9cd2
ENH: Multiple updates to function objects
...
Updated objects
- corrected Peclet number for compressible cases
- propagated log flag and resultName across objects
New function objects
- new fluxSummary:
- calculates positive, negative, absolute and net flux across face
zones
- new runTimeControl
- abort the calculation when a user-defined metric is achieved.
Available options include:
- average value remains unchanged wrt a given threshold
- equation initial residual exceeds a threshold - useful to abort
diverging cases
- equation max iterations exceeds a threshold - useful to abort
diverging cases
- min/max of a function object value
- min time step exceeds a threshold - useful to abort diverging
cases
- new valueAverage:
- average singular values from other function objects, e.g. Cd, Cl and
Cm from the forceCoeffs function object
2015-11-25 17:19:06 +00:00
d26b4ee490
ENH: fieldValues FOs updated following update to use functionObjectState
2015-11-11 16:10:01 +00:00
ce844e6f5b
cellSource: Added weightedVolAverage option
...
faceSource: Added weightedAreaAverage option
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1769
2015-06-30 11:20:02 +01:00
dd04dd9c2c
messageStream: Remove confusing argument-based conditional output
...
This had been used in functionObjects:
Info(log)<< "messages" << data << ....
in which it is not at all clear what the "log" argument does whereas
if (log) Info<< "messages" << data << ....
is totally clear and more efficient.
2015-05-18 11:54:56 +01:00
e393bbbaca
Updated header
2015-04-26 21:35:09 +01:00
aa965f6612
faceSource: Changed option to write faceSource area to 'writeArea'
2015-04-26 21:34:27 +01:00
5b215dce4c
BUG: faceSource: #1364
2014-08-05 15:25:14 +01:00
5dd91c2a3d
BUG: [cell|face]Source - updated CoV calculation
2014-07-10 12:07:38 +01:00
307ddb9a78
BUG: faceSource - corrections for oriented fields
2014-07-02 16:08:50 +01:00
659249064f
ENH: Function object updates
2014-01-03 10:37:08 +00:00
4dd1ce0869
BUG: faceSource: output on master only
2013-12-16 15:41:29 +00:00
6341de384d
ENH: faceSource function object - updates and fixes
2013-11-11 12:59:21 +00:00
89473d43dd
ENH: Added sumDirection operation into faceSource function object
2013-01-16 16:38:37 +00:00
d07327202e
ENH: Extended API to allow results to be accessed outside of class
2012-11-20 18:06:15 +00:00
72d49281ce
ENH: Refactored function objects to make use of new base class
2012-10-15 17:59:38 +01:00
f05c049d43
ENH: Enabled valueOutput for surfaces in fieldValues
2012-10-02 13:16:45 +01:00
b9820bf4e7
ENH: enabled writing of faceSource function object values using a surfaceWriter
2012-09-20 14:15:15 +01:00
7435d65a60
ENH: Corrected ambiguous construction from tmp msgs (llvm/clang)
2012-04-16 10:05:13 +01:00
04c715a19b
ENH: faceSource: add area-normal integration or averaging
2012-03-20 14:14:49 +00:00
04033b6968
ENH: Re-inistated weighted-average fieldAverage usage
2012-03-02 17:13:46 +00:00
7135a403cd
ENH: Exposed weightField to all face/cell source function object operations
2012-02-01 17:32:08 +00:00
49b0676573
ENH: Added coefficient of variance (CoV) operation to fieldValues function objects
2011-11-21 14:00:18 +00:00
53f332bc60
ENH: Updated weight field initialisation for fieldValues function object
2011-08-16 18:05:06 +01:00
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
afe1c4ff40
ENH: Updated combineFields for fieldValues to avoid assignment to self
2011-02-08 17:51:54 +00:00
0942748819
Revert "BUG: Contuation from commit ca0799cbc7 - updated cellSource"
...
This reverts commit b8c2cbaaec .
2011-02-08 15:52:31 +00:00
654b8d18cb
Revert "BUG: Use gSum instead of sum for fieldValues function object"
...
This reverts commit ca0799cbc7 .
2011-02-08 15:52:22 +00:00
b8c2cbaaec
BUG: Contuation from commit ca0799cbc7 - updated cellSource
2011-02-08 09:46:34 +00:00
ca0799cbc7
BUG: Use gSum instead of sum for fieldValues function object
2011-02-08 09:26:03 +00:00
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce .
2011-01-05 18:24:29 +00:00
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
d87a880ebc
COMP: avoid ambiguous construct from tmp - postProcessing
2010-12-17 18:16:01 +01:00
012178576d
ENH: faceSource functionObject : allow 'sampledSurface' to supply faces and data
2010-11-08 10:09:42 +00:00
d79237597e
STYLE: Fixing code style requirements for all src.
2010-07-28 13:31:46 +01:00
93a0172f03
BUG: incorrect statistics in parallel. Also removed sign of magSf.
2010-04-14 15:47:39 +01:00
5397845971
STYLE: Remove unused include files.
2010-04-13 10:29:16 +01:00
9bf63117ae
ENH: functionObjects improvements.
...
- readFields works seamlessly on-the-fly and as postprocessor
- new surfaceInterpolateFields to create interpolated field
- writeRegisteredObject only check upon writing, not upon startup
- add min,max to faceSource
2010-04-12 17:04:40 +01:00
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
1812773b25
Updates to the fieldValues function object
...
- Updates to enable correct operation in parallel
- Added weighted average operation for cell sources
2010-01-08 17:14:53 +00:00
4387f7be17
code structuring
2009-10-29 10:56:48 +00:00