1. 14 Oct, 2021 5 commits
  2. 13 Oct, 2021 9 commits
  3. 12 Oct, 2021 10 commits
  4. 11 Oct, 2021 1 commit
    • Kenneth Moreland's avatar
      Support writing binary files to legacy VTK files · 8f1c453c
      Kenneth Moreland authored
      The legacy VTK file writer writes out in ASCII. This is helpful when a
      human is trying to read the file. However, if you have more than a
      trivial amount of data, the file can get impractically large. To get
      around this, `VTKDataSetWriter` now has a flag that allows you to write
      the data in binary format.
      8f1c453c
  5. 08 Oct, 2021 1 commit
  6. 06 Oct, 2021 1 commit
  7. 05 Oct, 2021 8 commits
  8. 04 Oct, 2021 5 commits
    • Kenneth Moreland's avatar
      Change Wavelet output field name to RTData · a3462b41
      Kenneth Moreland authored
      This matches the output field name in VTK and ParaView for the
      equivalent source. This change allows this source to be used as a drop-
      in replacement for the VTK source (which could be very useful).
      a3462b41
    • Kenneth Moreland's avatar
      Name tangle source fields appropriately · ea1a5535
      Kenneth Moreland authored
      The `Tangle` source would create a point field generically named
      `nodevar`. This name was not indicitive of the data or its source. Thus,
      the output point field has been renamed `tangle`.
      
      The `Tangle` source was also creating a cell field (named `cellvar`).
      This field was really just a mirror of the cell indices (counting from 0
      on up). This field has been removed from the input. If you want such a
      field, you can now use the `GenerateIds` filter to add it to any data
      set.
      ea1a5535
    • Kenneth Moreland's avatar
      Add GenerateIds filter · a68422d4
      Kenneth Moreland authored
      This filter adds a pair of fields to a `DataSet` which mirror the
      indices of the points and cells, respectively. These fields are useful
      for tracking the provenance of the elements of a `DataSet` as it gets
      manipulated by the filters. It is also convenient for adding indices to
      operations designed for fields and for testing purposes.
      a68422d4
    • Kenneth Moreland's avatar
      Handle `Variant::Get` for types not supported by the `Variant` · e9da3431
      Kenneth Moreland authored
      Previously, if you called `Get` on a `Variant` with a type that is not
      in the list of types supported by the `Variant`, that would attempt to
      look up the type at index `-1` and could spin the compiler into an
      endless loop.
      
      Instead, check for the case where you are attempting to get a type from
      the `Variant` not listed in its templat arguments. In this case, instead
      of producing a compiler error, produce a runtime error. Although this
      increases the possibility that a bad compile path is being generated, it
      simplifies creating templated code that produces cases we don't care
      about.
      e9da3431
    • Vicente Bolea's avatar
      Merge topic 'expand-include-testing-lib' · 0f424466
      Vicente Bolea authored
      557124f6
      
       testing/Testing.h when VTKm_ENABLE_TESTING_LIBRARY
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Acked-by: Kenneth Moreland's avatarKenneth Moreland <morelandkd@ornl.gov>
      Merge-request: !2593
      0f424466