1. 28 Apr, 2019 1 commit
  2. 26 Apr, 2019 2 commits
  3. 24 Apr, 2019 1 commit
  4. 10 Apr, 2019 1 commit
  5. 08 Apr, 2019 1 commit
  6. 05 Apr, 2019 1 commit
  7. 03 Apr, 2019 1 commit
  8. 01 Apr, 2019 1 commit
  9. 28 Mar, 2019 1 commit
  10. 26 Mar, 2019 2 commits
  11. 14 Mar, 2019 1 commit
  12. 01 Mar, 2019 1 commit
  13. 28 Feb, 2019 1 commit
  14. 26 Mar, 2019 1 commit
  15. 23 Feb, 2019 1 commit
  16. 21 Feb, 2019 1 commit
  17. 07 Jan, 2019 1 commit
  18. 13 Feb, 2019 1 commit
  19. 07 Feb, 2019 1 commit
  20. 06 Feb, 2019 1 commit
  21. 01 Feb, 2019 1 commit
  22. 25 Jan, 2019 1 commit
  23. 18 Jan, 2019 1 commit
  24. 10 Jan, 2019 3 commits
    • Mark Olesen's avatar
      BUG: incorrect dimensions for surfaceTensionForce · 3d6d6df5
      Mark Olesen authored
      - accidentally introduced by 27c62303
      
      STYLE: trial use of brace-initialized dimensionSet
      
      - instead of writing
      
            dimensionedScalar(dimensionSet(1, -2, -2, 0, 0, 0), Zero);
      
        we can use C++11 brace-initialization to bundle the parameters
        for the dimensionSet construction and simply write
      
            dimensionedScalar({1, -2, -2, 0, 0, 0}, Zero);
      
        Note the following is incorrect syntax (extra brackets):
      
            dimensionedScalar(({1, -2, -2, 0, 0, 0}), Zero);
      3d6d6df5
    • Mark Olesen's avatar
      ENH: add clip() method to GeometricField · 5c226864
      Mark Olesen authored
      5c226864
    • Mark Olesen's avatar
      ENH: minMax, minMaxMag as functions and field functions · 9a702900
      Mark Olesen authored
      - Global functions are unary or combining binary functions, which are
        defined in MinMax.H (MinMaxOps.H).
      
        There are also global reduction functions (gMinMax, gMinMaxMag)
        as well as supporting 'Op' classes:
      
        - minMaxOp, minMaxEqOp, minMaxMagOp, minMaxMagEqOp
      
        Since the result of the functions represents a content reduction
        into a single MinMax<T> value (a min/max pair), field operations
        returning a field simply do not make sense.
      
      - Implemented for lists, fields, field-fields, DimensionedField,
        GeometricField (parallel reducing, with boundaries).
      
      - Since the minMax evaluates during its operation, this makes it more
        efficient for cases where both min/max values are required since it
        avoids looping twice through the data.
      
        * Changed GeometricField writeMinMax accordingly.
      
      ENH: clip as field function
      
      - clipping provides a more efficient, single-pass operation to apply
        lower/upper limits on single or multiple values.
      
        Examples...
      9a702900
  25. 07 Jan, 2019 1 commit
  26. 09 Jan, 2019 1 commit
  27. 07 Jan, 2019 1 commit
  28. 03 Jan, 2019 2 commits
  29. 02 Jan, 2019 1 commit
  30. 11 Dec, 2018 2 commits
  31. 13 Dec, 2018 1 commit
    • Mark Olesen's avatar
      ENH: consolidate handling of mandatory/optional command arguments · 5d9e278e
      Mark Olesen authored
      - for some special cases we wish to mark command-line arguments as
        being optional, in order to do our own treatment. For example,
        when an arbitrary number of arguments should be allowed.
      
        Now tag this situation with argList::noMandatoryArgs().
        The argList::argsMandatory() query can then be used in any further
        logic, including the standard default argument checking.
      
      - with the new default check, can consolidate the special-purpose
      
            "setRootCaseNonMandatoryArgs.H"
      
        into the regular
      
            "setRootCase.H"
      
      - revert to a simple "setRootCase.H" and move all the listing related
        bits to a "setRootCaseLists.H" file. This leaves the information
        available for solvers, or whoever else wishes, without being
        introduced everywhere.
      
      - add include guards and scoping to the listing files and rename to
        something less generic.
      
           listOptions.H -> setRootCaseListOptions.H
           listOutput.H  -> setRootCaseListOutput.H
      5d9e278e
  32. 12 Dec, 2018 1 commit
  33. 06 Dec, 2018 1 commit
  34. 27 Nov, 2018 1 commit