Precision of Comparisons ITL assertions support the specification of a precision for approximate numeric comparisons, to tolerate normal roundoff error. Since the CIS syntax does not leave room to specify the precision of approximate numeric comparisons, a constant precision is used. This precision is specified in the mcitt.hh header file and compiled into itlc. The normal value is 1e-5. It generates a server to execute a scenario in which Parameter and LimitedParameter object references are returned to and used by the client program.
Machines have operating parameters.
It may be impossible to apply requested adjustments for some reason. Some parameters have known limits. The controller may refuse to create a new parameter for some reason. Larger components have to go slower. There's no way to throw an exception yet.