Skip to content
Snippets Groups Projects
  1. Feb 12, 2019
  2. Feb 11, 2019
  3. Feb 04, 2019
  4. Jan 30, 2019
  5. Jan 29, 2019
  6. Jan 28, 2019
    • Mark OLESEN's avatar
      ENH: enable MPI library variants (#1153) · 473e000b
      Mark OLESEN authored
      - in addition to managing different vendors and versions, it may also
        be necessary or desirable to have a particular variant
        (eg, profiling, release, etc).
      
        Devise a new meaningful name for the variant and create a
        corresponding wmake rule.
      
        Eg, SYSTEMOPENMPI-profiling with a corresponding
            "wmake/rules/linux64Gcc/mplibSYSTEMOPENMPI-profiling" file
        that has suitable content for your system.
      
      CONFIG: intel-mpi use intel64/ paths only for config and wmake rules (#1153)
      
      - previously adjusted the config files, but missed the changes
        required for the wmake rules too.
      
        Now simply migrate to using  "intel64/{include,bin,lib}"
        instead of the older naming  "{include,bin,lib}64"
      
        These changes work since at least intel-mpi 2015 (5.x), but possibly
        earlier as well
      473e000b
  7. Jan 23, 2019
  8. Jan 17, 2019
  9. Jan 10, 2019
    • Mark OLESEN's avatar
      ENH: make use of FOAM_API for environment as well (issue #1158) · 63d8e7e5
      Mark OLESEN authored
      - was WM_PROJECT_API in the environment and FOAM_API in dictionaries.
      
        Make these both consistently FOAM_API.
        This is a non-breaking change, since the value of WM_PROJECT_API
        (added in 1812) and/or FOAM_API is purely informative.
        For the current correct values, always use
      
          * foamEtcFile -show-api
          * wmakeBuildInfo -show-api
      63d8e7e5
    • Mark OLESEN's avatar
      ENH: provide config setup for mesa with llvm (issue #1164) · bae92919
      Mark OLESEN authored
      - If using a non-clang compiler suite (gcc, intel, etc) the additional
        lbraries required for mesa with llvm pipelines may not be found.
      
        Provide a mesa_llvm configuration with in the 'vtk' config file.
        Can use the usual types of settings
      
           * mesa_llvm=llvm-4.0.1
           * mesa_llvm=none
           * mesa_llvm=system
      bae92919
  10. Jan 21, 2019
  11. Jan 17, 2019
  12. Jan 14, 2019
  13. Jan 07, 2019
  14. Jan 06, 2019
  15. Dec 20, 2018
  16. Dec 19, 2018
  17. Dec 20, 2018
  18. Dec 19, 2018
  19. Dec 18, 2018
    • Andrew Heather's avatar
      TUT: Added new bump2D case · 79f9c3bb
      Andrew Heather authored
      79f9c3bb
    • Andrew Heather's avatar
      ENH: Added new columnAverage function object · 485523ea
      Andrew Heather authored
          Averages columns of cells for layered meshes.
      
          For each patch face, calculates the average value of all cells attached in
          the patch face normal direction, and then pushes the average value back
          to all cells in the column.
      
          Useful for channel-like cases where we want to average fields in the
          spanwise direction.
      
          Example of function object specification:
          columnAverage1
          {
              type        columnAverage;
              libs        ("libfieldFunctionObjects.so");
              ...
              patches     (front side);
              fields      (U p);
          }
      
          Where the entries comprise:
          \table
              Property     | Description               | Required    | Default value
              type         | type name: fieldMinMax    | yes         |
              patches      | list of patches to collapse onto | yes  |
              fields       | list of fields to process | yes         |
          \endtable
      485523ea
  20. Dec 17, 2018
  21. Dec 19, 2018
  22. Dec 18, 2018