1. 19 Jun, 2018 1 commit
  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
  4. 07 Aug, 2017 1 commit
  5. 26 May, 2017 1 commit
  6. 25 May, 2017 1 commit
  7. 24 Mar, 2017 1 commit
    • Kenneth Moreland's avatar
      Add input range to arguments of transport · dc192b79
      Kenneth Moreland authored
      Previously the arguments to the operator of a vtkm::cont::arg::Transport
      were the control object, the input domain object, and the output range.
      If you wanted to, for example, check the size of an input array to make
      sure it matched the input range, you would have to know the meaning of
      the input domain object to query its range. This made it hard to create
      generic transports, like TransportTagArrayIn, that accept data from
      multiple different input domains but need to know the input range.
  8. 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.
  9. 19 Dec, 2016 1 commit
    • Kenneth Moreland's avatar
      Add passing input domain to transport operator · 9ea10317
      Kenneth Moreland authored
      Previously, the operator for a Transport class took the object being
      transported to the execution environment and the size of the output
      domain. This change also passes in the control-side argument for the
      input domain. This will help check input array sizes as well as make
      other potential transformations based on the input domain.
  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.
  11. 12 Aug, 2015 1 commit
    • Kenneth Moreland's avatar
      Add in-place (in-out) arrays to worklets. · 42aba977
      Kenneth Moreland authored
      Previously, all arrays passed to worklets were designated as either
      input or output. No in-place operation was permitted. This change adds
      the FieldInOut tag for ControlSignature in both WorkletMapField and
      WorkletMapTopology that allows you to read and write from the same
  12. 21 May, 2015 1 commit
  13. 14 Oct, 2014 1 commit
    • Kenneth Moreland's avatar
      Add Transport class · 30558cf7
      Kenneth Moreland authored
      The Transport class is responsible for moving data from the control
      environment to the execution environment. (Actually, it might be more
      accurate to say it gets the execution environment associated with a
      given control object.) The Transport class is templated with a tag that
      controls the mechanism used for the transport.