From ffd30f9b93ba494570e9e632b24ea48a6e708125 Mon Sep 17 00:00:00 2001 From: Michele Simionato Date: Tue, 26 May 2026 03:58:32 +0200 Subject: [PATCH 1/4] Added event_based test with double extendModel --- openquake/calculators/tests/logictree_test.py | 9 +++++++ .../logictree/case_83/expected/avg_gmf.csv | 3 +++ .../logictree/case_83/expected/ruptures.csv | 24 +++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 openquake/qa_tests_data/logictree/case_83/expected/avg_gmf.csv create mode 100644 openquake/qa_tests_data/logictree/case_83/expected/ruptures.csv diff --git a/openquake/calculators/tests/logictree_test.py b/openquake/calculators/tests/logictree_test.py index 79147b21a236..9dab1a681d4e 100644 --- a/openquake/calculators/tests/logictree_test.py +++ b/openquake/calculators/tests/logictree_test.py @@ -764,6 +764,15 @@ def test_case_83(self): [fname_ex] = export(('hcurves/mean', 'csv'), self.calc.datastore) self.assertEqualFiles(fname_em, fname_ex) + def test_case_83_eb(self): + self.run_calc(case_83.__file__, 'job_eb.ini') + + [f] = export(('ruptures', 'csv'), self.calc.datastore) + self.assertEqualFiles('expected/ruptures.csv', f) + + [fname] = export(('avg_gmf', 'csv'), self.calc.datastore) + self.assertEqualFiles('expected/avg_gmf.csv', fname) + def test_case_84(self): # test maxMagGRRelativeNoMoBalance self.run_calc(case_84.__file__, 'job.ini') diff --git a/openquake/qa_tests_data/logictree/case_83/expected/avg_gmf.csv b/openquake/qa_tests_data/logictree/case_83/expected/avg_gmf.csv new file mode 100644 index 000000000000..449975ce1604 --- /dev/null +++ b/openquake/qa_tests_data/logictree/case_83/expected/avg_gmf.csv @@ -0,0 +1,3 @@ +#,,,,"generated_by='OpenQuake engine 3.26.0-gite8530b25c8', start_date='2026-05-26T01:57:06', checksum=1356046848" +custom_site_id,lon,lat,gmv_PGA,gsd_PGA +7zzzzzzz,0.00000E+00,0.00000E+00,5.37296E-03,5.78150E+00 diff --git a/openquake/qa_tests_data/logictree/case_83/expected/ruptures.csv b/openquake/qa_tests_data/logictree/case_83/expected/ruptures.csv new file mode 100644 index 000000000000..51755b0c0b6b --- /dev/null +++ b/openquake/qa_tests_data/logictree/case_83/expected/ruptures.csv @@ -0,0 +1,24 @@ +#,,,,,,,,,,"generated_by='OpenQuake engine 3.26.0-gite8530b25c8', start_date='2026-05-26T01:57:06', checksum=1356046848, investigation_time=1.0, ses_per_logic_tree_path=1" +rup_id,source_id,multiplicity,mag,centroid_lon,centroid_lat,centroid_depth,trt,strike,dip,rake +0,1;0,3,4.000000E+00,0.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +4294967296,2;0,2,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +6442450944,2;2,1,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +7516192768,2;3,1,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +8589934592,3;0,1,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +9663676416,3;1,1,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +11811160064,3;3,2,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +13958643712,4;1,1,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +18253611008,5;1,2,4.000000E+00,1.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +20401094656,5;3,1,4.000000E+00,1.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +21474836480,6;0,2,4.000000E+00,1.100000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +23622320128,6;2,1,4.000000E+00,1.100000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +25769803776,7;0,1,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +26843545600,7;1,2,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +27917287424,7;2,2,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +30064771072,8;0,2,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +31138512896,8;1,1,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +32212254720,8;2,1,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +33285996544,8;3,1,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +34359738368,9;0,1,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +35433480192,9;1,2,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +36507222016,9;2,1,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 From fe1dc89045713e63a276c3d597e8142f7d875339 Mon Sep 17 00:00:00 2001 From: Michele Simionato Date: Tue, 26 May 2026 04:55:53 +0200 Subject: [PATCH 2/4] Improved test --- openquake/calculators/tests/logictree_test.py | 8 +++ .../logictree/case_83/expected/avg_gmf.csv | 4 +- .../logictree/case_83/expected/ruptures.csv | 60 ++++++++++++------- 3 files changed, 47 insertions(+), 25 deletions(-) diff --git a/openquake/calculators/tests/logictree_test.py b/openquake/calculators/tests/logictree_test.py index 9dab1a681d4e..f523a5e510bc 100644 --- a/openquake/calculators/tests/logictree_test.py +++ b/openquake/calculators/tests/logictree_test.py @@ -765,6 +765,7 @@ def test_case_83(self): self.assertEqualFiles(fname_em, fname_ex) def test_case_83_eb(self): + # event based sampling with double extendModel self.run_calc(case_83.__file__, 'job_eb.ini') [f] = export(('ruptures', 'csv'), self.calc.datastore) @@ -773,6 +774,13 @@ def test_case_83_eb(self): [fname] = export(('avg_gmf', 'csv'), self.calc.datastore) self.assertEqualFiles('expected/avg_gmf.csv', fname) + df = view('event_based_mfd', self.calc.datastore) + self.assertEqual(str(df), '''\ + freq occ_rate +mag +4.0 2.83 2.75 +4.5 1.63 1.64''') + def test_case_84(self): # test maxMagGRRelativeNoMoBalance self.run_calc(case_84.__file__, 'job.ini') diff --git a/openquake/qa_tests_data/logictree/case_83/expected/avg_gmf.csv b/openquake/qa_tests_data/logictree/case_83/expected/avg_gmf.csv index 449975ce1604..c19efdddba0e 100644 --- a/openquake/qa_tests_data/logictree/case_83/expected/avg_gmf.csv +++ b/openquake/qa_tests_data/logictree/case_83/expected/avg_gmf.csv @@ -1,3 +1,3 @@ -#,,,,"generated_by='OpenQuake engine 3.26.0-gite8530b25c8', start_date='2026-05-26T01:57:06', checksum=1356046848" +#,,,,"generated_by='OpenQuake engine 3.26.0-gitffd30f9b93', start_date='2026-05-26T02:52:25', checksum=604676802" custom_site_id,lon,lat,gmv_PGA,gsd_PGA -7zzzzzzz,0.00000E+00,0.00000E+00,5.37296E-03,5.78150E+00 +7zzzzzzz,0.00000E+00,0.00000E+00,5.24745E-03,5.28803E+00 diff --git a/openquake/qa_tests_data/logictree/case_83/expected/ruptures.csv b/openquake/qa_tests_data/logictree/case_83/expected/ruptures.csv index 51755b0c0b6b..6a841ab812f0 100644 --- a/openquake/qa_tests_data/logictree/case_83/expected/ruptures.csv +++ b/openquake/qa_tests_data/logictree/case_83/expected/ruptures.csv @@ -1,24 +1,38 @@ -#,,,,,,,,,,"generated_by='OpenQuake engine 3.26.0-gite8530b25c8', start_date='2026-05-26T01:57:06', checksum=1356046848, investigation_time=1.0, ses_per_logic_tree_path=1" +#,,,,,,,,,,"generated_by='OpenQuake engine 3.26.0-gitffd30f9b93', start_date='2026-05-26T02:52:25', checksum=604676802, investigation_time=1.0, ses_per_logic_tree_path=1" rup_id,source_id,multiplicity,mag,centroid_lon,centroid_lat,centroid_depth,trt,strike,dip,rake -0,1;0,3,4.000000E+00,0.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -4294967296,2;0,2,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -6442450944,2;2,1,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -7516192768,2;3,1,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -8589934592,3;0,1,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -9663676416,3;1,1,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -11811160064,3;3,2,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -13958643712,4;1,1,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -18253611008,5;1,2,4.000000E+00,1.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -20401094656,5;3,1,4.000000E+00,1.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -21474836480,6;0,2,4.000000E+00,1.100000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -23622320128,6;2,1,4.000000E+00,1.100000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -25769803776,7;0,1,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -26843545600,7;1,2,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -27917287424,7;2,2,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -30064771072,8;0,2,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -31138512896,8;1,1,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -32212254720,8;2,1,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -33285996544,8;3,1,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -34359738368,9;0,1,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -35433480192,9;1,2,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 -36507222016,9;2,1,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +0,1;0,20,4.000000E+00,0.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +1073741824,1;1,3,4.000000E+00,0.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +2147483648,1;2,6,4.000000E+00,0.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +3221225472,1;3,4,4.000000E+00,0.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +4294967296,2;0,17,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +5368709120,2;1,10,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +6442450944,2;2,11,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +7516192768,2;3,7,4.000000E+00,1.000000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +8589934592,3;0,27,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +9663676416,3;1,15,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +10737418240,3;2,15,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +11811160064,3;3,10,4.500000E+00,5.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +12884901888,4;0,8,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +13958643712,4;1,13,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +15032385536,4;2,8,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +16106127360,4;3,1,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +17179869184,5;0,25,4.000000E+00,1.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +18253611008,5;1,15,4.000000E+00,1.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +19327352832,5;2,9,4.000000E+00,1.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +20401094656,5;3,14,4.000000E+00,1.000000E-01,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +21474836480,6;0,21,4.000000E+00,1.100000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +22548578304,6;1,15,4.000000E+00,1.100000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +23622320128,6;2,11,4.000000E+00,1.100000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +24696061952,6;3,9,4.000000E+00,1.100000E+00,0.000000E+00,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +25769803776,7;0,14,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +26843545600,7;1,14,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +27917287424,7;2,11,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +28991029248,7;3,7,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +30064771072,8;0,15,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +31138512896,8;1,14,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +32212254720,8;2,5,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +33285996544,8;3,6,4.000000E+00,0.000000E+00,7.700000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +34359738368,9;0,28,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +35433480192,9;1,14,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +36507222016,9;2,16,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 +37580963840,9;3,8,4.500000E+00,5.000000E-01,5.000000E-01,4.000000E+00,active shallow crust,0.000000E+00,9.000000E+01,0.000000E+00 From b5ef9d4e1598adcea67bc2c0c7852e8c07b51b6c Mon Sep 17 00:00:00 2001 From: Michele Simionato Date: Tue, 26 May 2026 05:55:13 +0200 Subject: [PATCH 3/4] Added forgotten file --- openquake/calculators/base.py | 3 +- .../logictree/case_83/job_eb.ini | 33 +++++++++++++++++++ 2 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 openquake/qa_tests_data/logictree/case_83/job_eb.ini diff --git a/openquake/calculators/base.py b/openquake/calculators/base.py index 6fdb1b8f1efa..52275e17e5be 100644 --- a/openquake/calculators/base.py +++ b/openquake/calculators/base.py @@ -194,8 +194,7 @@ def fix_hc_id(oq): oq.hazard_calculation_id, int): # there is nothing to fix return oq.hazard_calculation_id - path = os.path.abspath(os.path.normpath( - os.path.join(oq.base_path, oq.hazard_calculation_id))) + path = os.path.join(oq.base_path, oq.hazard_calculation_id) if path.endswith('.hdf5'): oq.hazard_calculation_id = path elif path.endswith('.ini'): diff --git a/openquake/qa_tests_data/logictree/case_83/job_eb.ini b/openquake/qa_tests_data/logictree/case_83/job_eb.ini new file mode 100644 index 000000000000..36fa4abd4dcd --- /dev/null +++ b/openquake/qa_tests_data/logictree/case_83/job_eb.ini @@ -0,0 +1,33 @@ +[general] + +description = 2x2 extendModel +calculation_mode = event_based + +[geometry] + +sites = 0.0 0.0 + +[logic_tree] + +number_of_logic_tree_samples = 100 +source_model_logic_tree_file = source_model_logic_tree_extendModel.xml +gsim_logic_tree_file = gsim_logic_tree.xml + +[erf] + +rupture_mesh_spacing = 1.0 +width_of_mfd_bin = 1.0 + +[site_params] + +reference_vs30_type = measured +reference_vs30_value = 800.0 +reference_depth_to_2pt5km_per_sec = 2.5 +reference_depth_to_1pt0km_per_sec = 50.0 + +[calculation] + +investigation_time = 1 +intensity_measure_types_and_levels = {"PGA": logscale(0.005, 3.00, 5)} +truncation_level = 2.0 +maximum_distance = 200.0 From 4902158873af597928e857ecd16a64d549356455 Mon Sep 17 00:00:00 2001 From: Michele Simionato Date: Tue, 26 May 2026 06:17:03 +0200 Subject: [PATCH 4/4] Fixed README.md --- openquake/hazardlib/source/base.py | 1 + openquake/qa_tests_data/logictree/README.md | 1 + 2 files changed, 2 insertions(+) diff --git a/openquake/hazardlib/source/base.py b/openquake/hazardlib/source/base.py index 7fbb5c91e457..2234d401280c 100644 --- a/openquake/hazardlib/source/base.py +++ b/openquake/hazardlib/source/base.py @@ -138,6 +138,7 @@ def poisson_sample(src, eff_num_ses, seed): rates.append(mag_occ_rate * np_prob * hc_prob) eff_rates = numpy.array(rates) * tom.time_span * eff_num_ses occurs = rng.poisson(eff_rates) + print(src, occurs) for num_occ, args, rupid, rate in zip(occurs, rup_args, rupids, rates): if num_occ: (_, np_prob, hc_prob, mag, np, lon, lat, hc_depth, diff --git a/openquake/qa_tests_data/logictree/README.md b/openquake/qa_tests_data/logictree/README.md index e114c9db887c..a8aa66923452 100644 --- a/openquake/qa_tests_data/logictree/README.md +++ b/openquake/qa_tests_data/logictree/README.md @@ -49,4 +49,5 @@ | case\_79 | Tests disagg\_by\_src with semicolon sources | | case\_80 | Tests areaSourceGeometryAbsolute | | case\_83 | Tests extendModel and reqv | +| case\_83\_eb | Double extendModel with event based sampling | | case\_84 | Tests maxMagGRRelativeNoMoBalance uncertainty |