Overview

An overview of the context in which mmWrt is intended to be used, its key components and relative interactions

Context

Below diagram shows the context in which mmWrt operates

Credits

C4 diagram templates credits: C4-Plantuml

Plantuml references

@startuml
!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml
' uncomment the following line and comment the first to use locally
' !include C4_Context.puml

LAYOUT_WITH_LEGEND()

title System Context diagram for mmWrt (mmWave ray-tracing)

Person(engineer, "Engineer", "An engineer eager to learn or to model FMCW MIMO radar imaging on specific scenes.")
System(mmWrt, "mmWrt", "Allows engineers to visualize scenes as rendered by FMCW MIMO radar in mmWave bands")

System_Ext(OS, "Operating System", "Windows/ Linux/ MacOS.")
System_Ext(mainframe, "Python modules", "Numpy, Scipy, ...")

Rel(engineer, mmWrt, "Models")
Rel_Back(engineer, OS, "images displayed")
Rel_Neighbor(mmWrt, OS, "Saves .png images", "LFS")
Rel(mmWrt, mainframe, "Uses")
@enduml

online editing