vtk-m2/vtkm
Robert Maynard cc71e8ec6e vtkm::ListForEach can handle passing any number of extra arguments
Rather than requiring all the arguments to be placed as member variables to
the functor you can now pass extra arguments that will be added to the functor
call signature.

So for example:

  vtkm::ForEach(functor, vtkm::TypeListTagCommon(), double{42.0}, int{42});

will be converted into:

  functor(vtkm::Int32, double, int)
  functor(vtkm::Int64, double, int)
  functor(vtkm::Float32, double, int)
  functor(vtkm::Float64, double, int)
  ...
2017-11-08 08:24:47 -05:00
..
benchmarking Switch from faux to true virtuals 2017-11-06 15:25:29 -05:00
cont Merge topic 'better_cast_and_call' 2017-11-07 16:42:16 -05:00
exec Remove ArrayHandle CopyInto 2017-10-27 17:28:59 -04:00
filter Switch from faux to true virtuals 2017-11-06 15:25:29 -05:00
internal vtkm::ListForEach can handle passing any number of extra arguments 2017-11-08 08:24:47 -05:00
interop Remove ArrayHandle CopyInto 2017-10-27 17:28:59 -04:00
io Consistenly use nullptr in vtk-m. 2017-09-25 09:57:23 -04:00
rendering Merge topic 'visit_changes' 2017-11-02 14:17:01 -04:00
testing vtkm::ListForEach can handle passing any number of extra arguments 2017-11-08 08:24:47 -05:00
worklet Switch from faux to true virtuals 2017-11-06 15:25:29 -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 Update copyright for Sandia 2017-09-20 15:33:44 -06: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 Switch from faux to true virtuals 2017-11-06 15:25:29 -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 vtkm::ListForEach can handle passing any number of extra arguments 2017-11-08 08:24:47 -05:00
Math.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
Math.h.in Update copyright for Sandia 2017-09-20 15:33:44 -06: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 Update copyright for Sandia 2017-09-20 15:33:44 -06: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 Update copyright for Sandia 2017-09-20 15:33:44 -06: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 Ensure that Pair and Vec are trivial classes. 2017-10-18 14:58:35 -04: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 Fix many warnings from doxygen 2017-09-22 10:29:08 -06: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 Update copyright for Sandia 2017-09-20 15:33:44 -06: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