vtk-m2/vtkm/exec
Kenneth Moreland 08f9c04fab Add specialization of topology map fetch for regular point coords
In the special case where you are loading the point coordinates for a
structured grid in a point to cell map (an important use case), create a
VecRectilinearPointCoordinates rather than build a Vec of the values.
This will activate the cell specalizations in previous commits.

These changes also added some flat-to-logical index conversion and vice
versa in ConnectivityStructuredInternals. This change also fixed a bug
in getting cells attached to points in 2D grids. (Actually, technically
someone else fixed it and checked it in first. The changes were merged
during a rebase.)

I also added a specalization to Vec for 1D that implicitly converts
between the 1D Vec and the component. This can be convenient when
templating on the Vec length.
2015-09-02 13:54:51 -07:00
..
arg Add specialization of topology map fetch for regular point coords 2015-09-02 13:54:51 -07:00
cuda Allow us to still use __ldg texture load with the new VTKM_EXEC_CONT_EXPORT. 2015-09-02 11:34:36 -04:00
internal Merge branch 'variable-topology-fields' into 'master' 2015-08-19 11:27:43 -04:00
testing Special implementation of cell derivative for rectilinear cells 2015-09-02 13:50:31 -07:00
Assert.h Some fixes to VertexClustering 2015-06-29 15:14:50 -06:00
CellDerivative.h Special implementation of cell derivative for rectilinear cells 2015-09-02 13:50:31 -07:00
CellInterpolate.h Special implementation of cell interpolate for rectilinear cells 2015-09-02 13:50:31 -07:00
CMakeLists.txt Add Newton's Method function. 2015-08-27 16:31:07 -06:00
ConnectivityExplicit.h The CellShape fetch returns a tag rather than ID. 2015-08-27 16:31:06 -06:00
ConnectivityStructured.h Add specialization of topology map fetch for regular point coords 2015-09-02 13:54:51 -07:00
ExecutionObjectBase.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ExecutionWholeArray.h Fix ExecutionWholeArray 2015-08-24 14:42:22 -04:00
FunctorBase.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
NewtonsMethod.h WorldCoordinatesToParametricCoordinates functions 2015-08-27 16:31:07 -06:00
ParametricCoordinates.h Special implementation of parametric coordinates for rectilinear cells 2015-09-02 13:50:31 -07:00