Merit Function Control Operands

Merit function control operands
BLNK, DMFS, ENDX, GOTO, OOFF, SKIN, SKIS, USYM
NAME Description
BLNK Does nothing. Used for separating portions of the operand list. A comment line may optionally be typed in the space to the right of the operand name; this comment will be displayed in the editor as well as in the merit function listing.
DMFS Default merit function start. This operand is a flag to indicate where the default merit function should be appended, if one is subsequently created. The row number after this operand will appear as the default "Start At" row on the default merit function dialog box.
ENDX End execution. Terminates the computation of the merit function. All remaining operands are ignored.
GOTO Skips all operands between the GOTO operand line and the operand number defined by Op#. Execution of the merit function will start again at the Op# line.
OOFF This operand indicates an unused entry in the operand list. OOFF operands are automatically converted to BLNK operands upon evaluation of the merit function. OOFF is only used to indicate that the merit function operand type was not recognized.
SKIN Skip if not symmetric. See SKIS.
SKIS Skip if symmetric. If the lens is rotationally symmetric, then computation of the merit function continues at the operand defined by Op#.
USYM If present in the merit function, this operand instructs OpticStudio to assume radial symmetry exists in the lens even if OpticStudio detects symmetry does not exist. This speeds execution of the merit function in some special cases. See "Assume Axial Symmetry".

Next: