Validates special events in the fault tree
true if all special events are valid, false otherwise
Optional
assumptionsAssumptions made in the fault tree analysis
Optional
attributesAttributes for quantification adapter These are used by the adapter to provide additional information to the quantification engine
Optional
componentsComponents referenced in this fault tree Used by the quantification adapter for component mapping
Description of the fault tree
Optional
gatesGates in the fault tree - this structure aligns with the quantification adapter expectations
Optional
minimalMinimal cut sets as arrays of basic event IDs
Map of node IDs to nodes
Optional
quantificationQuantification settings
Optional
saphireOptional SAPHIRE compatibility fields
Optional
openPsaFieldMappings?: Record<string, string>OpenPSA/SCRAM compatibility mappings
Optional
saphireFieldMappings?: SaphireFieldMapping[]Field mappings between OpenPRA and SAPHIRE
Reference to the system this fault tree belongs to
ID of the top event node within this fault tree's nodes map This is an internal reference to identify which node in the fault tree represents the top event
Optional
topCalculated probability of the top event
Optional
topReference to a top event from the core events module This allows linking the fault tree to a formally defined TopEvent in the core/events.ts file This is different from topEventId, which references a node within this fault tree
Interface for a complete fault tree
Implements
SY-A1