Difference between revisions of "Design Documents"

From VTKM
Jump to navigation Jump to search
 
(16 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 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