Skip to content

Files

  • dir packages
    • dir packages/engine
      • dir packages/engine/scram-node
        • dir packages/engine/scram-node/src
          • file cc
            Implementation of alignment and phase classes.
          • file h
            Mission and phase constructs.
          • file cc
            Implementation of common facilities for all analysis classes.
          • file h
            Common facilities for all analysis classes.
          • file cc
            Implementation of BDD fault tree analysis algorithms.
          • file h
            Fault tree analysis with the Binary Decision Diagram algorithms.
          • file cc
            Implementation of various common cause failure models.
          • file h
            Functional containers for basic events grouped by common cause failure.
          • file cc
            Implementation of cycle detection specializations.
          • file h
            Validation facilities to detect and print cycles in graphs.
          • file cc
            Implementation of helper features for all elements of the analysis.
          • file h
            Base/mixin classes, structs, and properties common to all MEF classes/constructs.
          • file cc
            The environment variables discovered at run-time.
          • file h
            SCRAM-specific environment variables.
          • file h
            Exceptions for SCRAM.
          • file cc
            Implementation of Event Class and its derived classes.
          • file h
            Contains event classes for fault trees.
          • file cc
            Implementation of event tree facilities.
          • file h
            Event Tree facilities.
          • file cc
            Implementation of event tree analysis facilities.
          • file h
            Event tree analysis facilities.
          • file cc
            Implementation of the expression base class.
          • file h
            Provides the base class for all expressions and units for expression values.
          • file cc
            Implementation of fault tree and component containers.
          • file h
            Fault Tree and Component containers.
          • file cc
            Implementation of fault tree analysis.
          • file h
            Fault Tree Analysis.
          • file cc
            Implementations of functions to provide quantitative importance informations.
          • file h
            Contains functionality to do numerical analysis of importance factors.
          • file cc
            Implementation of input file processing into analysis constructs.
          • file h
            A facility that processes input files into analysis constructs.
          • file h
            Model and event tree modifier instructions.
          • file cc
            Initializing static members and member functions of Logger class.
          • file h
            Logging capability for various purposes, such as warnings and debugging.
          • file cpp
          • file cc
            Implementation of the MOCUS algorithm.
          • file h
            Fault tree analysis with the MOCUS algorithm.
          • file cc
            Implementation of functions in Model class.
          • file h
            Representation for a model container for risk analysis.
          • dir packages/engine/scram-node/src/expression
            • file h
              Boolean expressions.
            • file cc
              Implementation of conditional expressions.
            • file h
              Conditional (if-then-else, switch-case) expressions.
            • file cc
              Implementation of various constant expressions.
            • file h
              Constant expressions that cannot have uncertainties.
            • file cc
              Implementation of various exponential expressions.
            • file h
              Expressions and distributions that are described with exponential formulas.
            • file cc
              Implementation of foreign function calls with MEF expressions.
            • file h
              The MEF facilities to call external functions in expressions.
            • file cc
              Implementation of various numerical expressions.
            • file h
              A collection of numerical expressions.
            • file cc
              Implementations of random deviate expressions.
            • file h
              A collection of deviate expressions with random distributions sampled at run-time.
            • file cc
              Implementations of event occurrence tests.
            • file h
              Event tree analysis expressions to test functional and initiating events.
          • dir packages/engine/scram-node/src/ext
            • file h
              Helpful algorithm facilities as an extension to the STL or Boost.
            • file h
              n-choose-k combination generation facilities from http://howardhinnant.github.io/combinations.html
            • file h
              Convenience iterator adaptor to wrap find calls and results.
            • file h
              Floating pointing comparison helper functions.
            • file h
              Non-zero based Index->Value map adapter on sequential containers.
            • file h
              Implementation of a vector-based map for a small number of entries.
            • file h
              Implementation of a vector-based set for a small number of entries.
            • file h
              Helper functions to boost multi_index_container.
            • file h
              Scope guard functionality with C++17.
            • file h
              Helper facilities to get source file information.
            • file h
              Extra helper functions for std::variant.
            • file cc
              Out-of-line implementations of version interpretation facilities.
            • file h
              String version interpretation facilities.
          • file cc
            Implementation of expression parameters.
          • file h
            Parameter expressions that act like a shareable variable.
          • file cc
            Implementation of a Propositional Directed Acyclic Graph with indexed nodes, variables, and gates.
          • file h
            Classes and facilities to represent fault trees as PDAGs with event and gate indices instead of ID names.
          • file cc
            Implementation of preprocessing algorithms.
          • file h
            A collection of PDAG transformation/preprocessing algorithms that simplify fault trees for analysis.
          • file cc
            Implementations of functions to provide probability analysis.
          • file h
            Contains functionality to do numerical analysis of probabilities.
          • file cc
            Implements Reporter class.
          • file h
            Reporter of results.
          • file cc
            Implementation of risk analysis handler.
          • file h
            Contains the main system for performing analysis.
          • file cc
            Main entrance.
          • file cc
          • file h
            The MEF Model serialization facilities.
          • file cc
            Implementation of Settings Builder.
          • file h
            Builder for settings.
          • file cc
            Implementation of Substitution members.
          • file h
            The MEF Substitution constructs.
          • file cc
            Implements the functionality to run Monte Carlo simulations.
          • file h
            Provides functionality for uncertainty analysis with Monte Carlo method.
          • file cc
            XML facility expensive wrappers implemented out-of-line.
          • file h
            XML helper facilities to work with libxml2.
          • file h
            Facilities to stream data in XML format.
          • file cc
            Implementation of Zero-Suppressed BDD algorithms.
          • file h
            Zero-Suppressed Binary Decision Diagram facilities.
        • dir packages/engine/scram-node/targets

Updated on 2025-11-11 at 16:51:09 +0000