Difference between revisions of "Design Documents"
Jump to navigation
Jump to search
(17 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
Here is a history of design documents, listed with the most recent on top. These documents capture some of the design decisions made during the creation of VTK-m features. They can give some depth of understanding to VTK-m features, but be aware that they represent ideas at the early stages of the design. The actual implementation is likely to have changed by some amount. | Here is a history of design documents, listed with the most recent on top. These documents capture some of the design decisions made during the creation of VTK-m features. They can give some depth of understanding to VTK-m features, but be aware that they represent ideas at the early stages of the design. The actual implementation is likely to have changed by some amount. | ||
+ | * [[OpenMP Support]] | ||
+ | * [[Topology Hash Functions]] | ||
+ | * [[Virtual Methods in the Execution Environment]] | ||
+ | * [[Polymorphic ArrayHandle]] | ||
+ | * [[High Order Elements]] (linear, piecewise constant, etc) | ||
+ | * [[Alternate Interfaces for VTK-m Filters]] | ||
+ | * [[Cell Set Dimensionality]] | ||
+ | * [[Version 1.0 ToDo List]] | ||
+ | * [[Comparing Isosurface With and Without Scatter Classes]] | ||
+ | * [[Providing Non 1-to-1 Mapping in Worklets]] | ||
+ | * [[Shared Data in Fetches]] | ||
+ | * [[Rendering Infrastructure]] | ||
+ | * [[Making Data Set Creation more User Friendly]] | ||
+ | * [[Shape-Specific Functions]] | ||
+ | * [[Retrieving From Values in Topology Maps]] | ||
+ | * [[Simplifying the Use of CellSets in DataSets 2]] | ||
+ | * [[Simplifying the Use of CellSets in DataSets]] | ||
* [[Simplifying ArrayHandle Internals and ArrayTransfer]] | * [[Simplifying ArrayHandle Internals and ArrayTransfer]] | ||
* [[Passing Dispatcher Invoke Arguments to Worklet Arguments Using Signatures]] | * [[Passing Dispatcher Invoke Arguments to Worklet Arguments Using Signatures]] | ||
+ | |||
+ | [[Media:ECP2016ProposalVTKm.pdf|Proposal for work under ECP]] |
Latest revision as of 15:56, 30 January 2018
Here is a history of design documents, listed with the most recent on top. These documents capture some of the design decisions made during the creation of VTK-m features. They can give some depth of understanding to VTK-m features, but be aware that they represent ideas at the early stages of the design. The actual implementation is likely to have changed by some amount.
- OpenMP Support
- Topology Hash Functions
- Virtual Methods in the Execution Environment
- Polymorphic ArrayHandle
- High Order Elements (linear, piecewise constant, etc)
- Alternate Interfaces for VTK-m Filters
- Cell Set Dimensionality
- Version 1.0 ToDo List
- Comparing Isosurface With and Without Scatter Classes
- Providing Non 1-to-1 Mapping in Worklets
- Shared Data in Fetches
- Rendering Infrastructure
- Making Data Set Creation more User Friendly
- Shape-Specific Functions
- Retrieving From Values in Topology Maps
- Simplifying the Use of CellSets in DataSets 2
- Simplifying the Use of CellSets in DataSets
- Simplifying ArrayHandle Internals and ArrayTransfer
- Passing Dispatcher Invoke Arguments to Worklet Arguments Using Signatures