vtk-m2/vtkm
Robert Maynard 5ecf2d1187 vtkm::rendering has more compilation units to help out 32bit compilers
Visual Studio default toolset uses 32bit executables for compiling which
means that if it uses more than 4GB of memory per instance it crashes.
By moving the ConnectivityTracer into a separate compilation unit we
can help out the compiler.

This also improved compilation times and library size:

Old:
build time (j8): 48.62 real
lib size: 6.2MB

New:
build time (j8): 41.31 real
lib size: 5.0MB
2018-01-16 10:20:15 -05:00
..
benchmarking Correct std::tolower warnings under MSVC2017. 2018-01-15 16:08:15 -05:00
cont Merge topic 'correct_bad_include_guards' 2018-01-15 11:43:22 -05:00
exec Merge branch 'master' into increase-worklet-arguments 2018-01-04 12:07:38 -07:00
filter Update CoordinateSystem to use the Virtual Array 2018-01-10 10:19:19 -05:00
internal Updated FunctionInterfaceDetailPre.h based on pyexpander output 2018-01-04 16:00:46 -07:00
interop Remove ArrayHandle CopyInto 2017-10-27 17:28:59 -04:00
io Update CoordinateSystem to use the Virtual Array 2018-01-10 10:19:19 -05:00
rendering vtkm::rendering has more compilation units to help out 32bit compilers 2018-01-16 10:20:15 -05:00
testing VTK-m now widens result type for UInt8/Int8/UInt16/Int16 input. 2018-01-03 16:32:41 -05:00
thirdparty diy: update cmake rules. 2018-01-03 14:35:00 -05:00
worklet Update CoordinateSystem to use the Virtual Array 2018-01-10 10:19:19 -05:00
.gitattributes clang-format: apply to the entire tree 2017-05-25 07:51:37 -04:00
Assert.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
BaseComponent.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
BinaryOperators.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
BinaryPredicates.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Bounds.h Use default copy constructor. 2018-01-03 10:23:26 -05:00
CellShape.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CellTraits.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
CMakeLists.txt cmake: update cmake rules to use vtkm/thirdparty/diy. 2018-01-03 14:37:23 -05:00
Flags.h Fix Field constructors 2017-12-21 12:48:15 -05:00
Hash.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ImplicitFunction.h Switch from faux to true virtuals 2017-11-06 15:25:29 -05:00
ListTag.h ListCrossProduct now uses a lazy evaluation implementation 2017-12-11 13:31:56 -05:00
Math.h vtkMath.h now opts out of clang-format to make updates through pyexpander easy 2018-01-10 08:38:14 -05:00
Math.h.in vtkMath.h now opts out of clang-format to make updates through pyexpander easy 2018-01-10 08:38:14 -05:00
Matrix.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
NewtonsMethod.h Update Newton's Method to return solution status 2017-10-10 14:01:41 -04:00
Pair.h Ensure that Pair and Vec are trivial classes. 2017-10-18 14:58:35 -04:00
Range.h Use default copy constructor. 2018-01-03 10:23:26 -05:00
RangeId3.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
RangeId.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
StaticAssert.h Add hint to read source code for help 2018-01-08 10:53:44 -07:00
TopologyElementTag.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Transform3D.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
TypeListTag.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Types.h VTK-m now widens result type for UInt8/Int8/UInt16/Int16 input. 2018-01-03 16:32:41 -05:00
TypeTraits.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
UnaryPredicates.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
VecAxisAlignedPointCoordinates.h Remove VTKM_EXEC_CONSTANT 2017-12-05 13:49:55 -05:00
VecFromPortal.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
VecFromPortalPermute.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
VectorAnalysis.h FloatPointReturnType is float if 'T' is < 32bytes instead of being double. 2018-01-04 13:22:31 -05:00
VecTraits.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
VecVariable.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Version.h.in Update copyright for Sandia 2017-09-20 15:33:44 -06:00
VirtualObjectBase.h Switch from faux to true virtuals 2017-11-06 15:25:29 -05:00