MultiFlow Demo Model

The multiflows example is limited to the model in the file multiflow_demo.py, which shows basic usage of the ~fmdtools.define.flow.multiflow.MultiFlow and ~fmdtools.define.flow.commsflow.CommsFlow flow classes.

Models

  • multiflow_demo.py: Base model.

Scripts and tests:

  • test_multiflow.py: Tests various MultiFlow use-cases.

Notebooks

  • Multiflow and Commsflow demonstration is a tutorialized overview discussing the step by step creation and use of fmdtools.analyze.graph.FunctionArchitectureTypeGraph to view model types.

References

  • Irshad, L., & Hulse, D. (2023, August). Modeling Distributed Situation Awareness in Resilience-Based Design of Complex Engineered Systems. In International Design Engineering Technical Conferences and Computers and Information in Engineering Conference (Vol. 87295, p. V002T02A050). American Society of Mechanical Engineers.