Composing an Orchestra model system.

ORCHESTRA model systems are defined in terms of nodes and tasks that operate on these nodes.

A node contains a set of variables that defines the composition of a system at a certain point in space.

Tasks are functions that use the node variables as input or output e.g; reading values from a file, writing values to a file, perform calculations with the node variables, show node values in a graph etc.

The order of execution of these tasks and on which node they operate is defined in the concert file.

The concert file thus defines the global lay-out of an ORCHESTRA model system.



Example:

A basic example of a concert file can be found here: simple example .





Components of a concert file

The following elements can be used to define a system in a concert file:

Examples of system definitions can be found in the CONCERT.XML files of the example projects.