1. 09 Sep, 2019 1 commit
    • Kenneth Moreland's avatar
      Add recursive component queries to VecTraits · 6323d680
      Kenneth Moreland authored
      Added a BaseComponentType to VecTraits that recursively finds the base
      (non-Vec) type of a Vec. This is useful when dealing with potentially
      nested Vec's (e.g. Vec<Vec<T, M>, N>) and you need to keep the structure
      but know the base type.
      
      Also added a couple of templates for keeping the structure but changing
      the type. These are ReplaceComponentType and ReplaceBaseComponentType.
      These allow you to create new Vec's with the same structure as the query
      Vec but with differen component types.
      6323d680
  2. 17 Apr, 2019 1 commit
  3. 09 Apr, 2019 1 commit
  4. 05 Jun, 2018 1 commit
  5. 23 Feb, 2018 1 commit
  6. 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
  7. 25 May, 2017 1 commit
  8. 18 May, 2017 1 commit
  9. 23 Nov, 2016 2 commits
    • Kenneth Moreland's avatar
      Implement ArrayHandleGroupVecVariable · 63c748f0
      Kenneth Moreland authored
      This is a fancy array handle that can group entries in another array by
      arbitrary amounts. This allows us to implement input and output arrays
      with a different sized Vec for each instance. This is necessary for
      generating new topologies with cells of different types.
      63c748f0
    • Kenneth Moreland's avatar
      Move VecFromPortal classes to vtkm package · b3d0e1f9
      Kenneth Moreland authored
      These Vec-like objects can be generally usable in both the control and
      execution environments.
      b3d0e1f9
  10. 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
  11. 12 Oct, 2016 1 commit
  12. 30 Jun, 2016 1 commit
  13. 01 Apr, 2016 1 commit
  14. 14 Aug, 2015 2 commits