vtk-m2/vtkm/cont/testing
Allison Vacanti 63050f68fc MultiBlock renamed to PartitionedDataSet
The `MultiBlock` class has been renamed to `PartitionedDataSet`, and its API
has been refactored to refer to "partitions", rather than "blocks".
Additionally, the `AddBlocks` method has been changed to `AppendPartitions` to
more accurately reflect the operation performed. The associated
`AssignerMultiBlock` class has also been renamed to
`AssignerPartitionedDataSet`.

This change is motivated towards unifying VTK-m's data model with VTK. VTK has
started to move away from `vtkMultiBlockDataSet`, which is a hierarchical tree
of nested datasets, to `vtkPartitionedDataSet`, which is always a flat vector
of datasets used to assist geometry distribution in multi-process environments.
This simplifies traversal during processing and clarifies the intent of the
container: The component datasets are partitions for distribution, not
organizational groupings (e.g. materials).

Ref #405
2019-09-03 12:42:23 -04:00
..
CMakeLists.txt MultiBlock renamed to PartitionedDataSet 2019-09-03 12:42:23 -04:00
ExplicitTestData.h conslidate the license statement 2019-04-17 10:57:13 -06:00
MakeTestDataSet.h Write out all test data sets in VTKDataSetWriter 2019-08-29 16:48:53 -06:00
Testing.h Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
TestingArrayHandleMultiplexer.h Remove special ArrayHandleMultiplexer template case 2019-07-30 14:48:35 -06:00
TestingArrayHandles.h conslidate the license statement 2019-04-17 10:57:13 -06:00
TestingArrayHandleVirtualCoordinates.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TestingBitField.h Adding Gradient tests for Implicit Functions 2019-08-08 10:03:27 -06:00
TestingCellLocatorRectilinearGrid.h Adding binary search for Rectilinear locator 2019-08-07 12:33:52 -07:00
TestingCellLocatorUniformBins.h Refactor topology mappings to clarify meaning. 2019-08-06 11:27:26 -04:00
TestingCellLocatorUniformGrid.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TestingColorTable.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TestingComputeRange.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TestingDataSetExplicit.h Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
TestingDataSetSingleType.h Refactor topology mappings to clarify meaning. 2019-08-06 11:27:26 -04:00
TestingDeviceAdapter.h Simplify and extend AtomicArray implementation. 2019-08-23 15:40:37 -04:00
TestingFancyArrayHandles.h Add make_ArrayHandleSOA for std::vectors and C arrays 2019-08-20 12:09:57 -06:00
TestingImplicitFunction.h Add extra braces around std::array initializers 2019-08-16 13:29:12 -06:00
TestingPointLocatorUniformGrid.h Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
TestingSerialization.h conslidate the license statement 2019-04-17 10:57:13 -06:00
TestingVirtualObjectHandle.h conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestAlgorithm.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayCopy.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayGetValues.cxx Add ArrayGetValue[s] to address issue #355. 2019-08-22 11:16:16 -04:00
UnitTestArrayHandleCartesianProduct.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleCompositeVector.cxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
UnitTestArrayHandleConcatenate.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleCounting.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleDiscard.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleExtractComponent.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleExtrude.cxx pass arrayhandle to ArrayHandleExtrudeCoords 2019-06-24 15:15:20 -04:00
UnitTestArrayHandleImplicit.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleIndex.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandlePermutation.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleReverse.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleSwizzle.cxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
UnitTestArrayHandleTransform.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayHandleUniformPointCoordinates.cxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00
UnitTestArrayHandleVirtual.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestArrayPortalToIterators.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestCellLocatorGeneral.cxx Refactor topology mappings to clarify meaning. 2019-08-06 11:27:26 -04:00
UnitTestCellSet.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestCellSetExplicit.cxx Refactor topology mappings to clarify meaning. 2019-08-06 11:27:26 -04:00
UnitTestCellSetExtrude.cxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
UnitTestCellSetPermutation.cxx Refactor topology mappings to clarify meaning. 2019-08-06 11:27:26 -04:00
UnitTestContTesting.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestDataSetBuilderExplicit.cxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
UnitTestDataSetBuilderRectilinear.cxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
UnitTestDataSetBuilderUniform.cxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
UnitTestDataSetPermutation.cxx Refactor topology mappings to clarify meaning. 2019-08-06 11:27:26 -04:00
UnitTestDataSetRectilinear.cxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
UnitTestDataSetUniform.cxx Provide simplified way to construct point and cell fields 2019-08-15 11:03:41 -04:00
UnitTestDeviceAdapterAlgorithmDependency.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestDeviceAdapterAlgorithmGeneral.cxx RuntimeDeviceTracker can't be copied and is only accessible via reference. 2019-05-20 11:43:05 -04:00
UnitTestDynamicCellSet.cxx Empty DynamicCellSet doesn't segfault on certain queries. 2019-05-16 08:29:17 -04:00
UnitTestFieldRangeCompute.cxx MultiBlock renamed to PartitionedDataSet 2019-09-03 12:42:23 -04:00
UnitTestFieldRangeGlobalCompute.cxx MultiBlock renamed to PartitionedDataSet 2019-09-03 12:42:23 -04:00
UnitTestInitialize.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestLogging.cxx added VTKM_DEFINE_USER_LOG_LEVEL as a convenience macro 2019-08-07 09:49:29 -06:00
UnitTestMoveConstructors.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestPartitionedDataSet.cxx MultiBlock renamed to PartitionedDataSet 2019-09-03 12:42:23 -04:00
UnitTestRuntimeDeviceInformation.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestRuntimeDeviceNames.cxx Remove DeviceAdapterError as it isn't needed any more. 2019-04-18 15:09:57 -04:00
UnitTestScopedRuntimeDeviceTracker.cxx ScopedRuntimeDeviceTracker have better controls of setting devices. 2019-05-21 15:32:10 -04:00
UnitTestSerializationArrayHandle.cxx Add ArrayHandleSOA 2019-08-20 12:09:54 -06:00
UnitTestSerializationDataSet.cxx Fix failure with UnitTestSerializationDataSet 2019-08-07 09:14:03 -06:00
UnitTestStorageBasic.cxx StealArray now returns the array and free function as a Pair. 2019-05-01 09:42:57 -04:00
UnitTestStorageImplicit.cxx Remove invalid PortalType 2019-07-17 18:39:00 -06:00
UnitTestStorageListTag.cxx conslidate the license statement 2019-04-17 10:57:13 -06:00
UnitTestTimer.cxx Remove DeviceAdapterError as it isn't needed any more. 2019-04-18 15:09:57 -04:00
UnitTestTryExecute.cxx ScopedRuntimeDeviceTracker requires a device to execute on when constructed. 2019-05-21 11:17:37 -04:00
UnitTestVariantArrayHandle.cxx Update VTK-m code to use new Vec aliases 2019-07-31 12:55:40 -06:00