1. 31 Jul, 2020 1 commit
  2. 02 Jun, 2020 1 commit
    • Mark Olesen's avatar
      ENH: unify use of dictionary method names · 3e43edf0
      Mark Olesen authored
      - previously introduced `getOrDefault` as a dictionary _get_ method,
        now complete the transition and use it everywhere instead of
        `lookupOrDefault`. This avoids mixed usage of the two methods that
        are identical in behaviour, makes for shorter names, and promotes
        the distinction between "lookup" access (ie, return a token stream,
        locate and return an entry) and "get" access (ie, the above with
        conversion to concrete types such as scalar, label etc).
      3e43edf0
  3. 11 Mar, 2020 1 commit
  4. 31 Oct, 2019 1 commit
  5. 13 Feb, 2019 1 commit
  6. 06 Feb, 2019 1 commit
  7. 05 Jan, 2018 1 commit
  8. 20 Dec, 2017 1 commit
    • Andrew Heather's avatar
      ENH: kOmegaSST - added turbulence decay control terms · 276cef6a
      Andrew Heather authored
      Based on the reference:
            Spalart, P. R. and Rumsey, C. L. (2007).
            Effective Inflow Conditions for Turbulence Models in Aerodynamic
            Calculations
            AIAA Journal, 45(10), 2544 - 2553.
      
      The decay control default is off for backwards compatibility.  To enable
      it, add the following to the coefficients dictionary
      
            // Optional decay control
            decayControl    yes;
            kInf            \<far-field k value\>;
            omegaInf        \<far-field omega value\>;
      276cef6a
  9. 13 Dec, 2017 1 commit
  10. 11 Oct, 2017 1 commit
  11. 03 Feb, 2017 1 commit
  12. 28 Nov, 2016 1 commit
  13. 05 Nov, 2016 1 commit
  14. 30 Sep, 2016 1 commit
  15. 29 Sep, 2016 1 commit
  16. 23 Sep, 2016 1 commit
  17. 28 Jul, 2016 1 commit
  18. 06 Jun, 2016 1 commit
    • Henry Weller's avatar
      kOmegaSSTDES: New DES model based on the k-omega SST RAS model · 34e48fff
      Henry Weller authored
      Description
          Implementation of the k-omega-SST-DES turbulence model for
          incompressible and compressible flows.
      
          DES model described in:
          \verbatim
              Menter, F. R., Kuntz, M., and Langtry, R. (2003).
              Ten Years of Industrial Experience with the SST Turbulence Model.
              Turbulence, Heat and Mass Transfer 4, ed: K. Hanjalic, Y. Nagano,
              & M. Tummers, Begell House, Inc., 625 - 632.
          \endverbatim
      
          Optional support for zonal filtering based on F1 or F2 is provided as
          described in the paper.
      
          For further details of the implementation of the base k-omega-SST model
          see Foam::kOmegaSST.
      
          The DES coefficient 'CDES' defaults to 0.61 but may be changed as
          necessary.
      
          The zonal filter filter defaults to '2' which uses "(1 - F2)" as
          suggested in the paper but '0' (no filtering) and '1' which uses
          "(1 - F1)" are also supported.
      34e48fff
  19. 25 Apr, 2016 1 commit
  20. 24 Apr, 2016 1 commit
  21. 24 Feb, 2016 1 commit
    • Henry Weller's avatar
      tmp: Improved reference count checks to provide better error diagnostics · c02bf70e
      Henry Weller authored
      in case of tmp misuse.
      
      Simplified tmp reuse pattern in field algebra to use tmp copy and
      assignment rather than the complex delayed call to 'ptr()'.
      
      Removed support for unused non-const 'REF' storage of non-tmp objects due to C++
      limitation in constructor overloading: if both tmp(T&) and tmp(const T&)
      constructors are provided resolution is ambiguous.
      
      The turbulence libraries have been upgraded and '-DCONST_TMP' option
      specified in the 'options' file to switch to the new 'tmp' behavior.
      c02bf70e
  22. 10 Jan, 2016 1 commit
  23. 02 Dec, 2015 1 commit
  24. 01 Dec, 2015 1 commit
    • Henry Weller's avatar
      TurbulenceModels: Added validate function · 52d83407
      Henry Weller authored
      Moved correctNut call from constructors to the new validate function to
      avoid problems with construction order and field availability for the
      calculation of nut.
      
      To ensure nut is physical and consistent with the turbulence fields the
      validate function should be called after the construction of the
      turbulence model, fvOptions and any other fields that the calculation of
      nut might depend on.
      52d83407
  25. 30 Nov, 2015 3 commits
  26. 23 Nov, 2015 1 commit
  27. 16 Feb, 2015 1 commit
  28. 12 Feb, 2015 1 commit
  29. 11 Feb, 2015 1 commit
  30. 28 Jan, 2015 2 commits
  31. 25 Jan, 2015 1 commit
  32. 08 Jan, 2015 2 commits
  33. 19 Dec, 2014 1 commit
  34. 10 Jul, 2014 1 commit
  35. 18 Feb, 2013 1 commit
  36. 04 Dec, 2012 1 commit