Difference between revisions of "Design Documents"

From VTKM
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user 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]]
 
* [[Polymorphic ArrayHandle]]
 
* [[High Order Elements]] (linear, piecewise constant, etc)
 
* [[High Order Elements]] (linear, piecewise constant, etc)
Line 17: Line 20:
 
* [[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 16:56, 30 January 2018