|  General Tab
	 This section provides information about the 
	   General tab. 
	 
	   Simulation Interval 
		 
		   Start Time
		   Specifies a Start time. 
							You can enter the time with a unit, for example
									1m.  The value must be equal or greater to 0.  By default, the Start time is valued 0s.  Stop Time  Specifies a Stop time for the virtual execution.
								You can enter the time with a unit, for example
									2m.  Note:
			The value must be greater than
									or equal to 0.  By default, the Stop time is valued 1s.  Stop when steady state is reachedWhen you select this option, the simulation terminates automatically if steady state is
							reached before the Stop time. The option
								corresponds to the flag
									Advanced.Simulation.SteadyStateTermination. The
								tolerance of this option is by default 0.02, with the time scale
								taken into account. As an alternative, you can specify the tolerance
								using the flag
									Advanced.Simulation.SteadyStateTerminationTolerances.
								The default value of this flag is0.0meaning that
								the flag is not used. Note:
			The option is implemented by
								checking if the state derivatives are close to zero. This means that
								the following cannot be detected:
									Periodic steady states.Steady states where a subset of the states is still
										varying. By default, this option is not selected. Interactive simulation When you select this option, the simulation is interactive.
By default, this option is not selected.  Infinite simulation (no stop time) When this option is selected, the Stop time
							option is not taken into account and the simulation does not stop
								automatically.By default, this option is not selected. 
  Integration Tab
	 This section provides information about the 
	   Integration tab.
	 
  Output Interval 
		 
		   Interval length
		  Specifies an interval length as the results storage rate. You can enter the time with a
								unit, for example 1m.  By default, this option is not selected. If selected, the default
								value is 0.01s. Number of intervals
		   Specifies a number of intervals as the
		    results storage rate.
		    By default, this option is selected and valuated 500.
		     Integration 
		 
		   Algorithm
		   Specifies the 
		    Algorithm used to solve the differential
		    equations.
		    By default, the selected algorithm is 
			 Dassl.
		     Tolerance
		  Specifies the accuracy of the integration. 
		    By default, this option is valuated 0.0001.
		     Fixed Integrator Step 
		  If the selected algorithm is a fixed-step integrator (such as Euler,
							for example), this option specifies the Fixed integrator
								step. You can enter the time with a unit, for example
									1m.  By default, this option is not selected. The default when selected is
								0s. Runge Kutta order for inline integration
		  This option is available when selecting Inline Explicit Runge Kutta
							or Inline Implicit Runge Kutta as the algorithm.
							It lets you specify the Runge-Kutta order for inline integration. By
								default, this option is not selected. The default when selected is
								2.  Note:
			You need the Export for HILS license (HIS) to use inline
								integration. Execution time
					
						Maximum run time (0 means no limit)Specifies the maximum wall-clock run time of any simulation. The option corresponds to
								the flag Advanced.Simulation.MaxRunTime. 
								 Notes:
    		
									
										You can enter the time with a unit, for example
												1m. The run time is independent of the simulation time
											unit.The option works for both single simulations and batch
											runs.The option works also if the simulation is stuck in the
											code of an imported FMU or in an external C code. By default, this option is valued 0s, meaning that there is no
								limitation on the run time.
  Translation Tab
	 This section provides information about the 
	   Translation tab.
	 
 Model Translation 
		 
		   Evaluate parameters to reduce models (improve virtual
		    execution speed)
		  When this option is selected, all parameters except top-level
		    parameters are evaluated at translation.
		    By default, this option is not selected.
		     Also evaluate top-level parameters
		  When this option is selected, also top-level parameters are
		    evaluated at translation.
		    By default, this option is not selected.
		    Include a variable for elapsed CPU time during virtual
		    execution
		  Select this option to introduce a new variable, CPU time, with
		    the accumulated CPU time during virtual execution. The slope of this signal is
		    an indirect measure of the computational complexity of the virtual execution.
		    By default, this option is not selected.
		    Warn about parameters with no default
		  Lists all free parameters that have no explicit value in the model. By default, this
								option is selected. Pedantic mode for checking Modelica semantics
		  Select this option to turn all warnings corresponding to
		    semantic errors in the Modelica code (compared to Modelica Language
		    Specification) into errors instead of warnings. This forces the programmer to
		    use compliant Modelica code.
		    By default, this option is not selected.
		    Generate Analytic Jacobian for the ODE problem
		  Select this option to use analytic ODE Jacobians for simulation
		    and linearization. For more information, see 
		    Advanced Algorithms.
		    By default, this option is not selected.
		    Start a PLM Update before every model translation
		  Select this option to start a PLM Update before every model
		    translation.
		    By default, this option is not selected.
		     LoggingThe logging is available in the translation log, which can be seen
		in the 
		Messages Reporting window after a translate or
		simulation.
	     
		 
		  List continuous time states selected 
		   Lists the selected continuous time state.
		    By default, this option is selected.
		    List non-linear iteration variables
		   Lists the non-linear iteration variables. For the use in an
		    example, see 
		    About Analyzing a Failed Initialization.
		    By default, this option is not selected.
		    Log default connections 
		   Outputs diagnostics when unconnected connectors receive a
		    default value according to the Modelica semantics. This information might help
		    you in finding an incorrectly composed model.
		    By default, this option is selected.
		    Log bus signal sets
		  Outputs information about connections of bus signals (expandable connectors), for tracing of
							bus signals. If this option is active, and you have bus signals in your
							model, you get an entry Bus signal sets in the
							translation log. This can be used for searching a connection of bus
							signals. By default, this option is not selected. Log selected default initial conditions
		   When initial conditions are missing, Systems Virtual Execution
		    selects the default initial conditions. This option reports the result of the
		    automatic selection of default initial conditions. 
		    By default, this option is selected.
		    Log deduced units
		  Outputs deduced units.
		    By default, this option is not selected.
		    Output information when differentiating for index reduction
		  Reports about which equations are differentiated.
		    By default, this option is selected.
		    Output read classes to screen during parsing
		  Outputs read classes during parsing. You can select this option to get information in the
							log about what classes are read when you, for example, for open a
							package or a model. Note:
			This information is only available in the
								command log, after you have performed a translation or simulation.  By default, this option is not selected. 
  Output Tab
	 This section provides information about the 
	   Output tab.
	 
  StoreThis section allows you to define which categories of variables to
		store.
	    Note:
			The Protected variables option above also store nonselected
					variables when selections are present in a model.  Output Selection 
		 
		  Equidistant time grid 
		   Stores results equidistantly.
		    By default, this option is selected.
		    Store variables at events
		  Stores variables before and after events.
		    By default, this option is selected.
		    Write variables to result file only at stop timeStores variables to result file only at stop time. This can be used to minimize the result
							file if the model is large and only the result file at stop time is
							needed. (Using this option can be seen as a
								complement to using variable selections in Dymola Behavior Modeling to decrease the result file
								size.)Note:
			The output points, as defined in the General tab
								above, are still used internally by the integrator. By
								default, this option is not selected. 
  Debug Tab
	 This section provides information about the 
	   Debug tab.
	 
  General Information 
		 
		  Normal warning messages
		   Enables all warning and error messages. 
		    By default, this option is selected.
		    Store variables after failed initialization
		   Storing variables after failed initialization enables plotting
		    of variables even in the case of a failed initialization. For the use in an
		    example, see 
		    About Analyzing a Failed Initialization.
		    By default, this option is selected.
		    Simulation Analysis 
		 
		  Events during initialization and simulation  Logs events during initialization and virtual execution. This can be useful for finding
							errors in the event logic, including chattering. By default, this
								option is not selected. Which states that dominate error Sometimes, tolerance requirements for some state variable can slow the
							virtual execution. Selecting this option logs these critical states.
								Note:
			The logging is not supported for any of the following integrators:
									EulerAny Rkfix integratorCvodeAny integrator used for inline integration By default, this option is not selected. Provide variable dependencies and equation incidence for plottingSelect this option to be able to use variable dependencies and equation
							incidence for plotting. For more information, see Working with Variable Dependencies and Equation Incidence.
								By default, this option is not selected.  Non-linear Solver Diagnostics
					
						Detailed logging of failed non-linear solutionLogs detailed information of failed solutions of non-linear
								systems.By default, this option is not selected. Non-linear solution summary
		  Adds a non-linear solution summary to the log in the following
		    cases:
		    
		    By default, this option is not selected.
		    Non-linear solutionsLogs solutions of non-linear systems. 
		    By default, this option is not selected.
		    Non-linear iterations 
		  Logs iterations of non-linear systems.
		    By default, this option is not selected.
		    Details
		  Logs iterations of non-linear systems in detail. 
		    By default, this option is not selected.
		    Log singular linear
		   Logs linear systems if they are consistently over-determined.
		    By default, this option is not selected.
		     State Variable Logging 
		 
		  Dynamic state selection
		  Logs the changes to the selection of states. Note:
			The format of the logged changes is
								similar to the format of a fixed-state selection when editing a
								model.  By default, this option is not selected. Final selection of states
		  Logs the final selection of state variables. Note:
			The format of the logged changes is
								similar to the format of a fixed-state selection when editing a
								model.  By default, this option is not selected.  Min./Max. Assertions 
		 
		   All variables
		  Dynamically checks that variables are within the minimum and
		    maximum bounds. 
		    By default, this option is not selected.
		    Non-linear iterations variables
		  Checks that non-linear iteration variables are within the
		    minimum and maximum bounds.
		    By default, this option is not selected.
		    Use bounds for simplification
		  Uses minimum and maximum bounds to optimize the code, this
		    automatically adds assertions for used values.
		    By default, this option is selected.
		    Log when using bounds for simplification
		  Generates a log of used minimum and maximum bounds.
		    By default, this option is not selected.
		    Allowed error Defines the allowed error when checking minimum/maximum values. By default, the value is
								0.  Function Context 
		 
		   Include function call in error messages
		  When this option is selected, the errors that are found in the functions are reported with
							the call and with variable names. By default, this option is not
								selected. |