Skip to content
Snippets Groups Projects
Commit db841ddf authored by Altekruse, Jason Morgan's avatar Altekruse, Jason Morgan
Browse files

consolidate MA05 and Gomez22 tests

parent fd0e5feb
No related branches found
No related tags found
1 merge request!410fix broken MA05 interpolation
package gov.usgs.earthquake.nshmp.gmm;
import static gov.usgs.earthquake.nshmp.gmm.Gmm.GOMEZ_22_CRUSTAL;
import static gov.usgs.earthquake.nshmp.gmm.Gmm.GOMEZ_22_NONCRUSTAL;
import static gov.usgs.earthquake.nshmp.gmm.Gmm.MA_05;
import java.io.IOException;
......@@ -13,13 +15,13 @@ import org.junit.jupiter.params.provider.Arguments;
import org.junit.jupiter.params.provider.ArgumentsProvider;
import org.junit.jupiter.params.provider.ArgumentsSource;
public class MotazedianAtkinson_2005_tests implements ArgumentsProvider {
public class PRVI_2025_GMMS_tests implements ArgumentsProvider {
private static String GMM_INPUTS = "/gmm/motazedian-atkinson-2005-inputs.csv";
private static String GMM_RESULTS = "/gmm/motazedian-atkinson-2005-results.csv";
private static String GMM_INPUTS = "/gmm/prvi-2025-gmms-inputs.csv";
private static String GMM_RESULTS = "/gmm/prvi-2025-gmms-results.csv";
@ParameterizedTest(name = "({index}) {0} {2} {1}")
@ArgumentsSource(MotazedianAtkinson_2005_tests.class)
@ArgumentsSource(PRVI_2025_GMMS_tests.class)
void test(int index, Gmm gmm, Imt imt, double exMedian, double exSigma, String inputs) {
GmmTest.test(index, gmm, imt, exMedian, exSigma, inputs);
}
......@@ -30,9 +32,13 @@ public class MotazedianAtkinson_2005_tests implements ArgumentsProvider {
}
/* Result generation sets */
private static Set<Gmm> gmms = EnumSet.of(MA_05);
private static Set<Gmm> gmms = EnumSet.of(
MA_05,
GOMEZ_22_CRUSTAL,
GOMEZ_22_NONCRUSTAL);
private static Set<Imt> imts = MotazedianAtkinson_2005.COEFFS.imts();
// private static Set<Imt> imts = MotazedianAtkinson_2005.COEFFS.imts();
private static Set<Imt> imts = Gomez_2022.COEFFS.imts();
public static void main(String[] args) throws IOException {
GmmTest.generateResults(gmms, imts, GMM_INPUTS, GMM_RESULTS);
......
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment