Software structure

“How is the Morpheus software structured?”

Morpheus is a self-contained application. Internally, it consists of two stand-alone executables:

  • morpheus: the simulator
  • morpheus-gui: the graphical user interface (GUI)

The communication between these stand-alone applications is through XML and XSD files:

  • The GUI reads an XML Schema description (XSD) file that specifies rules for valid XML models.
  • The GUI starts a simulation job by executing morpheus with a generated XML model as argument.

Note that both executables can also be used as stand-alone programs. The simulator morpheus can also be used as stand-alone program from the command line. And morpheus-gui may be used to control remote computing resources.

```morpheus``` simulator from the command line interface.
morpheus simulator from the command line interface.
Previous
Next