Skip to content
Snippets Groups Projects
  1. Nov 07, 2024
  2. Nov 01, 2024
  3. Oct 31, 2024
  4. Oct 30, 2024
  5. Oct 25, 2024
    • Kenneth Moreland's avatar
      Fix clang compile issue with a missing tempolate arg list · 8bd6ebac
      Kenneth Moreland authored
      Apparently, starting with LLVM clang version 20, if you use the `template`
      keyword to highlight a sub-element, you have to provide a template argument
      list. This is true even for a method where the template arguments can be
      completely determined by the types of the arguments. Fix this problem by
      providing an empty template arg list (so the compiler knows what is
      templated but still figures out its own types).
      
      Fixes #830
      8bd6ebac
    • Kenneth Moreland's avatar
      Merge topic 'missing-template-arg-list' · f03bb7f3
      Kenneth Moreland authored and Kitware Robot's avatar Kitware Robot committed
      
      674d370b Fix clang compile issue with a missing tempolate arg list
      
      Acked-by: default avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !3274
      f03bb7f3
    • Kenneth Moreland's avatar
      Fix clang compile issue with a missing tempolate arg list · 674d370b
      Kenneth Moreland authored
      Apparently, starting with LLVM clang version 20, if you use the `template`
      keyword to highlight a sub-element, you have to provide a template argument
      list. This is true even for a method where the template arguments can be
      completely determined by the types of the arguments. Fix this problem by
      providing an empty template arg list (so the compiler knows what is
      templated but still figures out its own types).
      
      Fixes #830
      674d370b
  6. Oct 24, 2024
  7. Oct 16, 2024
  8. Oct 15, 2024
    • Kenneth Moreland's avatar
      Remove unused method from MIR tables · c805a603
      Kenneth Moreland authored
      The implementation of this method was incorrect as it referenced a class
      member that does not exist. Many compilers allowed it in a templated
      class when the method was never used, but other compilers attempt to
      compile the inlined method regardless.
      
      Since the method clearly is not needed, the easy solution is to remove
      it.
      c805a603
    • Kenneth Moreland's avatar
      Fix compile error for contour tree print · 48e385af
      Kenneth Moreland authored
      A print for one of the contour tree objects was referencing members of
      itself that don't seem to exist. This causes the Intel compiler to fail
      to compile it. I'm at a loss about how any other compiler does not error
      out, but at any rate this should be correct.
      48e385af
  9. Oct 11, 2024
  10. Oct 10, 2024
  11. Oct 09, 2024
    • Kenneth Moreland's avatar
      Simplify PointLocatorBase · 05166afb
      Kenneth Moreland authored
      `PointLocatorBase` used to use CRTP. However, this pattern is
      unnecessary as the only real subclass it calls is Build, which does not
      need templating. The base class does not have to call the
      `PrepareForExecution` method, so it can provide its own features to
      derived classes more easily.
      
      Also moved `PointLocatorBase` out of the `internal` namespace. Although
      it provides little benefit other than a base class, it will make
      documenting its methods easier.
      05166afb
  12. Oct 08, 2024
  13. Oct 04, 2024
  14. Oct 03, 2024
  15. Sep 27, 2024
  16. Sep 26, 2024
  17. Sep 25, 2024
Loading