1. 05 Jun, 2018 1 commit
  2. 10 Mar, 2018 1 commit
  3. 26 Feb, 2018 1 commit
  4. 23 Feb, 2018 1 commit
  5. 05 Dec, 2017 1 commit
    • Sujin Philip's avatar
      Remove VTKM_EXEC_CONSTANT · e28309f0
      Sujin Philip authored
      If a global static array is declared with VTKM_EXEC_CONSTANT and the code
      is compiled by nvcc (for multibackend code) then the array is only accesible
      on the GPU. If for some reason a worklet fails on the cuda backend and it is
      re-executed on any of the CPU backends, it will continue to fail.
      
      We couldn't find a simple way to declare the array once and have it available
      on both CPU and GPU. The approach we are using here is to declare the arrays
      as static inside some "Get" function which is marked as VTKM_EXEC_CONT.
      e28309f0
  6. 22 Sep, 2017 1 commit
    • Kenneth Moreland's avatar
      Fix many warnings from doxygen · 52060f52
      Kenneth Moreland authored
      There are still some warnings left:
      
      * Some text in markdown files are incorrectly picked up as
        doxygen commands
      * ArrayPortalTransform weirdly inherits from a specialized
        version of itself. It's technically correct C++ code, but
        gives doxygen fits.
      52060f52
  7. 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
  8. 07 Jul, 2017 1 commit
  9. 25 May, 2017 1 commit
  10. 18 May, 2017 1 commit
  11. 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
  12. 02 Sep, 2015 1 commit
    • Kenneth Moreland's avatar
      Add VecRectilinearPointCoordinates class · 429f9c0c
      Kenneth Moreland authored
      This class implicitly stores the point coordinates for a rectilinear
      cell (such as a voxel) with just the location of the lower left point
      and the spacing in each dimension. In addition to saving space, this
      class should allow cell-specific functions to specialize for faster
      processing.
      429f9c0c