1. 20 Dec, 2017 1 commit
  2. 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.
      a855cab0
  3. 23 Sep, 2016 1 commit
    • Kitware Robot's avatar
      Reindent using the reindentation script. · f830ff47
      Kitware Robot authored
      This commit reindents the code with the following utility:
      Utilities/Maintenance/vtk-reindent-code.py
      
      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 {} +
        done
      done
      f830ff47
  4. 12 Aug, 2016 1 commit
  5. 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.
      0d71a308
  6. 08 Mar, 2016 1 commit
  7. 22 Feb, 2016 1 commit
  8. 21 May, 2014 1 commit
    • George Zagaris's avatar
      ENH: RectilinearGrid implicit connectivity support · ef1611f7
      George Zagaris authored
      Added support for vtkRectilinearGrid type in the structured
      implicity connectivity class. Also, extended the test to
      check for correctness of the new functionality. Further,
      updated RectilinearGrid partitioner such that it can either leave a
      gap between partitions or not. Also, refactored and improved the
      implementation.
      
      Change-Id: I658e2798bd9720a7baafd7eb1eed3f1e8befafe0
      ef1611f7
  9. 23 Apr, 2014 2 commits
    • George Zagaris's avatar
      COMP: Update vtkFiltersParallelMPI tests · 843bd4d2
      George Zagaris authored
      Updated tests in the vtkFiltersParallelMPI module to reflect changes in
      VTK's test macros.
      
      Change-Id: I81d3983a35f3fe2e49cb2b83f2771d2c92084ff2
      843bd4d2
    • George Zagaris's avatar
      ENH: Implicit structured data connectivity · e42bbf8f
      George Zagaris authored
      This commit introduces the vtkStructuredImplicitConnectivity class, intended
      as a lower-level helper that provides functionality for resolving
      situations where "gaps" are present in a distributed structured dataset. Gaps
      are resolved by communicating the data (growing the grid to the right) as
      necessary to close the gap. This situation is common with finite difference
      grids that are partitioned with respect to the nodes of the grid, or when some
      other post-processing filter, e.g., sampling the grid to reduce the resolution
      introduces a gap.The present implementation requires one grid per process and
      can deal with 2-D datasets -- XY,XZ,YZ -- as well as 3-D datasets. A test for
      all 2-D and 3-D cases is also added.
      
      Change-Id: I5260ce4fb5ced45434a719c8aacc2153253917a7
      e42bbf8f