Solver GUI Scripts/Customization

The solver gui can be customized on a per-simulation basis using the following basic elements –

  1. Files – These are additional files that are added to the case at any export step

  2. Commands – These are new buttons in the solver gui that execute any custom command

These two are typically used together help streamline workflow or repetitive user actions.


Some examples that are provided with M-Star are:

  • Run on cloud

  • Plot

  • Live dashboard

  • Report generator

  • Create videos

These examples require a functioning Python installation and a number of thirdparty python packages to be present on the users environment. Install the following python dependencies using pip or conda

matplotlib pandas PIL vtk numpy bokeh reportlab av paramiko

To use an example–

  • Create a new Solver GUI Scripts object

  • Click on Menu-Template to load a template