Interface Elements

Here is a description of the main elements of the graphical interface:

Dinamica EGO

Functor Library

Shows functors and submodels.

The user can search for specific submodels and iteract with them, viewing the functor documentation, marking functors as favorites etc.

You can drag functor e submodels from the library to the model presentation area to use them in your model.

Functor Library Bar

Allows the user to interact with any functor or submodel available at the functor library.

The options displayed on the bar depend on the kind of functor selected (regular functor, submodel, local submodel etc).

Functor Library Bar

Model Presentation

Main painel where all models are presented.

Model Presentation

Model Selection Tabs

Tabs use to select the current model.

Model Selection Tabs

Functor Action Bar

Allows the user to interact with the selected functor editing, commenting, inspecting etc.

The operations available depend on the selected functor.

Functor Action Bar

Connection Action Bar

Allows the user to interact with the selected connection.

Connection Action Bar

Local Submodel Selection Tabs

Tabs use to select the current local submodel or the main model.

The main model uses the name “( Model )”. The local submodels have custom names and also uses a custom icon.

Local Submodel Selection Tabs

Model Overview

Overview of the current model or local submodel.

It can be used to zoom and pan the current model view.

Model Overview

Drag the visualization square using the left mouse button to pan the model view.

Drag the marker on the lower-right side of the visualization square using the left mouse button to zoom in and out.

Issue Panel

Presents a list of functors and their corresponding critical and non-critical issues.

Double click an issue to locate the corresponding functor on the current model or submodel. You can also search for specific issues using the search field.

Warnings are non-critical issues and might not prevent the model from executing correctly.

Errors are critical issues that will prevent model execution from completing.

Runtime errors are issues detected during the last model execution.

Issue Panel