Difference between revisions of "Glossary"

From Nova Documentation
Jump to: navigation, search
(Created page with "==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 m...")
 
Line 1: Line 1:
 
==A==
 
==A==
;active level:
+
;active level:The capsule of a model project currently selected in the Capsule Set pane and displayed in the Model Canvas.
The capsule of a model project currently selected in the Capsule Set pane and displayed in the Model Canvas.
+
;AgentVector:An aggregating component that manages its members as agents moving over a cartesian or hexagonal plane.
;AgentVector:
+
;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.
An aggregating component that manages its members as agents moving over a cartesian or hexagonal plane.
+
;atomic component:Components such as Stocks, Terms, Flows, Commands, Codechips, etc., that do not have sub-components. They can only be members of Capsules.
;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.
+
;atomic component:
+
Components such as Stocks, Terms, Flows, Commands, Codechips, etc., that do not have sub-components. They can only be members of Capsules.
+
  
 
==C==
 
==C==
  
;Capsule:
+
;Capsule:Prototype for a simulation unit. Capsules contain interacting base and aggregating components, and chips, and may contain inputs and outputs.
Prototype for a simulation unit. Capsules contain interacting base and aggregating components, and chips, and may contain inputs and outputs.
+
;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.
;Capsule Interface:
+
:capsule set:The window of the Application Interface where the capsules of a model are listed.
Also referred to as Interface. The set of DataInput and DataOutput components in a Capsule. They corrspond to pins in the enclosing Container.
+
;capture:A button that converts the visual representation of a Nova model into a script.
:capsule set:
+
;CellMatrix:An aggregating component that creates a two-dimensional cartesian or hexagonal topology with its members.
The window of the Application Interface where the capsules of a model are listed.
+
;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.
;capture:
+
;Chip:A Container component which contains a single Capsule for membership in a parent Capsule.
A button that converts the visual representation of a Nova model into a script.
+
;Clock:A special object for maintaining model time and providing strobe signals to the components.
;CellMatrix:
+
;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.
An aggregating component that creates a two-dimensional cartesian or hexagonal topology with its members.
+
;Codechip:A programmable component with user-specified inputs and outputs.
cellular automaton
+
;Command:A Nova component containing executable code that changes the state of the program.
A type of spatially explicit model where space is represented as a two-dimensional finite grid and each cell has a discrete state.
+
;component equation:Also called component expression. One or more lines of code included as a component property that defines the value of that component.
;Chip:
+
;console:The window of the Application Interface where you can enter NovaScript commands one at a time.
A Container component which contains a single Capsule for membership in a parent Capsule.
+
;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
;Clock:
+
;converter plug-in:A plug-in used to compute values used in updating the current state.
A special object for maintaining model time and providing strobe signals to the components.
+
;Coords:Refers to a JavaScript object that contains fields row and col, representing matrix row and column values.
;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.
+
;Codechip:
+
A programmable component with user-specified inputs and outputs.
+
;Command:
+
A Nova component containing executable code that changes the state of the program.
+
;component equation:
+
Also called component expression. One or more lines of code included as a component property that defines the value of that component.
+
;console:
+
The window of the Application Interface where you can enter NovaScript commands one at a time.
+
;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
+
;converter plug-in:
+
A plug-in used to compute values used in updating the current state.
+
;Coords:
+
Refers to a JavaScript object that contains �elds row and col, representing matrix row and column values.
+
  
 
==D==
 
==D==
  
;delta value:
+
;delta value:The amount of time between state updates; also called dt.
The amount of time between state updates; also called dt.
+
;deterministic model:A model where the outcome is fully predictable from the initial state (i.e., no random effects).
;deterministic model:
+
;display plug-in:A plug-in used only for visualization.
A model where the outcome is fully predictable from the initial state (i.e., no random effects).
+
;dynamic systems model:A model of a system that changes over time.
;display plug-in:
+
A plug-in used only for visualization.
+
;dynamic systems model:
+
A model of a system that changes over time.
+
  
 
==E==
 
==E==
  
;Euler Method:
+
;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 "Oiler 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 "Oiler method".
+
  
 
==F==
 
==F==
  
;field:
+
;field:A property-name/property-value pair in a JavaScript object. Also refers to a stateful variable in a CodeChip.
A property-name/property-value pair in a JavaScript object. Also refers to a stateful variable in a CodeChip.
+
  
 
==G==
 
==G==
  
;global segment:
+
;global segment:Section of the Programming Window containing global definitions.
Section of the Programming Window containing global definitions.
+

Revision as of 15:43, 11 December 2014

Contents

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 manages its members as agents moving over a cartesian or hexagonal plane.
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.
atomic component
Components such as Stocks, Terms, Flows, Commands, Codechips, etc., that do not have sub-components. They can only be members of Capsules.

C

Capsule
Prototype for a simulation unit. Capsules contain interacting base and aggregating components, and chips, and may contain inputs and outputs.
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.
capsule set:The window of the Application Interface where the capsules of a model are listed.
capture
A button that converts the visual representation of a Nova model into a script.
CellMatrix
An aggregating component that creates a two-dimensional cartesian or hexagonal topology with its members.
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.
Chip
A Container component which contains a single Capsule for membership in a parent Capsule.
Clock
A special object for maintaining model time and providing strobe signals to the components.
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.
Codechip
A programmable component with user-specified inputs and outputs.
Command
A Nova component containing executable code that changes the state of the program.
component equation
Also called component expression. One or more lines of code included as a component property that defines the value of that component.
console
The window of the Application Interface where you can enter NovaScript commands one at a time.
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
converter plug-in
A plug-in used to compute values used in updating the current state.
Coords
Refers to a JavaScript object that contains fields row and col, representing matrix row and column values.

D

delta value
The amount of time between state updates; also called dt.
deterministic model
A model where the outcome is fully predictable from the initial state (i.e., no random effects).
display plug-in
A plug-in used only for visualization.
dynamic systems model
A model of a system that changes over time.

E

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 "Oiler method".

F

field
A property-name/property-value pair in a JavaScript object. Also refers to a stateful variable in a CodeChip.

G

global segment
Section of the Programming Window containing global definitions.