Design Variables vs. Equation Variables

Local Variables at the Design Level vs. Twin Builder Equation Variables

When working with design variables and variables in FML, ICA, or STATE blocks, there are some important differences that you must consider when using them.

Design variables and design parameters have a special purpose and special treatment in the schematic environment:

Equation Block or State variables are managed by the Twin Builder solver:

Plotting variable values in reports:

As a result of those special properties and to prevent confusion between equation variables and design variables, the Twin Builder solver will not allow you to assign values to variables that are also defined as design variables and have the Sweep property set. Design variables that don’t have the Sweep property set can be still used on the LHS of FML, ICA, or STATE equations; however, it is not advisable, as those values are not visible to reports, which might cause confusion.