Browser policy: we strive to support all recent and popular browsers for proper functioning; using a less recent browser, this site may suffer from visual defects, as well as minor functional defects. | |
| |
home > documentation
| | print |
SLS_EXPNAMESYNOPSISOPTIONSDESCRIPTIONEXAMPLESFILESSEE ALSONAME |
sls_exp - network expansion program for sls
|
SYNOPSISOPTIONS |
The following options can be specified:
|
|
-f
|
|
Forces the generation of new binary file(s), independent
of the creation date of existing ones.
|
|
-g
|
|
Use the debug flag when an executable sls is
generated.
|
|
-m
|
|
When the monitoring option is given the program will
print run time statistics in a file called
"sls_exp.mon".
|
|
-s
|
|
Usually the program will print the names of all cells
that are expanded and the actions that are taken when an
executable sls simulator is generated. When the option -s is
specified these messages will be suppressed.
|
|
-t
|
|
By specifying this option, from the name-tables in each
binary format file that will be generated all names but the
terminal names will be removed. During simulation only
terminal nodes will be accessible then. However, the
advantage is that less memory and disk space is needed. The
latter can be useful when very large networks are
simulated.
|
DESCRIPTION |
Sls_exp is a program used for expanding networks.
The expanded networks are dumped into a binary format file
which can be used as input for the program sls.
Sls_exp works upon a network description in the
database. The network description in the database can have
been made by the program csls for example. Normally,
the program sls_exp is called by the program
sls.
The full hierarchy of the network specified by
cell is expanded by sls_exp. This means that
in a recursive way first binary format files are generated
for sub-cells. For each cell a new binary format file is
only generated when there was none, or when the current one
is older than the network description in the database or
than a binary format file of a sub-cell.
When the network contains instances of function blocks,
sls_exp will generate an executable sls
simulator. This simulator must be used to simulate the
network that was expanded. A new executable simulator is
only generated when no appropriate simulator exists or when
function block descriptions have modified. The file
'sls.ld_arg' can be used to define the
(additional) flags for linking the simulator.
|
EXAMPLESFILES |
sls
|
|
generated simulator (for networks containing function
blocks).
|
|
file describing the function blocks contained by the sls
executable.
|
SEE ALSO |
sls(1ICD), csls(1ICD), cfun(1ICD).
|
|
|
|