Exemplo n.º 1
0
 def test_inclined_surf_from_hypocenter(self):
     # inclined surface (dip = 45) with 45 degrees strike
     surf = PlanarSurface.from_hypocenter(Point(0, 0, 20), WC1994(), 7, 1,
                                          45, 45, 0)
     self.assertAlmostEqual(surf.strike, 45., delta=0.1)
     self.assertAlmostEqual(surf.dip, 45., delta=0.1)
     self.assertEqual(surf.top_left, Point(-0.149496, -0.025650, 10.2623))
     self.assertEqual(surf.top_right, Point(0.025650, 0.149496, 10.2623))
     self.assertEqual(surf.bottom_left, Point(-0.025650, -0.149496,
                                              29.7377))
     self.assertEqual(surf.bottom_right, Point(0.149496, 0.025650, 29.7377))