The device statements, model statements, and subcircuit definition statements discussed in Chapters through See are all related to circuit definition. There are additional statements that control the type of analysis to be performed and the type of output data to be generated by SIMPLIS. These types of statements are not related to circuit definition. They are collectively called the control statements.

All control statements start with the period ('.') as the first character in the statement. However, not all statements starting with a period are control statements. The exceptions are the .MODEL, .END, .SUBCKT and .ENDS statements. A control statement can be classified as one of the following types:

  1. Options
  2. Initial conditions
  3. Printing of variables
  4. Analyses
All types of control statements can appear within the scope of definition of the main circuit but only the control statements related to the setting of initial conditions and the printing of variables are allowed to appear inside the scope of definition of a subcircuit. In general, control statements can appear in any order of sequence. The one exception to this rule is the order of the analysis statement, which dictates the sequence in which SIMPLIS performs the different analyses.