<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.numerusinc.com/index.php?action=history&amp;feed=atom&amp;title=Glossary</id>
	<title>Glossary - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.numerusinc.com/index.php?action=history&amp;feed=atom&amp;title=Glossary"/>
	<link rel="alternate" type="text/html" href="https://wiki.numerusinc.com/index.php?title=Glossary&amp;action=history"/>
	<updated>2026-05-09T12:06:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.36.2</generator>
	<entry>
		<id>https://wiki.numerusinc.com/index.php?title=Glossary&amp;diff=57&amp;oldid=prev</id>
		<title>Iburns: Created page with &quot;==A== ;active level:The capsule of a model project currently selected in the Capsule Set pane and displayed in the Model Canvas. ;AgentVector:An aggregating component that man...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.numerusinc.com/index.php?title=Glossary&amp;diff=57&amp;oldid=prev"/>
		<updated>2017-10-06T23:41:00Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==A== ;active level:The capsule of a model project currently selected in the Capsule Set pane and displayed in the Model Canvas. ;AgentVector:An aggregating component that man...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==A==&lt;br /&gt;
;active level:The capsule of a model project currently selected in the Capsule Set pane and displayed in the Model Canvas.&lt;br /&gt;
;AgentVector:An aggregating component that manages its members as agents moving over a cartesian or hexagonal plane.&lt;br /&gt;
;aggregator:Also aggregating container and aggregating component. Refers to CellMatrices, AgentVectors, SimWorlds, NodeNetworks and NetWorlds. Aggregators hold multiple instances of their elements and create a virtual topology within which the elements operate. Members of aggregating containers must be Capsules.&lt;br /&gt;
;atomic component:Components such as Stocks, Terms, Flows, Commands, Codechips, etc., that do not have sub-components. They can only be members of Capsules.&lt;br /&gt;
&lt;br /&gt;
==C==&lt;br /&gt;
&lt;br /&gt;
;Capsule:Prototype for a simulation unit. Capsules contain interacting base and aggregating components, and chips, and may contain inputs and outputs.&lt;br /&gt;
;Capsule Interface:Also referred to as Interface. The set of DataInput and DataOutput components in a Capsule. They corrspond to pins in the enclosing Container.&lt;br /&gt;
:capsule set:The window of the Application Interface where the capsules of a model are listed.&lt;br /&gt;
;capture:A button that converts the visual representation of a NumerusMB model into a script.&lt;br /&gt;
;CellMatrix:An aggregating component that creates a two-dimensional cartesian or hexagonal topology with its members.&lt;br /&gt;
;cellular automaton:A type of spatially explicit model where space is represented as a two-dimensional finite grid and each cell has a discrete state.&lt;br /&gt;
;Chip:A Container component which contains a single Capsule for membership in a parent Capsule.&lt;br /&gt;
;Clock:A special object for maintaining model time and providing strobe signals to the components.&lt;br /&gt;
;Clocked Chip:A Chip with which a new Clock has been associated. Each strobe on the Chip produces a complete run of the enclosed Capsule instance based on the parameters of the associated Clock.&lt;br /&gt;
;Codechip:A programmable component with user-specified inputs and outputs.&lt;br /&gt;
;Command:A NumerusMB component containing executable code that changes the state of the program.&lt;br /&gt;
;component equation:Also called component expression. One or more lines of code included as a component property that defines the value of that component.&lt;br /&gt;
;console:The window of the Application Interface where you can enter commands one at a time.&lt;br /&gt;
;Container:Chip or aggregator component. A Container holds one or more Capsule instances (or submodels). The latter are called elements or members of the Container&lt;br /&gt;
;converter plug-in:A plug-in used to compute values used in updating the current state.&lt;br /&gt;
;Coords:Refers to a JavaScript object that contains fields row and col, representing matrix row and column values.&lt;br /&gt;
&lt;br /&gt;
==D==&lt;br /&gt;
&lt;br /&gt;
;delta value:The amount of time between state updates; also called dt.&lt;br /&gt;
;deterministic model:A model where the outcome is fully predictable from the initial state (i.e., no random effects).&lt;br /&gt;
;display plug-in:A plug-in used only for visualization.&lt;br /&gt;
;dynamic systems model:A model of a system that changes over time.&lt;br /&gt;
&lt;br /&gt;
==E==&lt;br /&gt;
&lt;br /&gt;
;Euler Method:A method of numeric integration that estimates P(t) as P(t-t) + P(t-t)t, where t is the change in time. Pronounced &amp;quot;Oiler method&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==F==&lt;br /&gt;
&lt;br /&gt;
;field:A property-name/property-value pair in a JavaScript object. Also refers to a stateful variable in a CodeChip.&lt;br /&gt;
&lt;br /&gt;
==G==&lt;br /&gt;
&lt;br /&gt;
;global segment:Section of the Programming Window containing global definitions.&lt;br /&gt;
&lt;br /&gt;
==I==&lt;br /&gt;
&lt;br /&gt;
;identifier:A text string (beginning with a letter) used as a property or local variable.&lt;br /&gt;
;integration method:Procedure used to iterate from ''t'' to ''t + dt'' when considering continuous functions.&lt;br /&gt;
;Interface:See [[#C|Capsule Interface.]]&lt;br /&gt;
;iteration:Step from time ''t'' to ''t + dt'' in the simulation.&lt;br /&gt;
&lt;br /&gt;
==L==&lt;br /&gt;
&lt;br /&gt;
;local variable:An identifier used as a variable within a specific Capsule instance.&lt;br /&gt;
;local variable segment:Section of the Programming Window containing local variables.&lt;br /&gt;
&lt;br /&gt;
==M==&lt;br /&gt;
&lt;br /&gt;
;member:Constituent of a Container.&lt;br /&gt;
;method:An object field that contains a function.&lt;br /&gt;
;method segment:Section of the Programming Window containing local methods.&lt;br /&gt;
;Model Canvas:The window of the Application Interface where the model is graphically designed and built from components.&lt;br /&gt;
;model time:Local simulation time in units determined by the model.&lt;br /&gt;
;Monte-Carlo:A model involving an element of chance (i.e., randomness).&lt;br /&gt;
&lt;br /&gt;
==N==&lt;br /&gt;
&lt;br /&gt;
;NetViewer:A plugin used to visualize the nodes in a network; either a NodeNetwork or NetWorld. &lt;br /&gt;
;NetWorld:An aggregating component that contains an AgentVector and NodeNetwork. The NodeNetwork determines the network topology where the agents exist. &lt;br /&gt;
;NodeNetwork:An aggregating component that creates a network (i.e. mathematical graph) topology in which its members are nodes.&lt;br /&gt;
;NumerusScript:A scripting language that was created specifically for designing and running models. NumerusScript is an extension of JavaScript.&lt;br /&gt;
&lt;br /&gt;
==P==&lt;br /&gt;
&lt;br /&gt;
;parent:Another name for the host of an aggregator.&lt;br /&gt;
;plug-in:A user-defined extension to NumerusMB that adds a new component type.&lt;br /&gt;
;post-processing (post-process):Actions required during the post-update phase.&lt;br /&gt;
;post-update:Actions taken after the current state is changed during an iteration.&lt;br /&gt;
;pre-update:Actions taken before the current state is changed during an iteration.&lt;br /&gt;
;primop:Short for primitive operator; a built-in JavaScript or NumerusScript function.&lt;br /&gt;
;Programming Window:The section of the NumerusMB interface in which the user may add code.&lt;br /&gt;
;project:All of the capsules, functions, clock settings, etc. associated with a model. When you open NumerusMB, you are working on a project.&lt;br /&gt;
;property:An identifier whose value is fixed throughout the simulation.&lt;br /&gt;
;property segment:Section of the Programming Window containing local properties.&lt;br /&gt;
&lt;br /&gt;
==R==&lt;br /&gt;
&lt;br /&gt;
;RunData:A special NumerusScript object that contains all of the output from a Stock during a complete run. Used to accumulate statistics.&lt;br /&gt;
;Runge-Kutta 2 Method:A method of numeric integration that employs a correction to each Euler method estimate.&lt;br /&gt;
;Runge-Kutta 4 Method:A method of numeric integration, where each approximation is weighted average of four estimates.&lt;br /&gt;
&lt;br /&gt;
==S==&lt;br /&gt;
&lt;br /&gt;
;schema or scenario:NumerusScript object used for defining a component. Acts like a class declaration for NumerusScript objects.&lt;br /&gt;
;self:state object binding referencing the component object.&lt;br /&gt;
;Self:Pointer to the state object of a simulator.&lt;br /&gt;
;simulation:A sequence of state transitions from a start time to an end time using a fixed time increment dt.&lt;br /&gt;
;simulator:Capsules, CellMatrices, AgentVectors SimWorlds, NodeNetworks and NetWorlds, all of which have constitutent members.&lt;br /&gt;
;SimWorld:An aggregating component containing a CellMatrix and AgentVector, in which the CellMatrix serves as the cartesian or hexagonal space in which the AgentVector's agents exist.&lt;br /&gt;
;start time:Point in model time when the simulation starts (usually 0).&lt;br /&gt;
;State Object:A special object referenced from Self in a simulator. For Capsules, it contains the current value for each member; for aggregating components it provides methods for obtaining the state object of members.&lt;br /&gt;
;stateful component:A component that keeps track of its value over time (e.g., Stock).&lt;br /&gt;
;stateful plug-in:A plug-in with state-values that persist between iterations.&lt;br /&gt;
;stateless component:A component that is only aware of its current value.&lt;br /&gt;
;stochastic model:A model that exhibits random effects.&lt;br /&gt;
;strobe:Action taken by each component at each iteration.&lt;br /&gt;
;super:component object binding referencing an object's container.&lt;br /&gt;
;Super:Pointer to the state object of the container of a simulator.&lt;br /&gt;
&lt;br /&gt;
==U==&lt;br /&gt;
&lt;br /&gt;
;underscore.js:A library of very useful functions included in NumerusScript; see http://underscorejs.org.&lt;br /&gt;
&lt;br /&gt;
==W==&lt;br /&gt;
&lt;br /&gt;
;wrap:The practice of treating coordinates outside the dimension of a cartesian space as continuing from the opposite boundary. Topologically, the resulting space becomes a torus.&lt;/div&gt;</summary>
		<author><name>Iburns</name></author>
	</entry>
</feed>