1. 05 Jun, 2018 1 commit
  2. 25 May, 2018 1 commit
  3. 22 May, 2018 1 commit
  4. 03 Apr, 2018 1 commit
    • Utkarsh Ayachit's avatar
      Remove `vtkm::filter::Result` · 3da8b5be
      Utkarsh Ayachit authored
      This commit removes `vtkm::filter::Result`. All methods that used
      `vtkm::filter::Result` simply change to use `vtkm::cont::Dataset` instead.
      The utility API on `Result` that was used to add fields to the resulting
      dataset is now available via `vtkm::filter::internal::CreateResult`.
      3da8b5be
  5. 25 Mar, 2018 2 commits
    • Kenneth Moreland's avatar
      Enable using coordinates for dot/cross product filters · fa842725
      Kenneth Moreland authored
      Also better supporting policies on secondary field.
      fa842725
    • Kenneth Moreland's avatar
      Make dot/cross filter interface more consistent · 707eccd3
      Kenneth Moreland authored
      Both the dot product filter and the cross product filter require 2
      fields to be selected as their input. Previously, you used the
      superclass' SetActiveField for the primary field and
      SetSecondaryFieldName for the secondary field. This changes adds a
      SetPrimaryField method to make the selection more clear. I also changed
      SetSecondaryFieldName to SetSecondaryField that optionally takes an
      association to make it more consistent.
      707eccd3
  6. 27 Feb, 2018 2 commits
  7. 23 Feb, 2018 1 commit
  8. 20 Sep, 2017 1 commit
    • Kenneth Moreland's avatar
      Update copyright for Sandia · c3a3184d
      Kenneth Moreland authored
      Sandia National Laboratories recently changed management from the
      Sandia Corporation to the National Technology & Engineering Solutions
      of Sandia, LLC (NTESS). The copyright statements need to be updated
      accordingly.
      c3a3184d
  9. 11 Aug, 2017 1 commit
  10. 26 May, 2017 1 commit
  11. 25 May, 2017 1 commit
  12. 09 Feb, 2017 1 commit
  13. 19 Jan, 2017 1 commit
    • Thomas Otahal's avatar
      Created a filter for the vector magnitude worklet. · 556b9227
      Thomas Otahal authored
      Modified the vector magnitude worklet to accept VecAll instead
      of Vec3 and return Scalar. Modified the Magnitude() and Sqrt() functions
      to return FloatDefault for all inputs except for Float64.
      
      Perhaps we should modify other functions in Math.h and VectorAnalysis.h to
      return float types for intergral arguments instead of integral types?
      556b9227
  14. 16 Nov, 2016 1 commit
    • Kenneth Moreland's avatar
      Remove exports for header-only functions/methods · fdaccc22
      Kenneth Moreland authored
      Change the VTKM_CONT_EXPORT to VTKM_CONT. (Likewise for EXEC and
      EXEC_CONT.) Remove the inline from these macros so that they can be
      applied to everything, including implementations in a library.
      
      Because inline is not declared in these modifies, you have to add the
      keyword to functions and methods where the implementation is not inlined
      in the class.
      fdaccc22
  15. 05 May, 2016 2 commits
    • Kenneth Moreland's avatar
      Give result classes their own header file. · f4362a49
      Kenneth Moreland authored
      VTK-m style guidelines dictate that all classes part of the API should
      be in their own header file. Thus, we have moved the result classes out
      of the filter header files and into their own headers.
      
      We have also renamed these clases to ResultField and ResultDataSet to
      better match the class naming conventions of VTK-m.
      
      Since we are moving around these result classes, we have also revamped
      their structure. They are now in a hierarchy with a common ResultBase
      class. Additionally, all result classes have a reference to a complete
      DataSet that can be considered the output of the filter. This will make
      it easier for users to consistently deal with filter results.
      
      These changes cover issues #60 and #62.
      f4362a49
    • Kenneth Moreland's avatar
      Rename filter base classes to follow VTK-m naming convention · e8d3eda8
      Kenneth Moreland authored
      The base classes for all the filters are named with 'Filter' at the end.
      Generally the convention in VTK-m is to place the most general
      descriptor (in this case Filter) first, which makes it easier to find
      items in ordered lists.
      
      This commit resolves issue #59.
      e8d3eda8
  16. 07 Apr, 2016 1 commit
  17. 14 Mar, 2016 1 commit
  18. 15 Dec, 2015 1 commit
    • Robert Maynard's avatar
      Adding vtkm::cont::RuntimeDeviceInformation. · a7127f0f
      Robert Maynard authored
      The RuntimeDeviceInformation class allows developers to check if a given
      device is supported on a machine at runtime. This allows developers to properly
      check for CUDA support before running any worklets.
      a7127f0f
  19. 21 May, 2015 1 commit
  20. 22 Oct, 2014 1 commit
  21. 11 Jun, 2014 1 commit
  22. 07 Mar, 2014 1 commit
  23. 10 Feb, 2014 2 commits