Technical Elements Documentation
    Preparing search index...

    Interface SystemLogicModel

    Interface for a system logic model (e.g., fault tree).

    SY-A1

    interface SystemLogicModel {
        basicEvents: systems_analysis.SystemBasicEvent[];
        description: string;
        faultTree?: systems_analysis.FaultTree;
        logicLoopResolutions?: { loopId: string; resolution: string }[];
        modelRepresentation: string;
        nomenclature?: Record<string, string>;
        systemReference: systems_analysis.SystemReference;
    }

    Hierarchy

    • Unique
      • SystemLogicModel
    Index

    Properties

    Basic events included in the logic model and their descriptions.

    SY-C1(r)

    description: string

    Description of the logic model (e.g., top event).

    "Failure of RHR System to provide required flow."
    

    Fault tree representation of the system logic model, if applicable.

    SY-A1

    logicLoopResolutions?: { loopId: string; resolution: string }[]

    Records of resolution of logic loops developed during fault tree linking (if used).

    SY-C1(n)

    [{ loopId: "LOOP-001", resolution: "Implemented time-dependent gate." }]
    
    modelRepresentation: string

    Representation of the logic model (e.g., a textual representation or a link to an external file).

    SY-C1

    "[[PumpA_Fail OR PumpB_Fail] AND [Power_Fail OR ControlSignal_Fail]]"
    
    nomenclature?: Record<string, string>

    The nomenclature used in the system models.

    SY-C1(s)

    Reference to the system this logic model belongs to.