1. 24 Jan, 2020 1 commit
  2. 20 Jan, 2020 1 commit
  3. 16 Jan, 2020 1 commit
  4. 14 Jan, 2020 1 commit
  5. 13 Jan, 2020 5 commits
  6. 12 Jan, 2020 1 commit
  7. 10 Jan, 2020 2 commits
  8. 09 Jan, 2020 1 commit
  9. 08 Jan, 2020 4 commits
  10. 07 Jan, 2020 4 commits
  11. 01 Jan, 2020 2 commits
  12. 30 Dec, 2019 2 commits
    • Ben Boeckel's avatar
    • Patrick Avery's avatar
      For poly LODs, limit quadric clustering memory use · 1699ed76
      Patrick Avery authored
      When the program is allocating a huge chunk of memory to use, some
      operating systems will just kill the program instead of throwing
      std::bad_alloc. We don't want ParaView to be killed, so let's
      preemptively avoid using too much memory in the quadric clustering.
      This also avoids integer overflows that have occurred when the three
      integer divisions get multiplied together in vtkQuadricClustering.
      We are currently limiting the product of the three divisions to
      1e8, which used up more than 10 GB of memory in the quadric clustering
      in my tests. We can potentially make this max product an option in the
      Signed-off-by: Patrick Avery's avatarPatrick Avery <patrick.avery@kitware.com>
  13. 28 Dec, 2019 2 commits
    • Patrick Avery's avatar
      Add comments for #include's · 7d84d50e
      Patrick Avery authored
      Signed-off-by: Patrick Avery's avatarPatrick Avery <patrick.avery@kitware.com>
    • Patrick Avery's avatar
      Add poly LOD writing to vtkJSONSceneExporter · 0a0771a4
      Patrick Avery authored
      This adds options to write polyLODs in a series of decreasing
      resolution directories. The directories do not get zipped here, but
      are intended to be zipped in subclasses, including the vtkPVWebExporter
      in ParaView. The zipped files are intended to be uploaded to the web,
      and with some new additions to VTK.js, they will be downloaded one at
      a time, which has the effect of increasing the resolution of the polydata
      in VTK.js over time.
      For the quadric clustering, the initial guess for the number of
      divisions may be improved upon, as well as some of the math involved.
      The goal is for each directory to be roughly 1/4 the size of the
      previous one, but it is not always straightforward to do when using the
      vtkQuadricClustering filter.
      Signed-off-by: Patrick Avery's avatarPatrick Avery <patrick.avery@kitware.com>
  14. 24 Dec, 2019 2 commits
  15. 20 Dec, 2019 2 commits
  16. 18 Dec, 2019 1 commit
  17. 17 Dec, 2019 2 commits
  18. 16 Dec, 2019 4 commits
    • Boonthanome Nouanesengsy's avatar
      Misc fixes per dashboard and review · bf7ddc20
      Boonthanome Nouanesengsy authored
      Fixes for comp failures on dashboard testers
      Replaced usage of long with int64_t
        long is different widths on Windows, was creating compiling errors
      Removed more instances of a static array using a variable for a size
      Fixed a memory leak when creating a vtkDirectory
      Remove unnecessary #includes from BHTree.h
      comp warning fixes and suppressions
        unused vars
        local/arg/global name collision warnings,
        type conversions
        no public using namespace std allowed
      Added more comments about vtkPIOReader
      Added a comment about get/set current timestep
    • Cory Quammen's avatar
      Ensure all member variables are initialized · a1274a47
      Cory Quammen authored
      Clean up the member variable declarations and their initialization
      in the constructor.
    • Boonthanome Nouanesengsy's avatar
      Add PIO reader and test · 85225877
      Boonthanome Nouanesengsy authored
      Added an xrage dump file reader, called vtkPIOReader. Also added a test
      for the reader.
    • Ken Martin's avatar
      Fix a couple memory leaks recently introduced · 09867a58
      Ken Martin authored
      Usual file name leaks
  19. 15 Dec, 2019 1 commit
    • Utkarsh Ayachit's avatar
      vtkOMETIFFReader: add arrays for temporal range · f6b06430
      Utkarsh Ayachit authored
      OME tiff users often need to use full temporal range for channels. Since
      it is available without too much work in the reader, we add that
      information as field data arrays so user and downstream filters can make
      use of it.
  20. 12 Dec, 2019 1 commit