mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-16 17:22:55 +00:00
use FloatDefault for density
This commit is contained in:
parent
1222ce5f93
commit
e8d3325d8f
@ -45,8 +45,8 @@ void TestNGP()
|
||||
filter.SetActiveField("mass");
|
||||
auto density = filter.Execute(dataSet);
|
||||
|
||||
vtkm::cont::ArrayHandle<vtkm::Float32> field;
|
||||
density.GetCellField("density").GetData().AsArrayHandle<vtkm::Float32>(field);
|
||||
vtkm::cont::ArrayHandle<vtkm::FloatDefault> field;
|
||||
density.GetCellField("density").GetData().AsArrayHandle<vtkm::FloatDefault>(field);
|
||||
|
||||
auto mass_result = vtkm::worklet::DescriptiveStatistics::Run(mass);
|
||||
auto density_result = vtkm::worklet::DescriptiveStatistics::Run(field);
|
||||
@ -57,8 +57,8 @@ void TestNGP()
|
||||
filter.SetDivideByVolume(false);
|
||||
auto counts = filter.Execute(dataSet);
|
||||
|
||||
vtkm::cont::ArrayHandle<vtkm::Float32> field1;
|
||||
counts.GetCellField("density").GetData().AsArrayHandle<vtkm::Float32>(field1);
|
||||
vtkm::cont::ArrayHandle<vtkm::FloatDefault> field1;
|
||||
counts.GetCellField("density").GetData().AsArrayHandle<vtkm::FloatDefault>(field1);
|
||||
|
||||
auto counts_result = vtkm::worklet::DescriptiveStatistics::Run(field1);
|
||||
VTKM_TEST_ASSERT(test_equal(counts_result.Sum(), mass_result.N(), 0.1));
|
||||
|
Loading…
Reference in New Issue
Block a user