-instance Arbitrary Tetrahedron where
- arbitrary = do
- rnd_v0 <- arbitrary :: Gen Point
- rnd_v1 <- arbitrary :: Gen Point
- rnd_v2 <- arbitrary :: Gen Point
- rnd_v3 <- arbitrary :: Gen Point
- rnd_fv <- arbitrary :: Gen FunctionValues
- return (Tetrahedron rnd_fv rnd_v0 rnd_v1 rnd_v2 rnd_v3)
-