Screenshot simulation folders.
Each XF simulation is contained in a folder on disk.

Simulations are automatically added to the list in the top portion of the simulations window when they are created and there is a corresponding folder on the file system. Every simulation contains a Run0001 folder that holds the input files for the calculation engine and any resulting output files. There will be consecutively numbered run folders (i.e., Run0001, Run0002, Run0003) for each active source or parameter value when S-parameters or parameter sweeps are specified, respectively.

There are a handful of options for queueing and managing simulations throughout the user interface (UI). Users should note that the files in the simulation folder can be read for post-processing purposes, but they should not be edited directly.

Select multiple simulations from the simulations window using the following hotkeys:


Screenshot of local queue options.
Local queue options.
XF's built-in queuing capability runs local simulations serially through the UI. Only one simulation runs at a time, so once a calculation is complete the next queued simulation will begin.

Add or remove simulations from the built-in queue with the following controls:

Screenshot of local queue options.
Right-click options for EQI.
XF also connects to a remote computer cluster where a job scheduler tracks available computer resources and maintains a list of queued simulations. This connection utilizes XF's external queue integration (EQI), which offers additional options through the right-click menu when enabled.


Screenshot of softkill menu.

An FDTD simulation proceeds through the following stages: initialization, timestepping, steady-state post-processing, and writing output. A simulation can have multiple runs that are computed serially, and the steps to terminating a simulation vary depending on the queue method.

While running in the local queue, the stop button in the upper-right corner of the simulations window terminates the simulation immediately.

The right-click menu contains additional options:

Screenshot of project.softkill.

While running with EQI, the cancel external execution option in the right-click menu terminates the simulation immediately.

The softkill options require manual execution by creating a project.softkill file:


Delete simulation window menu option.

The entire simulation directory can be deleted by clicking either the button in the upper-right corner of the simulations window or the delete item found in right-click menu. This menu also includes delete simulation output, which allows users to delete only simulation results while retaining the original directory and input files.

Alternatively, simulation directories in XF can be deleted externally using Windows Explorer or another file management tool. Users can update the simulation list using the refresh list option in the right-click menu.

Users should note that simulations queued with EQI should not be deleted until they have either finished or been cancelled.


Edit simulation window menu option. The input files for the calculation engine cannot be changed once a simulation has been created. However, edit simulation info in the right-click menu allows users to rename a simulation or update its notes.