The Viskores User's Guide

Viskores User's Guide

  • 1. Getting Started
  • 2. Using Viskores
  • 3. Developing Algorithms
  • 4. Advanced Development
  • 5. Core Development
    • 5.1. Try Execute
    • 5.2. Implementing Device Adapters
    • 5.3. Function Interface Objects
    • 5.4. Worklet Arguments
  • 6. Appendix
The Viskores User's Guide
  • 5. Core Development
  • View page source

5. Core Development

  • 5.1. Try Execute
    • TryExecute()
  • 5.2. Implementing Device Adapters
    • 5.2.1. Tag
    • 5.2.2. Runtime Detector
    • 5.2.3. Memory Manager
    • 5.2.4. Runtime Device Configuration
    • 5.2.5. Algorithms
    • 5.2.6. Timer Implementation
  • 5.3. Function Interface Objects
    • viskores::internal::FunctionInterface
    • 5.3.1. Declaring and Creating
    • 5.3.2. Parameters
    • 5.3.3. Transformations
  • 5.4. Worklet Arguments
    • 5.4.1. Type Checks
    • 5.4.2. Transport
    • 5.4.3. Fetch
    • 5.4.4. Creating New ControlSignature Tags
    • 5.4.5. Creating New ExecutionSignature Tags
Previous Next

© Copyright Kitware Inc., National Technology & Engineering Solutions of Sandia LLC, UT-Battelle LLC, Los Alamos National Security LLC.

Built with Sphinx using a theme provided by Read the Docs.