1. 19 Dec, 2015 1 commit
  2. 16 Dec, 2015 1 commit
  3. 09 Dec, 2015 2 commits
  4. 08 Dec, 2015 3 commits
  5. 07 Dec, 2015 1 commit
    • mattijs's avatar
      BUG: objectRegistry: do not clear event number on dependent objects · 9298d68a
      mattijs authored
      This was causing same event number on both U and grad(U) which meant
      that if one of the processors had different event number the trigger
      of gradient caching would not be synchronised. Now instead the overflow
      is detected in the regIOobject::upToDate function and handled consistently
      (by assuming that the events of object will never differ by more than
      labelMax/2)
      9298d68a
  6. 03 Dec, 2015 1 commit
    • mattijs's avatar
      ENH: functionObjects: call execute on last time step · 3e5da0bc
      mattijs authored
      - old convention was that on last time step it would only call end()
      and not execute()
      - however this meant that e.g. the functionObjectProperties file
      did not get written
      - and almost all functionObjects were doing an execute() inside of end()
      - new convention: call execute() on last time step, just before doing end()
      3e5da0bc
  7. 02 Dec, 2015 2 commits
  8. 01 Dec, 2015 1 commit
  9. 27 Nov, 2015 2 commits
  10. 26 Nov, 2015 3 commits
  11. 25 Nov, 2015 1 commit
    • 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
  12. 20 Nov, 2015 1 commit
  13. 17 Nov, 2015 2 commits
    • mattijs's avatar
      ENH: parallel: overhaul of parallel mapping · 916dcb86
      mattijs authored
      - redistributePar to have almost (complete) functionality of decomposePar+reconstructPar
      - low-level distributed Field mapping
      - support for mapping surfaceFields (including flipping faces)
      - support for decomposing/reconstructing refinement data
      916dcb86
    • mattijs's avatar
      ENH: parallel: overhaul of parallel mapping · 436902f5
      mattijs authored
      - redistributePar to have almost (complete) functionality of decomposePar+reconstructPar
      - low-level distributed Field mapping
      - support for mapping surfaceFields (including flipping faces)
      - support for decomposing/reconstructing refinement data
      436902f5
  14. 11 Nov, 2015 19 commits