def test_special_branches(): special_branches = {(320770001, 320770000): 0.19, (360850001, 360850000): 0.212, (451040000, 441040000): 0.0045, (451040000, 461040000): 0.9955, (461110001, 461110000): 0.73, (471100001, 471100000): 0.0133, (491190001, 491190000): 0.044, (511260001, 511260000): 0.14, (521270000, 531270000): 1.0, (521290001, 531290000): 0.36, (711770001, 711770000): 0.214, (842110001, 842110000): 0.00016} for item in special_branches: assert_equal(data.decay_branch_ratio(nucname.id_to_state_id(item[0]), nucname.id_to_state_id(item[1]))[0], special_branches[item])
def test_decay_branch_ratio(): npt.assert_array_almost_equal( data.decay_branch_ratio(551370000, 561370000), (1.0, np.nan))
def test_decay_branch_ratio(): assert_equal(data.decay_branch_ratio(551370000, 561370000), 1.0)