1. 29 Aug, 2018 1 commit
    • Kenneth Moreland's avatar
      Make DispatcherBase invoke using a TryExecute · d879188d
      Kenneth Moreland authored
      Rather than force all dispatchers to be templated on a device adapter,
      instead use a TryExecute internally within the invoke to select a device
      adapter.
      
      Because this removes the need to declare a device when invoking a
      worklet, this commit also removes the need to declare a device in
      several other areas of the code.
      d879188d
  2. 05 Jun, 2018 1 commit
  3. 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
  4. 25 May, 2017 1 commit
  5. 13 Apr, 2017 1 commit
    • David C. Lonie's avatar
      Silence warnings about unavoidable weak vtables. · 4807b3c4
      David C. Lonie authored
      - Exception classes cannot be exported due to MSVC's design decisions.
        See http://stackoverflow.com/questions/24511376. We must leave these
        classes as header only and silence the warnings.
      - TransferResource in BufferState.h must remain a header-only class since
        there is no vtkm_interop library to compile the class into.
      - The VTKDataSetReader hierarchy must similarly remain header-only since
        there is no vtkm_io library.
      - The OptionParser Action classes are part of a header-only utility and
        cannot be easily compiled into a library.
      -
      4807b3c4
  6. 07 Feb, 2017 1 commit
    • David C. Lonie's avatar
      Simplify exception hierarchy. · f601e38b
      David C. Lonie authored
      Remove the ErrorControl class such that all subclasses now inherit from
      error. Renamed all exception classes via s/ErrorControl/Error/.
      
      See issue #57.
      f601e38b
  7. 16 Jan, 2017 1 commit
  8. 21 May, 2015 1 commit
  9. 11 Jun, 2014 1 commit
  10. 07 Mar, 2014 1 commit
  11. 10 Feb, 2014 2 commits