mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-19 10:35:42 +00:00
Merge topic 'implicit_function_wrong'
06424786 Correct implicit function test failures when vectorization is enabled. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !356
This commit is contained in:
commit
af3c942e69
@ -106,10 +106,11 @@ struct TestingImplicitFunctions
|
|||||||
|
|
||||||
vtkm::cont::ArrayHandle<FloatDefault>::PortalConstControl portal =
|
vtkm::cont::ArrayHandle<FloatDefault>::PortalConstControl portal =
|
||||||
values.GetPortalConstControl();
|
values.GetPortalConstControl();
|
||||||
|
|
||||||
bool success = (portal.Get(0) == -(r*r)) &&
|
bool success = (portal.Get(0) == -(r*r)) &&
|
||||||
(portal.Get(1) == 0.0) &&
|
test_equal(portal.Get(1), FloatDefault(0.0) ) &&
|
||||||
(portal.Get(2) == 0.0) &&
|
test_equal(portal.Get(2), FloatDefault(0.0) ) &&
|
||||||
(portal.Get(4) == 0.0) &&
|
test_equal(portal.Get(4), FloatDefault(0.0) ) &&
|
||||||
(portal.Get(3) > 0.0) &&
|
(portal.Get(3) > 0.0) &&
|
||||||
(portal.Get(5) > 0.0) &&
|
(portal.Get(5) > 0.0) &&
|
||||||
(portal.Get(6) > 0.0) &&
|
(portal.Get(6) > 0.0) &&
|
||||||
@ -144,7 +145,7 @@ struct TestingImplicitFunctions
|
|||||||
values.GetPortalConstControl();
|
values.GetPortalConstControl();
|
||||||
bool success = (portal.Get(0) < 0.0) &&
|
bool success = (portal.Get(0) < 0.0) &&
|
||||||
(portal.Get(1) < 0.0) &&
|
(portal.Get(1) < 0.0) &&
|
||||||
(portal.Get(2) == 0.0) &&
|
test_equal(portal.Get(2), FloatDefault(0.0) ) &&
|
||||||
(portal.Get(3) > 0.0) &&
|
(portal.Get(3) > 0.0) &&
|
||||||
(portal.Get(4) > 0.0);
|
(portal.Get(4) > 0.0);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user