Options

For each representation of the model there are two kinds of options:

The different steps of the block decomposition and of the feedback variables determination

Model simplification

Prologue and Epilogue determination

In a second step, the equations and the variables of the model could be reordered to get purely recursive initial and final blocks. The purely recursive equations are easily found.

Model normalization

Equations renormalization

Block decomposition

Splitting the variables of a simultaneous block in feedback and recursive variables

The simultaneous blocks computed in the previous step are rewritten in a quasi triangular form. The non normalized equations that could not be evaluated are forced to belong to the feedback variables set. In addition, for dynamic model the static variables associated with non static equation or the non static variables are imposed in the feedback variables set. The equations of the block are reordered as follow: • First the equations associated to variables belonging to recursive set ordered in a recursive way; • Second the equations associated to variables belonging to feedback set.

Description of the ByteCode format

List of tags

Each tag is coded as char.

Appendix: Type of block