Skip to content

openpra-monorepo


Variable: QuantificationMethodsSchema

const QuantificationMethodsSchema: ZodObject<{ approach: ZodEnum<typeof QuantificationApproach>; computerCodes: ZodArray<ZodObject<{ benchmarkComparison: ZodOptional<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>>; methodSpecificFeatures: ZodOptional<ZodArray<ZodString>>; methodSpecificLimitations: ZodArray<ZodString>; name: ZodString; validationDocumentation: ZodString; verificationDocumentation: ZodString; version: ZodString; }, $strip>>; cutsetSolutionMethod: ZodOptional<ZodEnum<{ EXACT: "EXACT"; MCUB: "MCUB"; RARE_EVENT: "RARE_EVENT"; }>>; 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>>; methodDiscriminationJustification: ZodString; postInitiatorHfeHandling: ZodOptional<ZodString>; rareEventJustification: ZodOptional<ZodString>; truncation: ZodObject<{ basisForSelection: ZodString; convergenceDemonstration: ZodString; demonstratedFamilyRef: ZodOptional<ZodString>; dependenciesPreservedAtTruncation: ZodBoolean; finalTruncationValue: ZodNumber; frequencyAtTruncation: ZodRecord<ZodCoercedNumber<unknown>, ZodNumber>; 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>>; mergedCutsetConfirmationBasis: ZodOptional<ZodString>; mergedCutsetTruncationConfirmed: ZodOptional<ZodBoolean>; percentageChangeAtTruncation: ZodRecord<ZodCoercedNumber<unknown>, ZodNumber>; truncationMethod: ZodEnum<typeof TruncationMethod>; truncationProgression: ZodArray<ZodNumber>; truncationSensitivity: ZodOptional<ZodString>; }, $strip>; }, $strip>

Defined in: esq/event-sequence-quantification.ts:116