1. 31 Jan, 2020 4 commits
    • Mark Olesen's avatar
      ENH: added IndirectSubList · 822d052e
      Mark Olesen authored
      - provides an indirect access to a sub-section of a list that is
        somewhat less efficient than a Foam::SubList, but supports the
          * adjustment of its addressing range after construction
          * recovery of the original, underlying list at any time
        This can be more convenient for some coding cases.
        For example,
            template<class Addr>
            void renumberFaces(IndirectListBase<face, Addr>& faces, ...);
        which can be called for
            * Specific faces:
              UIndirectList<face>(mesh.faces(), facesToChange)
            * A sub-range of faces:
              IndirectSubList<face>(mesh.faces(), pp.range())
            * All faces:
      CONFIG: added IndirectListsFwd.H with some common forwarding
    • Mark Olesen's avatar
    • Mark Olesen's avatar
    • Mark Olesen's avatar
      COMP: avoid -Wstringop-truncation warning · d3bcc71b
      Mark Olesen authored
      - the gcc c++/9 includes now inline strncpy, which obliterates
        the previous method of suppressing the warning.
        Now simply allocate additional space for the nul character.
      COMP: silence some icc warnings
  2. 30 Jan, 2020 4 commits
  3. 29 Jan, 2020 8 commits
    • Mark Olesen's avatar
      CONFIG: bump patch level · 370d1a45
      Mark Olesen authored
    • Mark Olesen's avatar
    • Andrew Heather's avatar
      Merge branch '1912-generated-methods' into 'master' · f62a8657
      Andrew Heather authored
      COMP: backport of updates for gcc-92 compilation
      See merge request !336
    • mattijs's avatar
      STYLE: lagrangian: debug to Pout, not Info · c83cc8cb
      mattijs authored
    • mattijs's avatar
    • Andrew Heather's avatar
      Merge branch 'tutorial-review.kbc' into 'develop' · fdece1d7
      Andrew Heather authored
      TUT: cleanup compressible tutorials
      See merge request !337
    • Kutalmis Bercin's avatar
      TUT: cleanup compressible tutorials · cee3dab1
      Kutalmis Bercin authored
       - for all tutorial cases:
           - correct/uniformize dict-style
           - rm redundant dict entries
       - compressible.overRhoPimpleDyMFoam.twoSimpleRotors: rm redundant file: pointDisplacement
       - compressible.overRhoSimpleFoam.hotCylinder
       - compressible.rhoCentralDyMFoam.movingCone
       - compressible.rhoCentralFoam.forwardStep: activate purgeWrite=10
       - compressible.rhoCentralFoam.LadenburgJet60psi: rm redundant files: mapFieldsDict & sample
       - compressible.rhoCentralFoam.shockTube: rm redundant file: sample; command: cleanSample
       - compressible.rhoPimpleFoam.laminar.sineWaveDamping: rm redundant file: V; activate purgeWrite=10
       - compressible.rhoPimpleFoam.LES.pitzDaily: activate purgeWrite=10
       - compressible.rhoPimpleFoam.RAS.aerofoilNACA0012: activate purgeWrite=10
       - compressible.rhoPimpleFoam.RAS.angledDuct: add Allclean
       - compressible.rhoPimpleFoam.RAS.mixerVessel2D: add Allclean; rm makeMesh
       - compressible.rhoPimpleFoam.RAS.angledDuctLTS: add Allclean
       - compressible.rhoPimpleFoam.RAS.TJunctionAverage
       - compressible.rhoPorousSimpleFoam.angledDuct
       - compressible.rhoSimpleFoam.aerofoilNACA0012
       - compressible.rhoSimpleFoam.angledDuctExplicitFixedCoeff
       - compressible.rhoSimpleFoam.squareBend
       - compressible.rhoSimpleFoam.gasMixing.injectorPipe
       - compressible.sonicDyMFoam.movingCone: rm redundant file: cuttingPlane
       - compressible.sonicFoam.laminar.shockTube
       - compressible.sonicFoam.RAS.nacaAirfoil
       - compressible.sonicFoam.RAS.prism
    • Kutalmis Bercin's avatar
      ENH: allow datToFoam writing points dict directly · f55da4b6
      Kutalmis Bercin authored
        - refactors the corresponding tutorial by removing redundant files and items:
  4. 28 Jan, 2020 6 commits
  5. 27 Jan, 2020 1 commit
  6. 23 Jan, 2020 12 commits
  7. 22 Jan, 2020 2 commits
  8. 21 Jan, 2020 3 commits
    • Mark Olesen's avatar
      ENH: consistency improvements for interpolationTable, table readers · 59ed3ba1
      Mark Olesen authored
      - avoid stealing autoPtr in interpolationTable copy operations
      - improve local memory requirements of readers
      - make OpenFOAM table reader default constructible
      - more code alignment between csvTableReader and Function1::CSV
        (fix #1498 for csvTableReader as well)
    • Andrew Heather's avatar
      Merge branch 'bug-1560-kEpsilonPhitF' into 'master' · 835c392d
      Andrew Heather authored
      BUG: add switch for nu:DphitEff in kEpsilonPhitF (fixes #1560)
      Closes #1560
      See merge request !329
    • Kutalmis Bercin's avatar
      BUG: add switch for nu:DphitEff in kEpsilonPhitF (fixes #1560) · c234acf1
      Kutalmis Bercin authored
          Including `nu` in `DphitEff` even though it is not present in (LUU:Eq. 17)
          provided higher level of resemblance to benchmarks for the tests considered,
          particularly for the peak skin friction (yet, pressure-related predictions
          were unaffected). Users can switch off `nu` in `DphitEff` by using
          `includeNu` entry in `kEpsilonPhitFCoeffs` in order to follow the
          reference paper thereat. `includeNu` is left `true` by default.
          See GitLab issue #1560,
        LUU: Laurence, D. R., Uribe, J. C., & Utyuzhnikov, S. V. (2005).