-module Examples
+module Examples (
+ naturals,
+ naturals_1d,
+ trilinear,
+ trilinear_zoom_2,
+ trilinear9x9x9,
+ zeros
+ )
where
import qualified Data.Array.Repa as Repa
-import Misc
-import Values
+import Misc (flatten, transpose_xz)
+import Values (Values3D)
-- | Values of the function f(x,y,z) = 1 + x + xy + xyz taken at nine
trilinear :: Values3D
trilinear = Repa.fromList (n_cube 3) $
flatten $
- transpose_xz $
+ transpose_xz
trilinear_list
trilinear_zoom_2 :: Values3D
trilinear_zoom_2 = Repa.fromList (n_cube 6) $
flatten $
- transpose_xz $
+ transpose_xz
trilinear_zoom_2_list
trilinear9x9x9 :: Values3D
trilinear9x9x9 = Repa.fromList (n_cube 9) $
flatten $
- transpose_xz $
+ transpose_xz
trilinear9x9x9_list
naturals :: Values3D
naturals = Repa.fromList (n_cube 3) $
flatten $
- transpose_xz $
+ transpose_xz
naturals_list