def test(self): evenly_discretized = EvenlyDiscretizedMFD( min_mag=0.2, bin_width=0.3, occurrence_rates=[2.1, 2.4, 5.3] ) self.assertEqual(evenly_discretized.get_annual_occurrence_rates(), [(0.2, 2.1), (0.5, 2.4), (0.8, 5.3)]) self.assertEqual(evenly_discretized.get_min_mag(), 0.2)
def test(self): evenly_discretized = EvenlyDiscretizedMFD( min_mag=0.2, bin_width=0.3, occurrence_rates=[2.1, 2.4, 5.3]) self.assertEqual(evenly_discretized.get_annual_occurrence_rates(), [(0.2, 2.1), (0.5, 2.4), (0.8, 5.3)]) self.assertEqual(evenly_discretized.get_min_mag(), 0.2)
def test_zero_min_mag(self): mfd = EvenlyDiscretizedMFD(min_mag=0, bin_width=1, occurrence_rates=[1]) self.assertEqual(mfd.get_annual_occurrence_rates(), [(0, 1)]) self.assertEqual(mfd.get_min_mag(), 0)
def test_zero_min_mag(self): mfd = EvenlyDiscretizedMFD(min_mag=0, bin_width=1, occurrence_rates=[1]) self.assertEqual(mfd.get_annual_occurrence_rates(), [(0, 1)]) self.assertEqual(mfd.get_min_mag(), 0)