Skip to content
Snippets Groups Projects
  1. Jan 25, 2019
  2. May 30, 2018
  3. Feb 21, 2018
  4. Sep 23, 2016
  5. Aug 11, 2016
  6. Aug 10, 2016
  7. Jun 17, 2016
  8. May 25, 2016
  9. May 22, 2016
  10. May 21, 2016
  11. May 16, 2016
  12. May 15, 2016
    • Henry Weller's avatar
      functionObjects: rewritten to all be derived from 'functionObject' · 78d2971b
      Henry Weller authored
        - Avoids the need for the 'OutputFilterFunctionObject' wrapper
        - Time-control for execution and writing is now provided by the
          'timeControlFunctionObject' which instantiates the processing
          'functionObject' and controls its operation.
        - Alternative time-control functionObjects can now be written and
          selected at run-time without the need to compile wrapped version of
          EVERY existing functionObject which would have been required in the
          old structure.
        - The separation of 'execute' and 'write' functions is now formalized in the
          'functionObject' base-class and all derived classes implement the
          two functions.
        - Unnecessary implementations of functions with appropriate defaults
          in the 'functionObject' base-class have been removed reducing
          clutter and simplifying implementation of new functionObjects.
        - The 'coded' 'functionObject' has also been updated, simplified and tested.
        - Further simplification is now possible by creating some general
          intermediate classes derived from 'functionObject'.
      78d2971b
  13. May 11, 2016
  14. May 10, 2016
  15. May 03, 2016
  16. May 02, 2016
    • Henry Weller's avatar
      functionObjects: Moved into the functionObjects namespace and rationalized and... · 0534a225
      Henry Weller authored
      functionObjects: Moved into the functionObjects namespace and rationalized and simplified failable construction
      
      Rather than requiring each functionObject to handle failed construction
      internally (using the active_ flag) the static member function "viable"
      is provided which returns true if construction of the functionObject is
      likely to be successful.  Failed construction is then handled by the
      wrapper-class which constructs the functionObject,
      e.g. "OutputFilterFunctionObject".
      0534a225
  17. Nov 25, 2015
    • Andrew Heather's avatar
      ENH: Multiple updates to function objects · 6838df9c
      Andrew Heather authored
      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
      6838df9c
  18. Jun 07, 2013
  19. Dec 13, 2012
  20. Jul 23, 2012
  21. Jul 12, 2012
  22. Jul 11, 2012
  23. Aug 14, 2011
  24. Mar 31, 2011
  25. Jan 19, 2011
  26. Jan 07, 2011
  27. Jan 05, 2011
  28. Jul 28, 2010
  29. Mar 29, 2010
  30. Aug 17, 2009
  31. Jun 17, 2009
  32. Jun 11, 2009
  33. Mar 09, 2009
  34. Feb 24, 2009
  35. Feb 17, 2009