Skip to content
Snippets Groups Projects
  1. Jan 21, 2025
  2. Jun 17, 2024
    • Mark OLESEN's avatar
      BUG: gather/render fails for patch values (fixes #9) · 0f21605b
      Mark OLESEN authored
      - was incorrectly streaming the patches as fvPatchField<Type> instead
        of as Field<Type>. Streaming them as fvPatchField resulted in
        dictionary entries, which cannot be read by the receiver.
      
        The bug exists since Feb-2019 but only affects the combination
        of patch sampling in parallel with serial-only rendering
      v2406
      0f21605b
  3. Jun 10, 2024
  4. Dec 21, 2023
  5. Dec 18, 2023
  6. Dec 11, 2023
  7. Jul 24, 2023
  8. May 10, 2023
  9. Jun 23, 2022
  10. Jun 10, 2022
  11. Nov 26, 2021
  12. Jul 23, 2021
  13. Jul 19, 2021
  14. Mar 29, 2021
  15. Mar 23, 2021
    • Mark OLESEN's avatar
      COMP: fix VTK9 module linkage for runTimePostProcessing · 53a6d8cd
      Mark OLESEN authored
      - simpler version checks
      
      - compile into mpi-specific target directories for better support of
        different MPI vendors
      
      - use MPI hint from MPI_ARCH_PATH and OSMESA hint from MESA_ARCH_PATH.
        Set internally as env variable to allow further override via a CMake
        variable.
      53a6d8cd
    • Mark OLESEN's avatar
      COMP: fix VTK9 module linkage for catalyst · 7b639ccf
      Mark OLESEN authored
      - Require paraview >= 5.6, simpler version checks
      
      - compile into mpi-specific target directories for better support of
        different MPI vendors
      
      - use MPI hint from MPI_ARCH_PATH and OSMESA hint from MESA_ARCH_PATH.
        Set internally as env variable to allow further override via a CMake
        variable.
      7b639ccf
    • Mark OLESEN's avatar
      COMP: simpler version checks for plugins · d7b971a4
      Mark OLESEN authored
      - adjust linked libraries
      
      - use OSMESA hint from MESA_ARCH_PATH.
        Set internally as env variable to allow further override via a CMake
        variable.
      d7b971a4
  16. Mar 11, 2021
    • Mark OLESEN's avatar
      ENH: minor improvements for foamReader plugin · 4f7e7a92
      Mark OLESEN authored
      - select all volume fields on startup instead of just T/p/U, which
        was a holdover from when memory was much more limited
      
      - align multiblock names with foamToVTK
        - "patches" -> "boundary"
      4f7e7a92
    • Mark OLESEN's avatar
      BUG: pointPatch value ignored in plugin · bca92136
      Mark OLESEN authored
      - pointPatches may or may not have a "value" type.
        Use the patch value field where possible and the internal field
        otherwise. Previously always used the internal field.
      bca92136
  17. Jan 26, 2021
  18. Dec 17, 2020
  19. Jul 24, 2020
    • Mark OLESEN's avatar
      BUG: incorrect installation prefix (fixes #2) · 766c82b8
      Mark OLESEN authored
      - struck by the old dash bug, but also has some remnants of building
        into the project directory by default. It should be the user
        directory for consistency with other modules.
      
        This can be overriden with the "-prefix" option.
      766c82b8
  20. Jul 15, 2020
  21. Jun 07, 2020
  22. May 06, 2020
    • Mark OLESEN's avatar
      ENH: improve installation handling · 59bdcfb3
      Mark OLESEN authored
      - uses updated cmake/paraview scripts (1912, patch=200506)
        to support a user-specified installation prefix.
      
        Reworked the wmake Make/{files,options} files to respect the use
        of CMAKE_INSTALL_PREFIX, or default to FOAM_LIBBIN.
      
        Similarly the CMakeLists files have been updated to add install
        targets that respect the value of CMAKE_INSTALL_PREFIX.
      
        For building with paraview-5.7 and 5.8 a "staged" install is used
        to retain the expected output directory structure and to silently
        discard the unneeded static libraries.
      59bdcfb3
    • Mark OLESEN's avatar
      556d0a76
  23. Jan 27, 2020
    • Mark OLESEN's avatar
      CONFIG: increase cmake requirement for build · 19a4e158
      Mark OLESEN authored
      - building paraview-5.7 and later requires cmake >= 3.10 itself
        but cmake-3.8 appears to work adequately for building dependent
        components
      
      - use VERSION_GREATER_EQUAL instead of GREATER_EQUAL
      19a4e158
  24. Jan 23, 2020
    • Mark OLESEN's avatar
      ENH: support plugin building for paraview-5.7 · 26f5a091
      Mark OLESEN authored
      Note
          For paraview-5.7 (and later?) plugins are built into their own subdirs.
          It also is not possible to suppress creation of static libraries in
          the process.
      
      The current solution is still a bit ugly
        - install into a local "staged" location (within the build directory)
        - use rsync to relocate to the .so files to the plugin directory
      26f5a091
  25. Jan 22, 2020
  26. Jan 20, 2020
  27. Dec 12, 2019
    • Mark OLESEN's avatar
      CONFIG: prefer use of ParaView_MESA_DIR in runTimePostProcessing · e3d971dd
      Mark OLESEN authored
      - when using VTK from ParaView sources it can better to tag them as
        such, but simultaneously not mask the ParaView with hardware
        rendering.
      
        The additional ParaView_MESA_DIR variable allows this.
        The balance of library and path setup is unaffected by this.
      
      STYLE: cleanup of Allwclean, Allwmake
      
      CONFIG: remove local version of cmakeVersionedInstall
      v1912
      e3d971dd
  28. Nov 11, 2019
    • Mark OLESEN's avatar
      ENH: rationalize some string methods. · 06f08f74
      Mark OLESEN authored
      - silently deprecate 'startsWith', 'endsWith' methods
        (added in 2016: 2b1436066221), in favour of
        'starts_with', 'ends_with' methods, corresponding to C++20 and
        allowing us to cull then in a few years.
      
      - handle single character versions of starts_with, ends_with.
      
      - add single character version of removeEnd and silently deprecate
        removeTrailing which did the same thing.
      
      - drop the const versions of removeRepeated, removeTrailing.
        Unused and with potential confusion.
      
      STYLE: use shrink_to_fit(), erase()
      06f08f74