VTK-m
2.0
|
#include <ArrayHandleRandomStandardNormal.h>
Public Types | |
using | SeedType = vtkm::Vec< vtkm::UInt32, 1 > |
using | UniformReal = vtkm::cont::ArrayHandleRandomUniformReal< Real > |
Public Member Functions | |
VTKM_ARRAY_HANDLE_SUBCLASS (ArrayHandleRandomStandardNormal,(ArrayHandleRandomStandardNormal< Real >),(vtkm::cont::ArrayHandleTransform< vtkm::cont::ArrayHandleZip< vtkm::cont::ArrayHandleRandomUniformReal< Real >, vtkm::cont::ArrayHandleRandomUniformReal< Real >>, detail::BoxMuller >)) | |
ArrayHandleRandomStandardNormal (vtkm::Id length, SeedType seed={ std::random_device{}() }) | |
using vtkm::cont::ArrayHandleRandomStandardNormal< Real >::SeedType = vtkm::Vec<vtkm::UInt32, 1> |
using vtkm::cont::ArrayHandleRandomStandardNormal< Real >::UniformReal = vtkm::cont::ArrayHandleRandomUniformReal<Real> |
|
inlineexplicit |
vtkm::cont::ArrayHandleRandomStandardNormal< Real >::VTKM_ARRAY_HANDLE_SUBCLASS | ( | ArrayHandleRandomStandardNormal< Real > | , |
(ArrayHandleRandomStandardNormal< Real >) | , | ||
(vtkm::cont::ArrayHandleTransform< vtkm::cont::ArrayHandleZip< vtkm::cont::ArrayHandleRandomUniformReal< Real >, vtkm::cont::ArrayHandleRandomUniformReal< Real >>, detail::BoxMuller >) | |||
) |