Skip to content
Snippets Groups Projects
  1. Jul 01, 2016
  2. Jun 30, 2016
  3. Jun 24, 2016
  4. May 15, 2016
    • 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
  5. Apr 25, 2016
  6. Apr 03, 2016
    • Henry Weller's avatar
      UList: Rationalize assignment (shallow-copy vs deep-copy) · 6e573ad7
      Henry Weller authored
          //- Disallow default shallow-copy assignment
          //
          //  Assignment of UList<T> may need to be either shallow (copy pointer)
          //  or deep (copy elements) depending on context or the particular type
          //  of list derived from UList and it is confusing and prone to error
          //  for the default assignment to be either.  The solution is to
          //  disallow default assignment and provide separate 'shallowCopy' and
          //  'deepCopy' member functions.
          void operator=(const UList<T>&) = delete;
      
          //- Copy the pointer held by the given UList.
          inline void shallowCopy(const UList<T>&);
      
          //- Copy elements of the given UList.
          void deepCopy(const UList<T>&);
      6e573ad7
  7. Mar 22, 2016
    • Henry Weller's avatar
      etc/config.sh/CGAL: updated · ea6eac35
      Henry Weller authored
      Patch contributed by Bruno Santos:
       - "etc/config.sh/CGAL":
         - Indented the contents of the recently added if block.
         - Added comment about using system versions.
         - Library paths are now only added if the respective version is not "boost-system" and "cgal-system".
      
       - "src/renumber/Allwmake":
         It now relies on the previous file to get the version for
         Boost (the same way as in "makeCGAL"). This is so that it will also
         build "SloanRenumber" if "boost_version" is set to "boost-system".
      
       - "applications/utilities/mesh/generation/Allwmake":
         It now also relies on the script "config.sh/CGAL" to get the
         version for CGAL. If "cgal_version" is set to "cgal-system", it
         will now also build "foamy*Mesh" utilities and respective
         libraries.
      
      Resolves report http://www.openfoam.org/mantisbt/view.php?id=1232
      ea6eac35
  8. Feb 15, 2016
  9. Feb 10, 2016
  10. Nov 11, 2015
  11. Nov 01, 2015
  12. Dec 14, 2014
  13. Jul 16, 2013
  14. May 20, 2013
  15. Jan 09, 2013
  16. Jun 07, 2012
  17. Apr 16, 2012
  18. Mar 05, 2012
  19. Mar 02, 2012
  20. Mar 01, 2012
  21. Feb 23, 2012
  22. Feb 22, 2012
  23. Feb 21, 2012
  24. Feb 20, 2012
  25. Dec 22, 2011