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:
Robert Maynard 2016-03-14 17:44:47 -04:00 committed by Kitware Robot
commit af3c942e69

@ -106,10 +106,11 @@ struct TestingImplicitFunctions
vtkm::cont::ArrayHandle<FloatDefault>::PortalConstControl portal =
values.GetPortalConstControl();
bool success = (portal.Get(0) == -(r*r)) &&
(portal.Get(1) == 0.0) &&
(portal.Get(2) == 0.0) &&
(portal.Get(4) == 0.0) &&
test_equal(portal.Get(1), FloatDefault(0.0) ) &&
test_equal(portal.Get(2), FloatDefault(0.0) ) &&
test_equal(portal.Get(4), FloatDefault(0.0) ) &&
(portal.Get(3) > 0.0) &&
(portal.Get(5) > 0.0) &&
(portal.Get(6) > 0.0) &&
@ -144,7 +145,7 @@ struct TestingImplicitFunctions
values.GetPortalConstControl();
bool success = (portal.Get(0) < 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(4) > 0.0);