vtk-m/vtkm/cont
Kenneth Moreland 1862970a0b Reintroduce explicit connectivity class for cont environment
(Re-) Add a helper structure that holds the connectivity information for
a particular topology connection (e.g. from points to cells) to make it
easier to manage connections in multiple different directions in
CellSetExplicit.

Unlike the previous version of connectivity, this structure is
considered "internal" and not exposed through the API so that
CellSetExplicit can better manage the data. Also, many of the helper
methods remain in CellSetExplicit since they were specific for point-to-

Also, CellSetExplicit has a mechanism to take an arbitrary pair of
TopologyElementTags and get the appropriate connectivity. This should
simplify adding connections in the future.
2015-08-11 12:42:34 -06:00
..
arg Roll connectivity information into CellSet in control environment 2015-08-02 15:59:44 -06:00
cuda Make detecting if we are cuda 3+ gpu running cuda 2 code faster. 2015-07-28 17:04:24 -04:00
internal Reintroduce explicit connectivity class for cont environment 2015-08-11 12:42:34 -06:00
tbb Always disable conversion warnings when including boost header files 2015-07-30 17:40:40 -06:00
testing Change Node -> Point 2015-08-03 10:06:59 -06:00
ArrayHandle.h Always disable conversion warnings when including boost header files 2015-07-30 17:40:40 -06:00
ArrayHandleCompositeVector.h Always disable conversion warnings when including boost header files 2015-07-30 17:40:40 -06:00
ArrayHandleConstant.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ArrayHandleCounting.h Deal with small integer promotions 2015-07-30 17:41:58 -06:00
ArrayHandleImplicit.h Created DynamicCellSet 2015-07-27 16:58:29 -06:00
ArrayHandlePermutation.h Remove IteratorType from ArrayHandlePermutation. 2015-07-14 10:11:27 -04:00
ArrayHandleTransform.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ArrayHandleUniformPointCoordinates.h Correct casting issues ArrayHandleUniformPointCoordinates. 2015-06-30 09:21:19 -04:00
ArrayHandleZip.h Generalize the support for zip handles inside the cuda backend. 2015-06-12 11:56:46 -04:00
ArrayPortal.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ArrayPortalToIterators.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
Assert.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
CellSet.h Roll connectivity information into CellSet in control environment 2015-08-02 15:59:44 -06:00
CellSetExplicit.h Reintroduce explicit connectivity class for cont environment 2015-08-11 12:42:34 -06:00
CellSetListTag.h Created DynamicCellSet 2015-07-27 16:58:29 -06:00
CellSetStructured.h Change Node -> Point 2015-08-03 10:06:59 -06:00
CMakeLists.txt Roll connectivity information into CellSet in control environment 2015-08-02 15:59:44 -06:00
CoordinateSystem.h Conform DataSet classes to coding practices better 2015-07-27 12:49:42 -06:00
DataSet.h Move ExplicitConnectivity to ConnectivityExplicit 2015-07-31 14:18:13 -06:00
DeviceAdapter.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
DeviceAdapterAlgorithm.h Update the name of predicates, and binary functors. 2015-06-22 11:13:27 -04:00
DeviceAdapterSerial.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
DynamicArrayHandle.h Always disable conversion warnings when including boost header files 2015-07-30 17:40:40 -06:00
DynamicCellSet.h Remove an unnecessary friend declaration. 2015-07-30 17:42:53 -06:00
DynamicPointCoordinates.h Always disable conversion warnings when including boost header files 2015-07-30 17:40:40 -06:00
Error.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ErrorControl.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ErrorControlAssert.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ErrorControlBadType.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ErrorControlBadValue.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ErrorControlInternal.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ErrorControlOutOfMemory.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
ErrorExecution.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
Field.h Change Node -> Point 2015-08-03 10:06:59 -06:00
LogicalStructure.h fleshing out cell set and data set more. 2015-05-11 16:54:16 -04:00
PointCoordinatesArray.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
PointCoordinatesListTag.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
PointCoordinatesUniform.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00
Storage.h Always disable conversion warnings when including boost header files 2015-07-30 17:40:40 -06:00
StorageBasic.h Redesign StorageBasic to allow modification of user provided memory. 2015-06-05 10:32:48 -04:00
StorageImplicit.h Make releasing an implicit storage resources a no-op instead of exception. 2015-06-29 11:56:53 -04:00
StorageListTag.h Created DynamicCellSet 2015-07-27 16:58:29 -06:00
Timer.h The Copyright statement now has all the periods in the correct location. 2015-05-21 10:30:11 -04:00