The VTK-m User's Guide
latest
VTK-m User's Guide
1. Getting Started
2. Using VTK‑m
3. Developing Algorithms
4. Advanced Development
4.1. Advanced Types
4.2. Logging
4.3. Worklet Types
4.4. Extended Filter Implementations
4.5. Worklet Error Handling
4.6. Math
4.7. Working with Cells
4.8. Memory Layout of Array Handles
5. Core Development
6. Appendix
The VTK-m User's Guide
4.
Advanced Development
View page source
4.
Advanced Development
4.1. Advanced Types
4.1.1. Single Number Types
4.1.2. Vector Types
4.1.3. Range
4.1.4. Bounds
4.1.5. Index Ranges
4.1.6. Traits
4.1.7. List Templates
4.1.8. Pair
4.1.9. Tuple
4.1.10. Error Codes
4.2. Logging
4.2.1. Initializing Logging
4.2.2. Logging Levels
4.2.3. Log Entries
4.2.4. Helper Functions
4.3. Worklet Types
4.3.1. Field Map
4.3.2. Topology Map
4.3.3. Neighborhood Mapping
4.3.4. Reduce by Key
4.4. Extended Filter Implementations
4.4.1. Deriving Fields from other Fields
4.4.2. Deriving Fields from Topology
4.4.3. Data Set Filters
4.4.4. Data Set with Field Filters
4.5. Worklet Error Handling
4.6. Math
4.6.1. Basic Math
4.6.2. Vector Analysis
4.6.3. Matrices
4.6.4. Newton’s Method
4.7. Working with Cells
4.7.1. Cell Shape Tags and Ids
4.7.2. Parametric and World Coordinates
4.7.3. Interpolation
4.7.4. Derivatives
4.7.5. Edges and Faces
4.8. Memory Layout of Array Handles
4.8.1. Basic Memory Layout
4.8.2. Structure of Arrays
4.8.3. Strided Arrays
4.8.4. Runtime Vec Arrays
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
epub
On Read the Docs
Project Home
Builds