vtk-m2/vtkm/cont
Kenneth Moreland b15940c1e3 Declare new VTKM_STATIC_ASSERT
This is to be used in place of BOOST_STATIC_ASSERT so that we can
control its implementation.

The implementation is designed to fix the issue where the latest XCode
clang compiler gives a warning about a unused typedefs when the boost
static assert is used within a function. (This warning also happens when
using the C++11 static_assert keyword.) You can suppress this warning
with _Pragma commands, but _Pragma commands inside a block is not
supported in GCC. The implementation of VTKM_STATIC_ASSERT handles all
current cases.
2015-09-17 14:40:39 -06:00
..
arg Declare new VTKM_STATIC_ASSERT 2015-09-17 14:40:39 -06:00
cuda Correct multiple signature compile issue. 2015-09-08 09:39:57 -04:00
internal Declare new VTKM_STATIC_ASSERT 2015-09-17 14:40:39 -06:00
tbb Fix use of ArrayHandleCounting in TBB device adapter 2015-09-15 14:19:10 -06:00
testing ArrayHandleCounting now supports step 2015-09-14 22:55:44 -06:00
ArrayHandle.h lengthing the array handle summary printout a tiny bit 2015-08-28 13:53:10 -04:00
ArrayHandleCast.h Add ArrayHandleCast 2015-09-01 17:42:45 -04:00
ArrayHandleCompositeVector.h Declare new VTKM_STATIC_ASSERT 2015-09-17 14:40:39 -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 ArrayHandleCounting now supports step 2015-09-14 22:55:44 -06:00
ArrayHandleImplicit.h Created DynamicCellSet 2015-07-27 16:58:29 -06:00
ArrayHandleIndex.h Add ArrayHandleIndex class. 2015-09-14 22:11:09 -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 Have CoordinateSystem inherit from Field 2015-08-25 14:38:41 -06: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 Declare new VTKM_STATIC_ASSERT 2015-09-17 14:40:39 -06:00
CellSetExplicit.h Fix some typos in CellSetExplicit.h 2015-09-11 15:03:18 -04:00
CellSetListTag.h Created DynamicCellSet 2015-07-27 16:58:29 -06:00
CellSetStructured.h Add CellShapeTag classes 2015-08-27 16:30:58 -06:00
CMakeLists.txt Add ArrayHandleIndex class. 2015-09-14 22:11:09 -06:00
CoordinateSystem.h Make PrintSummary actually work for Field and CoordinateSystem. 2015-08-27 10:20:30 -06:00
DataSet.h Rename CellType to CellShape. 2015-08-27 16:25:59 -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 Make PrintSummary actually work for Field and CoordinateSystem. 2015-08-27 10:20:30 -06:00
DynamicCellSet.h Refactor DynamicArrayHandle to have a common base. 2015-08-25 14:38:50 -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 Make PrintSummary actually work for Field and CoordinateSystem. 2015-08-27 10:20:30 -06:00
LogicalStructure.h fleshing out cell set and data set more. 2015-05-11 16:54:16 -04:00
Storage.h Declare new VTKM_STATIC_ASSERT 2015-09-17 14:40:39 -06:00
StorageBasic.h Change StorageBasic to use an aligned allocator. 2015-08-11 13:42:55 -06: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