Definitions

Term Description
Active file The file that is in view in the tab area, if any. A file is made active by clicking its tab.
Block A building block for schematics, for example an input port, an adder or a user block. When there is no risk for confusion, "block" will also refer to a block instance.
Block instance An instance of a block in a schematic. For example, there may be several instances of the block Add in a schematic.
Blocks tree A tree containing all available blocks for use in the schematic editor, available under the Blocks tab in the tree view in the left part of the main window.
Causality loop A set of blocks that are connected in a loop without any delay (Pre) block. Causality loops are illegal in RTflow and will generate a compiler error.
Command A function in RTflow that can be invoked by the user through a menu, a toolbar button or a keyboard shortcut.
Connection A connection between port instances in a schematic. A connection specifies that all input and output ports that the connection is attached to have the same value at each cycle.
Constant An input whose value is a constant value specified at design/compile time for each instance. In a schematic, the user specifies the value in editable fields directly in the block, or in the block instance properties window. For example, the primitive block Gain has a constant specifying the amount of gain.
Cycle A discrete time step, also called execution cycle or instant. During the execution of a model, all signals are updated exactly once per cycle.
Element See Schematic element.
Equation A subnode or the usage of a primitive function within a node. Each block instance corresponds to an equation with the same name.
Execution cycle See cycle.
Frame An add-on of graphics to schematics, typically used to enhance the appearance of a printed schematic.
Graph area The right part of the simulator view, showing graph plots of signals values over time.
Instance See Block instance.
Joint view A display mode of the graph area, where several graphs are displayed in one common coordinate system.
Main window The main application window that opens when RTflow starts, and that contains the menu, the tree view, the tab area and the message view.
Node The function of a non-primitive block. Each schematic corresponds to a node with the same name.
Primitive block A block whose function is hard-coded in RTflow, as opposed to a standard block or a user block, whose functions are defined in schematics or other source files. The Add block is an example of a primitive block.
Project A set of source files and settings for simulation, code generation et c for these source files.
Project tree A visualization of the set of source file, available under the Project tab in the tree view in the left part of the main window.
Port An input or output of a block or a schematic. When there is no risk for confusion, "port" will also refer to port instance.
Port instance A port on a block instance in a schematic, symbolized by a small line on the edge of the block instance. Port instances are the endpoints of connections.
Sample time The real time duration of one execution cycle.
Schematic A sheet containing blocks, connections and other graphical elements that define the behavior of a system or a sub-component of the system.
Schematic element A block instance or a connection.
Signal The bearer of a value that changes with time during simulation or execution. This is the same as a variable in many other programming languages. Each connection in a schematic corresponds to a signal with the same name.
Signal area The left part of the simulator view, showing signal names, values and other signal attributes in a table.
Simulator view The view that opens under the Simulator tab when the simulator is started. It consists of the signal area, the graph area and a toolbar.
Source file A file that is part of the project and that can be compiled. In the current version of RTflow, schematic files are the only source files.
Split view A display mode of the graph area, where each graph is displayed in an individual row.
Subnode The instance of a node within another node. Each non-primitive block instance corresponds to a subnode with the same name.
Standard block A block whose function is defined in a source file that is delivered with RTflow, for example the Integral block.
Symbol The graphical representation of a block.
Tab area The main area of the application window where the source file editors and the simulator open.
Tree view The left part of the main window, showing either the project tree or the blocks tree.
User block A block whose function is defined in a source file not delivered with RTflow. Typically these blocks have been compiled from source files in the user's project.