diff --git a/vtkm/cont/ArrayHandleRandomStandardNormal.h b/vtkm/cont/ArrayHandleRandomStandardNormal.h index 2b1fab4f7..5a243d7c0 100644 --- a/vtkm/cont/ArrayHandleRandomStandardNormal.h +++ b/vtkm/cont/ArrayHandleRandomStandardNormal.h @@ -58,10 +58,8 @@ public: explicit ArrayHandleRandomStandardNormal(vtkm::Id length, SeedType seed = { std::random_device{}() }) - : Superclass(vtkm::cont::ArrayHandleZip, - vtkm::cont::ArrayHandleRandomUniformReal>( - UniformReal{ length, seed }, - UniformReal{ length, { ~seed[0] } }), + : Superclass(vtkm::cont::make_ArrayHandleZip(UniformReal{ length, seed }, + UniformReal{ length, { ~seed[0] } }), detail::BoxMuller{}) { }