1. 22 Mar, 2018 1 commit
  2. 21 Mar, 2018 6 commits
    • Kenneth Moreland's avatar
      Support FieldSelection initialization with vtkm::Pair initializer list · d74b96ba
      Kenneth Moreland authored
      It already supported initializer lists of std::pair. It seems weird we
      would not also support our own version of pair.
      d74b96ba
    • Kenneth Moreland's avatar
      Add MODE_EXCLUDE to FieldSelection · 8e312f81
      Kenneth Moreland authored
      This allows you to turn off the selection of fields rather than turn
      them on. It could be helpful, for example, if you were isosurfacing on a
      single isovalue and didn't want to pass the field you are contouring on
      (because it's all the same value).
      8e312f81
    • Kenneth Moreland's avatar
      Add MODE_NONE to FieldSelection · 9c51de8d
      Kenneth Moreland authored
      This mode forces the selection to be empty. Although there is no
      practical difference between having MODE_NONE and having MODE_SELECTED
      with nothing selected (which is the default), this is a semantically
      nicer way to say you don't want any fields.
      
      Since we have changed the default behavior of Filter::Execute to be
      MODE_ALL, this is a nice addition so that you can clearly specify you
      don't want to pass any fields by adding
      vtkm::filter::FieldSelection::MODE_NONE as the second argument. (Making
      it MODE_SELECTED is not clear that you want none.)
      9c51de8d
    • Kenneth Moreland's avatar
      Avoid "weird" arrays in fields · a4aa42c0
      Kenneth Moreland authored
      In some of the tests there was a field that was using a counting array.
      This uses an integer as the value type and has a special implicit
      storage type. Currently, this is likely to cause problems whenever it
      runs into a cast and call of a dynamic array. For now, let's avoid
      these.
      
      In the near future we should have expanded virtual method capabilities
      that will make it possible to support these atypical arrays.
      a4aa42c0
    • Kenneth Moreland's avatar
      Change filter to pass all fields by default · 6a6ac7cd
      Kenneth Moreland authored
      You can still select independent fields with a FieldSelection object if
      desired.
      6a6ac7cd
    • Kenneth Moreland's avatar
      Merge topic 'multiblock-const-correctness' · 89b46e95
      Kenneth Moreland authored
      117ce0be
      
       Add const correctness to MultiBlock method arguments
      Acked-by: Kitware Robot's avatarKitware Robot <kwrobot@kitware.com>
      Merge-request: !1115
      89b46e95
  3. 20 Mar, 2018 1 commit
    • Kenneth Moreland's avatar
      Add const correctness to MultiBlock method arguments · 117ce0be
      Kenneth Moreland authored
      Several MultiBlock methods take references as arguments. Generally that
      is good as some of the arguments take larger data structures like
      DataSet and std::vector that can be passed much faster as a reference.
      However, the references were not declared const, which means that you
      could not use rvalues. This is now fixed.
      117ce0be
  4. 14 Mar, 2018 1 commit
  5. 13 Mar, 2018 3 commits
  6. 12 Mar, 2018 1 commit
  7. 10 Mar, 2018 9 commits
  8. 09 Mar, 2018 4 commits
  9. 08 Mar, 2018 1 commit
  10. 07 Mar, 2018 6 commits
  11. 06 Mar, 2018 7 commits