Difference between revisions of "Ramp User Guide"

From Numerus
Jump to navigation Jump to search
Line 10: Line 10:


==The Ramp Application==
==The Ramp Application==
[[File: ramp1|thumb|50px|Fig 1. Ramp App]]
[[File: Ramp1.png|thumb|50px|Fig 1. Ramp App]]
Each Ramp implements a single model using a common GUI platform, as shown in Fig. 1.
Each Ramp implements a single model using a common GUI platform, as shown in Fig. 1.

Revision as of 20:06, 15 February 2022

Ramp Platform Overview

The Numerus Ramp (Runtime Alterable Model Platform) is a well-documented packaged simulation program with added features for runtime control and operations. These include:

  • An API language for managing runtime properties such as parameter values and run operations.
  • An onboard Javascript interpreter extended to access the API, allowing the creation of scripts to control operation.
  • A local server enabling remote control of the API. This permits full integration with the R statistical platform when using the nmbR library package, also available from Numerus.
  • Access to selected operator definitions used by the model, permitting user-defined alternatives to the model algorithm.

Ramps are created using the Numerus Designer, a new version of the Numerus Model Builder that uses a visual GUI-based design platform for specifying models in the system dynamics, spatial, agent-based, network and event-driven paradigms. The Numerus Designer presents a more compact and simpler approach to model-building than earlier versions by providing powerful components to implement simulation actions. An entirely Java-based runtime engine implements more efficient and less resource intensive operation.

The Ramp Application

Fig 1. Ramp App

Each Ramp implements a single model using a common GUI platform, as shown in Fig. 1.