1. 21 Feb, 2018 1 commit
    • Mark OLESEN's avatar
      ENH: improve consistency of ListOps and stringListOps · f9599279
      Mark OLESEN authored
      - subsetList, inplaceSubsetList with optional inverted logic.
      
      - use moveable elements where possible.
      
      - allow optional starting offset for the identity global function.
        Eg,  'identity(10, start)' vs 'identity(10) + start'
      f9599279
  2. 05 Nov, 2017 1 commit
  3. 19 Nov, 2017 1 commit
  4. 24 Oct, 2017 1 commit
  5. 03 Jul, 2017 1 commit
  6. 29 May, 2017 1 commit
    • Mark OLESEN's avatar
      ENH: cleanup of NamedEnum · fb497164
      Mark OLESEN authored
      - Remove the unused enums() method since it delivers wholly unreliable
        results. It is not guaranteed to cover the full enumeration range,
        but only the listed names.
      
      - Remove the unused strings() method.
        Duplicated functionality of the words(), but was never used.
      
      - Change access of words() method from static to object.
        Better code isolation. Permits the constructor to take over
        as the single point of failure for bad input.
      
      - Add values() method
      
      - do not expose internal (HashTable) lookup since it makes it more
        difficult to enforce constness and the implementation detail should
        not be exposed. However leave toc() and sortedToc() for the interface.
      
      STYLE: relocated NamedEnum under primitives (was containers)
      
      - internal typedef as 'value_type' for some consistency with STL conventions
      fb497164
  7. 28 Nov, 2016 1 commit
  8. 05 Aug, 2016 1 commit
  9. 15 May, 2016 1 commit
    • Henry Weller's avatar
      Patches contributed by Mattijs Janssens: · ce0cd351
      Henry Weller authored
      splitMeshRegions: handle flipping of faces for surface fields
      
      subsetMesh: subset dimensionedFields
      
      decomposePar: use run-time selection of decomposition constraints. Used to
          keep cells on particular processors. See the decomposeParDict in
      
      $FOAM_UTILITIES/parallel/decomposePar:
        - preserveBaffles: keep baffle faces on same processor
        - preserveFaceZones: keep faceZones owner and neighbour on same processor
        - preservePatches: keep owner and neighbour on same processor. Note: not
          suitable for cyclicAMI since these are not coupled on the patch level
        - singleProcessorFaceSets: keep complete faceSet on a single processor
        - refinementHistory: keep cells originating from a single cell on the
          same processor.
      
      decomposePar: clean up decomposition of refinement data from snappyHexMesh
      
      reconstructPar: reconstruct refinement data (refineHexMesh, snappyHexMesh)
      
      reconstructParMesh: reconstruct refinement data (refineHexMesh, snappyHexMesh)
      
      redistributePar:
        - corrected mapping surfaceFields
        - adding processor patches in order consistent with decomposePar
      
      argList: check that slaves are running same version as master
      
      fvMeshSubset: move to dynamicMesh library
      
      fvMeshDistribute:
        - support for mapping dimensionedFields
        - corrected mapping of surfaceFields
      
      parallel routines: allow parallel running on single processor
      
      Field: support for
        - distributed mapping
        - mapping with flipping
      
      mapDistribute: support for flipping
      
      AMIInterpolation: avoid constructing localPoints
      ce0cd351
  10. 25 Apr, 2016 2 commits
  11. 16 Apr, 2016 1 commit
  12. 22 Mar, 2016 1 commit
  13. 14 Mar, 2016 1 commit
  14. 26 Feb, 2016 1 commit
  15. 20 Jan, 2016 1 commit
  16. 10 Jan, 2016 1 commit
  17. 19 Dec, 2015 1 commit
  18. 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
  19. 11 Nov, 2015 1 commit
  20. 25 Feb, 2015 1 commit
  21. 30 Sep, 2014 1 commit
  22. 20 Mar, 2014 1 commit
  23. 15 Jan, 2014 1 commit
  24. 12 Dec, 2013 1 commit
  25. 21 Nov, 2013 2 commits
  26. 13 Nov, 2013 1 commit
  27. 12 Nov, 2013 1 commit
  28. 13 Aug, 2013 1 commit
  29. 12 Apr, 2013 1 commit
  30. 09 Jan, 2013 1 commit
  31. 05 Sep, 2012 1 commit
  32. 11 May, 2012 1 commit
  33. 17 Apr, 2012 1 commit
  34. 16 Apr, 2012 1 commit
  35. 27 Feb, 2012 1 commit
  36. 24 Feb, 2012 1 commit
  37. 18 Jan, 2012 1 commit