Flag used in custom blocks called at the start of a simulation to perform actions upon the initialization of the simulation,
such as allocating memory, opening a file or a channel.
Flag used in custom blocks mainly with continuous blocks for updating states based on a defined input. For example, the block
can be called by the simulator during the initialization phase to find the steady state of a system.
Flag used in custom blocks and called only once at the end of a simulation if the block requires final tasks to be performed,
such as clearing variables, exporting, or organizing information once the block execution has finished.
vssBlockInitializeFlag
Flag used in custom blocks called at the start of a simulation to perform actions upon the initialization of the simulation, such as allocating memory, opening a file or a channel.
vssBlockReinitializeFlag
Flag used in custom blocks mainly with continuous blocks for updating states based on a defined input. For example, the block can be called by the simulator during the initialization phase to find the steady state of a system.
vssBlockTerminateFlag
Flag used in custom blocks and called only once at the end of a simulation if the block requires final tasks to be performed, such as clearing variables, exporting, or organizing information once the block execution has finished.
vssBlockOutputUpdateFlag
Flag used in custom blocks and called to compute the outputs during a simulation. It is called every time the block is activated.
vssBlockDerivativeFlag
Flag used in custom blocks and called to apply a specific computation to the system.