1. 24 May, 2022 2 commits
  2. 17 May, 2022 4 commits
  3. 25 Feb, 2022 1 commit
  4. 09 Dec, 2021 1 commit
  5. 19 Nov, 2021 1 commit
  6. 04 Aug, 2021 1 commit
  7. 06 May, 2020 1 commit
    • Sean McBride's avatar
      Corrected some slightly-wrong (70-90 char long) function separator comments · bd6903eb
      Sean McBride authored
      Used this script then manually reverted changes to ThirdParty and the like:
      find . -iname "*.cxx" -exec sed -i '' s:^//-----------------------------------------------------------------------------$:\/\/\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-:g {} +
      find . -iname "*.cxx" -exec sed -i '' s:^//----------------------------------------------------------------------------$:\/\/\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-:g {} +
      find . -iname "*.cxx" -exec sed -i '' s:^//---------------------------------------------------------------------------$:\/\/\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-:g {} +
  8. 16 Apr, 2020 1 commit
  9. 20 Dec, 2019 1 commit
  10. 18 Nov, 2019 2 commits
    • Kitware Robot's avatar
      clang-format: reformat using clang-format-8 · ac76fe16
      Kitware Robot authored and Ben Boeckel's avatar Ben Boeckel committed
      Run the `clang-format.bash` script to update all our C and C++ code to a
      new style defined by `.clang-format`.  Use `clang-format` version 8.0.
      * If you reached this commit for a line in `git blame`, re-run the blame
        operation starting at the parent of this commit to see older history
        for the content.
      * See the parent commit for instructions to rebase a change across this
        style transition commit.
    • Kitware Robot's avatar
      clang-format: add semicolons to macro calls · d9968f38
      Kitware Robot authored and Ben Boeckel's avatar Ben Boeckel committed
      clang-format takes the lack of a semicolon as if it were an attribute or
      some other "chainable" call leading to bogus indentation. By using
      semicolons on all macro calls, the formatting comes out the way it
  11. 13 Nov, 2019 1 commit
  12. 29 Aug, 2019 1 commit
  13. 19 Sep, 2018 1 commit
  14. 16 Aug, 2017 1 commit
  15. 26 Jul, 2017 1 commit
    • Kitware Robot's avatar
      Replace many NULL and 0 occurances with nullptr · a855cab0
      Kitware Robot authored
      This topic is the result of running clang-tidy to
      modernize our usage of NULL and 0 to nullptr. It also
      includes some manual and semi manual changes where
      clang-tidy would not be expected to work (such as in
      comments, or classes not compiled on this build)
      There are definitely many comments and occurances that
      this topic misses that we will need to fix over time.
  16. 30 May, 2017 1 commit
  17. 14 Mar, 2017 1 commit
  18. 14 Jan, 2017 1 commit
  19. 23 Sep, 2016 1 commit
    • Kitware Robot's avatar
      Reindent using the reindentation script. · f830ff47
      Kitware Robot authored and David Gobbi's avatar David Gobbi committed
      This commit reindents the code with the following utility:
      This utility changes the positions of the braces so that they are no
      longer indented relative to the code block they reside in.
      The bash command line used was the following:
      for d in Charts Common Deprecated Domains Examples Filters GUISupport \
               Geovis IO Imaging Infovis Interaction Parallel Rendering \
               Testing Views Web Wrapping; do
        for e in cxx cxx.in txx txx.in hxx hxx.in h h.in c c.in; do
          find "${d}" -name "*.${e}" -exec \
            python Utilities/Maintenance/vtk_reindent_code.py {} +
  20. 19 Aug, 2016 1 commit
    • Bill Lorensen's avatar
      ENH: Introduce vtkMTimeType · 9333d9d1
      Bill Lorensen authored
      This is a fix for:
      Windows applications that run for a long time report that rendered
      objects do not change. This is because the modified time on a Windows
      system is 32 bits. This causes overflows that defeat the modified time
      mechanism. This patch defines a new type, vtkMTimeType that is 64
      unsigned integer regardless of the architecture.
      A mechanism to provide backward compatibility is introduced. The
      preprocessor define "VTK_HAS_MTIME_TYPE" can be used in applications
      that must build against VTK versions that use the "unsigned long" type
      for MTime's.
      Methodology used to find MTime occurences:
      1) Identify files as follows:
         git grep "unsigned long" | grep ime | cut -d":" -f1,1 | sort | uniq
      2) Hand edit each of those files replacing "unsigned long" with
         "vtkMTimeType" where appropriate.
      3) Temporarily change typedef for vtkMTimeType to "double" to detect
         missing conversions
  21. 07 Jul, 2016 1 commit
  22. 06 May, 2016 1 commit
    • David C. Lonie's avatar
      Replace SafeDownCast calls on arrays with vtkArrayDownCast. · 0d71a308
      David C. Lonie authored
      SafeDownCast performs a series of virtual calls and string comparisons,
      which is quite slow, especially when used in worker functions.
      vtkArrayDownCast will switch between SafeDownCast and the more
      efficient FastDownCast (only available for common vtkAbstractArray
      subclasses) depending on whether or not FastDownCast is defined for
      the specific array type.
  23. 22 Mar, 2016 1 commit
  24. 08 Mar, 2016 1 commit
  25. 11 Sep, 2015 1 commit
    • Andrew Bauer's avatar
      Particle path improvements intended for in situ processing. · 585a7c9e
      Andrew Bauer authored
      Cleaning up the particle paths implementation to get rid
      of stuff intended for using particle paths in situ.
      This allows some methods to be overwritten which only
      make sense for in situ use and removes other parts
      that only really make sense in situ. The new in situ
      particle path filter will be in ParaView.
  26. 27 Apr, 2015 1 commit
  27. 14 Apr, 2015 1 commit
  28. 13 Apr, 2015 1 commit
    • Andrew Bauer's avatar
      Particle path fixes. · 76c2b853
      Andrew Bauer authored
      Fixes include:
      * Get rid of duplicate particles in parallel.
      * Fixes for cahing search information.
      * Eliminate constraint that a particle can only be migrated once
        per time step.
      * Adding in a bit more documentation.
      * More VTK coding style fixes.
  29. 17 Mar, 2015 1 commit
  30. 16 Mar, 2015 1 commit
  31. 10 Mar, 2015 1 commit
  32. 11 Nov, 2014 1 commit
  33. 04 Nov, 2014 2 commits
    • Andrew Bauer's avatar
      Renaming CurrentTime to CurrentTimeValue due to windows mangling issues. · 1eaa8298
      Andrew Bauer authored
      Having a method named GetCurrentTime() has a test failure for
      vtkFiltersFlowPaths-HeaderTest with the error being
      Windows Mangling Violation. Renaming the function name and variable
      to get past that test failure.
      Change-Id: I909a600c0ab41c310e83dc916176a73324d43b30
    • Andrew Bauer's avatar
      Fixing flow paths correct injection time and ability to add extra arrays. · ca1f2ef8
      Andrew Bauer authored
      The injection time was getting incremented once when it shouldn't
      have been and didn't give any information on the actual time
      step that particles were injected at (instead it was just a counter
      telling how many times before particles were injected). Also, there
      wasn't any good mechanism to figure out the actual simulation time
      for ParticlePaths so I added in functionality in the base class to
      add in extra arrays specific to a concrete flow path algorithm. This
      was then used to add in Simulation Time for particle paths.
      Change-Id: Idaaff28439ff2b4c966ec02b871243c1e04e24b3
  34. 21 May, 2014 1 commit