Commit Graph

24 Commits

Author SHA1 Message Date
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
564598452f ENH: pressureTools FO - updated header documentation 2015-10-12 17:06:41 +01:00
1c0996478d ENH: pressureTools - added check if reference pressure level is zero for coeff calculation 2014-01-30 14:50:06 +00:00
659249064f ENH: Function object updates 2014-01-03 10:37:08 +00:00
ef0a8e50f9 functionObjects: Corrected typos and various errors in new classes 2013-11-29 17:17:27 +00:00
5126a6a49a ENH: Function object updates 2013-11-29 09:25:09 +00:00
837ca32397 ENH: function obejct updates 2013-10-04 16:44:58 +01:00
98cc307aec ENH: Function objects - notify when writing results 2013-08-14 11:10:27 +01:00
4f7d70efc6 ENH: pressureTools - updated so that (reference) pressure field not necessary on construction 2013-07-23 14:03:55 +01:00
6f40272339 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2013-06-07 10:11:37 +01:00
a50d78ea93 EMH: Adding a hook to functionObject called 'timeSet' at the
end of Time::operator++. This allows to know if the next timeIndex will be
a dumping time. The function object "partialWrite" modifyes the write option
of the those fields which will be written down at given intervals of the overall
outout times.
2013-06-07 10:11:07 +01:00
0a24a4765e ENH: pressureTools function object - storing pressure result on database 2013-05-28 16:44:17 +01:00
18d3b81960 ENH: pressurTools function object - simplified usage 2013-05-13 09:38:08 +01:00
c6ae6599b1 ENH: pressureTools: use user-pressure name when constructing output field name 2013-03-18 12:21:42 +00:00
100a25ee25 STYLE: defineDebug: move into Foam namespace 2012-12-17 17:35:42 +00:00
98447ed2e2 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2012-12-13 10:40:54 +00:00
9d5ce4ae76 ENH: Updated function objects 2012-12-13 10:40:38 +00:00
4be7afde0a STYLE: Fix some typos 2012-12-11 16:38:39 +00:00
7f71489895 ENH: pessureTools function object - updated coeff calculation and usage documentation 2012-11-23 09:50:21 +00:00
9f850b6cea ENH: Further update to pressure tools function object 2012-11-22 11:14:09 +00:00
be3793b7bb BUG: Corrections to pressureTools function object 2012-11-22 10:58:29 +00:00
37f3793b7a ENH: Added header documentation to pressureTools function object 2012-11-21 17:05:33 +00:00
ed37e317dd BUG: Correcte pressure dimension check 2012-11-21 17:05:04 +00:00
3644f064af ENH: Added new pressureTools function object 2012-09-24 15:06:45 +01:00