Skip to content

openpra-monorepo


Variable: SeismicSourceSchema

const SeismicSourceSchema: ZodObject<{ active: ZodBoolean; characterizationBasis: ZodString; faultMechanisms: ZodArray<ZodEnum<{ NORMAL: "NORMAL"; OBLIQUE: "OBLIQUE"; REVERSE: "REVERSE"; STRIKE_SLIP: "STRIKE_SLIP"; UNKNOWN: "UNKNOWN"; }>>; geometry: ZodObject<{ closestDistanceToSiteKm: ZodOptional<ZodNumber>; coordinateReferenceSystem: ZodOptional<ZodString>; depthRangeKm: ZodOptional<ZodObject<{ maximum: ZodNumber; minimum: ZodNumber; }, $strip>>; dipDegrees: ZodOptional<ZodNumber>; geometryDescription: ZodString; geometryFileRef: ZodOptional<ZodString>; geometryType: ZodEnum<{ AREA: "AREA"; LINE: "LINE"; PLANE: "PLANE"; POINT: "POINT"; VOLUME: "VOLUME"; }>; strikeDegrees: ZodOptional<ZodNumber>; uncertaintyDescription: ZodString; }, $strip>; historicalAndInstrumentalEventRefs: ZodOptional<ZodArray<ZodString>>; implementsSrs: ZodArray<ZodObject<{ hlr: ZodEnum<{ A: "A"; B: "B"; C: "C"; D: "D"; E: "E"; F: "F"; G: "G"; H: "H"; I: "I"; }>; sr: ZodString; }, $strip>>; magnitudeFrequencyModels: ZodArray<ZodObject<{ annualRateAboveMinimum: ZodOptional<ZodNumber>; aValue: ZodOptional<ZodNumber>; bValue: ZodOptional<ZodNumber>; dataAndMethodBasis: ZodString; magnitudeScale: ZodString; maximumMagnitude: ZodNumber; minimumMagnitude: ZodNumber; modelType: ZodEnum<{ CHARACTERISTIC: "CHARACTERISTIC"; FIXED_RATE: "FIXED_RATE"; GUTENBERG_RICHTER: "GUTENBERG_RICHTER"; OTHER: "OTHER"; RENEWAL: "RENEWAL"; }>; name: ZodString; parameterDistributions: ZodOptional<ZodRecord<ZodString, ZodDiscriminatedUnion<[ZodObject<{ errorFactor: ...; median: ...; type: ...; }, $strip>, ZodObject<{ alpha: ...; betaParam: ...; type: ...; }, $strip>, ZodObject<{ mean: ...; stdDev: ...; type: ...; }, $strip>], "type">>>; recurrenceIntervalYears: ZodOptional<ZodNumber>; uuid: ZodString; }, $strip>>; majorHazardContributor: ZodBoolean; name: ZodString; paleoseismicEventRefs: ZodOptional<ZodArray<ZodString>>; sourceDataRefs: ZodArray<ZodString>; sourceType: ZodEnum<{ AREA: "AREA"; BACKGROUND: "BACKGROUND"; FAULT: "FAULT"; INDUCED: "INDUCED"; OTHER: "OTHER"; SUBDUCTION_INTERFACE: "SUBDUCTION_INTERFACE"; SUBDUCTION_SLAB: "SUBDUCTION_SLAB"; }>; tectonicRegionType: ZodString; uncertainties: ZodArray<ZodString>; uuid: ZodString; }, $strip>

Defined in: sha/seismic-hazard-analysis.ts:414