X-Git-Url: https://gitweb.michael.orlitzky.com/?a=blobdiff_plain;ds=sidebyside;f=src%2FTests%2FGrid.hs;h=6a30cc59f0038a8f40afb3add71806f1ae3a4259;hb=3e25ac7f9fffaabdc5e62f4b973f3d38be60cf4d;hp=5e51b19ed782ccdc3a21a228da33114428df53fd;hpb=19480b63a1835c71b6fd8ecd23c6f0eb915043ae;p=spline3.git diff --git a/src/Tests/Grid.hs b/src/Tests/Grid.hs index 5e51b19..6a30cc5 100644 --- a/src/Tests/Grid.hs +++ b/src/Tests/Grid.hs @@ -308,7 +308,7 @@ test_trilinear_reproduced = | i <- [0..2], j <- [0..2], k <- [0..2], - t <- tetrahedrons c0, + t <- tetrahedra c0, let p = polynomial t, let i' = fromIntegral i, let j' = fromIntegral j, @@ -336,13 +336,15 @@ test_zeros_reproduced = -- | Make sure we can reproduce a 9x9x9 trilinear from the 3x3x3 one. -test_trilinearx2_reproduced_t0 :: Assertion -test_trilinearx2_reproduced_t0 = - assertTrue "trilinearx2 is reproduced correctly" $ - and [p (i', j', k') ~= value_at trilinearx2 i j k +test_trilinear9x9x9_reproduced :: Assertion +test_trilinear9x9x9_reproduced = + assertTrue "trilinear 9x9x9 is reproduced correctly" $ + and [p (i', j', k') ~= value_at trilinear9x9x9 i j k | i <- [0..8], j <- [0..8], k <- [0..8], + t <- tetrahedra c0, + let p = polynomial t, let i' = (fromIntegral i) * 0.5, let j' = (fromIntegral j) * 0.5, let k' = (fromIntegral k) * 0.5]