Skip to content
Snippets Groups Projects
  1. Dec 03, 2018
    • sergio's avatar
      ENH: · 9893e623
      sergio authored
      Adding reflecting fluxes to Solar load radiation model.
      Adding functionality to the boundary radiation models and new
      place holder for basic wall types such as transparent, opaqueDiffusive,
      opaqueReflective,etc.
      Changing radiation wall models to run time selectable.
      Adding multi-band capabilities to VF model and improving the set up
      for using solar loads in VF and fvDOM radiation models.
      9893e623
  2. Apr 08, 2019
  3. Feb 11, 2019
  4. Dec 19, 2018
  5. Dec 11, 2018
  6. Dec 13, 2018
  7. Dec 04, 2018
    • sergio's avatar
      STY: · 942a7f85
      sergio authored
      Reducing running time in controlDict
      942a7f85
  8. Nov 30, 2018
    • Mark OLESEN's avatar
      ENH: add isTrue function to RunFunctions · c5beee63
      Mark OLESEN authored
      - check if the first argument corresponds to an OpenFOAM value for
        'true' (as per Switch).
        True == 't', 'y', 'true', 'yes', 'on'. Everything else is not true.
      
      - when the first argument is '-dict', it initializes the value
        with a query via foamDictionary.
        Eg,
             isTrue -dict mydict -entry parallel
      
         ==> value=$(foamDictionary mydict -entry parallel -value)
             isTrue $value
      
         a missing entry is silently treated as false.
      
      ENH: add getNumberOfPatchFaces function in RunFunctions
      
      - simple extraction of nFaces from boundary file for given patch/region
      c5beee63
  9. Nov 28, 2018
  10. Nov 27, 2018
  11. Nov 26, 2018
  12. Nov 12, 2018
  13. Oct 09, 2018
    • Mark OLESEN's avatar
      ENH: improvements for vtkWrite function object (issue #926) · 42bb4970
      Mark OLESEN authored
      - parallel output.
      
        The output is now postProcessing/<name> for similar reasoning as
        mentioned in #866 - better alignment with other function objects, no
        collision with foamToVTK output.
      
      - align the input parameters with those of vtkCloud so that we can
        specify the ASCII precision and the padding width for the output
        file names as well.
      
      - emit TimeValue field, support file series generation
      
      - support internal or boundary meshes, combining the result into a vtm
        file.
      
      - can restrict conversion based on zone names, enclosing volumes,
        bounding box
      42bb4970
  14. Nov 07, 2018
    • Mark OLESEN's avatar
      ENH: make sourceInfo sub-dictionary optional for topoSet (#1060) · 5f556ffb
      Mark OLESEN authored
      - helps reduce clutter in the topoSetDict files.
      
        Caveats when using this.
      
        The older specification styles using "name" will conflict with the
        set name. Eg,
      
          {
              name    f0
              type    faceSet;
              action  add;
              source  patchToFace;
              sourceInfo
              {
                  name   inlet;
              }
          }
      
          would flattened to the following
          {
              name    f0
              type    faceSet;
              action  add;
              source  patchToFace;
              name   inlet;
          }
          which overwrites the "name" used for the faceSet.
      
          The solution is to use the updated syntax:
      
          {
              name    f0
              type    faceSet;
              action  add;
              source  patchToFace;
              patch   inlet;
          }
      5f556ffb
  15. Oct 30, 2018
    • Mark OLESEN's avatar
      ENH: topoSetSource::SUBTRACT enum action (#1060) · 7325e3ac
      Mark OLESEN authored
      - old 'DELETE' enum was easily confused with 'REMOVE', which removes
        the set, not the elements from the set.
      
      - provide corresponding subtractSet() method
      
      STYLE: HashSet set/unset instead of insert/erase methods in topoSetSource
      
      - simplifies switching to/from bitSet storage
      7325e3ac
  16. Oct 19, 2018
  17. Jul 11, 2018
  18. Jun 28, 2018
  19. Jun 26, 2018
  20. Jun 21, 2018
  21. Dec 19, 2017
  22. Dec 14, 2017
  23. Apr 18, 2018
  24. Mar 28, 2018
  25. Apr 10, 2018
    • Mark OLESEN's avatar
      ENH: additional text expansion shortcuts (issue #792) · a9741cea
      Mark OLESEN authored
      Support the following expansions when they occur at the start of a
      string:
      
          Short-form       Equivalent
          =========       ===========
            <etc>/          ~OpenFOAM/   (as per foamEtcFile)
            <case>/         $FOAM_CASE/
            <constant>/     $FOAM_CASE/constant/
            <system>/       $FOAM_CASE/system/
      
      These can be used in fileName expansions to improve clarity and reduce
      some typing
      
           "<constant>/reactions"   vs  "$FOAM_CASE/constant/reactions"
      a9741cea
  26. Dec 08, 2017
  27. Dec 05, 2017
  28. Jul 18, 2018
  29. Jul 06, 2018
  30. Nov 09, 2017
    • Mark OLESEN's avatar
      ENH: region-wise decomposition specification for decomposeParDict · a9ffcab5
      Mark OLESEN authored
        Within decomposeParDict, it is now possible to specify a different
        decomposition method, methods coefficients or number of subdomains
        for each region individually.
      
        The top-level numberOfSubdomains remains mandatory, since this
        specifies the number of domains for the entire simulation.
        The individual regions may use the same number or fewer domains.
      
        Any optional method coefficients can be specified in a general
        "coeffs" entry or a method-specific one, eg "metisCoeffs".
      
        For multiLevel, only the method-specific "multiLevelCoeffs" dictionary
        is used, and is also mandatory.
      
      ----
      
      ENH: shortcut specification for multiLevel.
      
        In addition to the longer dictionary form, it is also possible to
        use a shorter notation for multiLevel decomposition when the same
        decomposition method applies to each level.
      a9ffcab5
  31. Oct 05, 2017
  32. Jun 05, 2018
  33. Dec 13, 2017
  34. Oct 12, 2017
  35. Oct 13, 2017