From 9e868a2ff7d74db2e45902a4a28f138861ce3931 Mon Sep 17 00:00:00 2001
From: Peter Powers <pmpowers@usgs.gov>
Date: Wed, 15 Jun 2022 21:28:52 -0600
Subject: [PATCH] parker seattle

---
 .../gov/usgs/earthquake/nshmp/gmm/Gmm.java     |  7 +++++++
 .../earthquake/nshmp/gmm/ParkerEtAl_2020.java  | 18 ++++++++++++++++++
 2 files changed, 25 insertions(+)

diff --git a/src/main/java/gov/usgs/earthquake/nshmp/gmm/Gmm.java b/src/main/java/gov/usgs/earthquake/nshmp/gmm/Gmm.java
index 5c8382f1..62b0ffdc 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/gmm/Gmm.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/gmm/Gmm.java
@@ -470,6 +470,13 @@ public enum Gmm {
       ParkerEtAl_2020.COEFFS_INTERFACE,
       ParkerEtAl_2020.CONSTRAINTS_INTERFACE),
 
+  /** @see ParkerEtAl_2020 */
+  PSBAH_20_SEATTLE_INTERFACE_BASIN(
+      ParkerEtAl_2020.SeattleInterfaceBasin.class,
+      ParkerEtAl_2020.SeattleInterfaceBasin.NAME,
+      ParkerEtAl_2020.COEFFS_INTERFACE,
+      ParkerEtAl_2020.CONSTRAINTS_INTERFACE),
+
   /** @see ParkerEtAl_2020 */
   PSBAH_20_CASCADIA_SLAB_BASIN(
       ParkerEtAl_2020.CascadiaSlabBasin.class,
diff --git a/src/main/java/gov/usgs/earthquake/nshmp/gmm/ParkerEtAl_2020.java b/src/main/java/gov/usgs/earthquake/nshmp/gmm/ParkerEtAl_2020.java
index a3e5b737..b10e9fd9 100644
--- a/src/main/java/gov/usgs/earthquake/nshmp/gmm/ParkerEtAl_2020.java
+++ b/src/main/java/gov/usgs/earthquake/nshmp/gmm/ParkerEtAl_2020.java
@@ -583,6 +583,24 @@ public abstract class ParkerEtAl_2020 implements GroundMotionModel {
     }
   }
 
+  static final class SeattleInterfaceBasin extends CascadiaInterface {
+    static final String NAME = CascadiaInterface.NAME + " (Seattle basin)";
+
+    SeattleInterfaceBasin(Imt imt) {
+      super(imt);
+    }
+
+    @Override
+    boolean basin() {
+      return true;
+    }
+
+    @Override
+    boolean seattle() {
+      return true;
+    }
+  }
+
   static final class CascadiaSlabBasin extends CascadiaSlab {
     static final String NAME = CascadiaSlab.NAME + " (basin)";
 
-- 
GitLab