Difference between revisions of "Ramp User Guide"
Line 11: | Line 11: | ||
==The Ramp Application== | ==The Ramp Application== | ||
[[File: Ramp1.png|thumb|200px|Fig 1. Ramp App]] | [[File: Ramp1.png|thumb|200px|Fig 1. Ramp App]] | ||
[[File: Ramp2.png|thumb|200px|Fig 1. Ramp | [[File: Ramp2.png|thumb|200px|Fig 1. Ramp Controls]] | ||
Each Ramp implements a single model using a common GUI platform, as shown in | Each Ramp implements a single model using a common GUI platform, as shown in Figs. 1 and 2. | ||
:'''Elapsed Model Time''' Shows the current time in model time units. | |||
:'''Parameter Sliders''' Use these to control input values. Values may be entered directly into the slider windows. | |||
:'''RAM Controls''' Use these to control the use of RAMs (runtime alternative modules). Double-click to access the RAM page. See [[Using RAMs]]. |
Revision as of 20:14, 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
Each Ramp implements a single model using a common GUI platform, as shown in Figs. 1 and 2.
- Elapsed Model Time Shows the current time in model time units.
- Parameter Sliders Use these to control input values. Values may be entered directly into the slider windows.
- RAM Controls Use these to control the use of RAMs (runtime alternative modules). Double-click to access the RAM page. See Using RAMs.