1. 22 Oct, 2021 4 commits
  2. 21 Oct, 2021 2 commits
  3. 20 Oct, 2021 2 commits
  4. 19 Oct, 2021 1 commit
  5. 18 Oct, 2021 6 commits
    • mattijs's avatar
      ENH: Added contact resistance to multi-world. See #1535. · 2a2edf5f
      mattijs authored
      - added contact resistance to turbulentTemperatureCoupledBaffleMixed
      - added basic multi-world to turbulentTemperatureRadCoupledMixed
      - added unit-testcase to $FOAM_APP/test/multiWorld
      2a2edf5f
    • Mark Olesen's avatar
      3e026783
    • Tatsuya Shimizu's avatar
      85760cbc
    • Mark Olesen's avatar
      BUG: Foam::cp inadvertently creates recursive directories (fixes #2235) · fe8c6309
      Mark Olesen authored
      - noticed by Robin Knowles with `decomposePar -fields -copyZero`
      
        The internals for the Foam:cp method combine the behaviour of
        a regular `cp` and `cp -R` combined.
      
        When source and target are both directories, the old implementation
        created a subdirectory for the contents.
        This normally fine,
      
            ok:  cp "path1/0/" to "path2/1" -> "path2/1/2"
            BUT: cp "path1/0/" to "path2/0" -> "path2/0/0" !!
      
        Now add check for the basenames first.
        If they are identical, we probably meant to copy directory contents
        only, without the additional subdir layer.
      
      BUG: decomposePar -fields -copyZero copies the wrong directory
      
      - was using the current time name (usually latest) instead of copying
        the 0 directory
      
      ENH: accept 0.orig directories as a fallback to copy if the 0 directory
      is missing
      fe8c6309
    • Mark Olesen's avatar
      CONFIG: accept '-lib' for foamCleanPath · 4a064645
      Mark Olesen authored
      - simplfies differences for OSX
      4a064645
    • Mark Olesen's avatar
      CONFIG: improve robustness/flexibility for MPI config handling · 16d48ed0
      Mark Olesen authored
      - use orte-info to determine prefix/libdir for openmpi.
        This removes a run-time dependency on mpicc, which is actually
        only needed for building with MPI (not running with MPI).
        The corresponding openmpi devel package (deb/rpm) will not
        necessarily be installed on a particular system.
      
      - retain mpicc logic if the new logic using orte-info does not
        deliver an answer. Final fallback to using 'orterun' to
        infer prefix/libdir.
      
      - Additional logic for intel and msmpi to make it easier to
        locate these vendor packages within ThirdParty
        (ie, under ThirdParty/opt/...)
      
      CONFIG: improve robustness
      
      - add check for absolute path when adding PATH/LD_LIBRARY_PATH etc.
      
      - prefix more variables with '_foam*' to prevent accidental overwrite
        of userspace shell variables when sourcing
      16d48ed0
  6. 15 Oct, 2021 1 commit
  7. 14 Oct, 2021 2 commits
  8. 12 Oct, 2021 1 commit
  9. 08 Oct, 2021 2 commits
  10. 07 Oct, 2021 1 commit
  11. 06 Oct, 2021 1 commit
  12. 05 Oct, 2021 1 commit
  13. 04 Oct, 2021 8 commits
  14. 01 Oct, 2021 6 commits
  15. 30 Sep, 2021 2 commits