You are here: Manual / Special / Batch


Batch simulations

The SEAMCAT's Batch function allows automation of repetitive compatibility studies by scheduling several SEAMCAT simulations to be done in one run of the programme. This is done by setting up a simulation schedule with instructions on how to change certain variable scenario input parameters in several consecutive simulations.

In principle, the batch function is somewhat similar to using the Translation mode in Interference Calculation Engine (ICE), where it is possible to see the impact of changing one of the three input parameters on the final probability of interference. However, while the Translation mode has only three pre-defined input parameters that may be subject to change, the batch function allows modification of any input parameter and does not limit the number of those parameters subject to change. This is because the batch function re-runs all the simulation (starting from event generations in EGE) completely each time when batch parameter(s) is/are changed. However, this also means that the total calculation time will be equal to the sum of all the individual simulations for each scheduled job on the batch list.

One typical example of using SEAMCAT batch functionality would be to perform multiple simulations in order to study interference probability on identical scenarios with only small frequency changes between them.

Batch functionality can be started through command Batch Operation in the Tools menu or directly with CTRL+B, and does not require any workspace to be open/selected. Actually when you activate the batch mode, SEAMCAT will warn you that any opened workspaces will be closed.

From the batch command you can create a new batch (), open an existing one (), save (), delete () or duplicate () a batch.

When you create a batch, you will be prompted to enter a name to identify it

After specifying the name of new batch, you will see that the batch is now part of the batch list on the left hand side

You need now to load your batch into the environment. For this you just need to select the batch or your choice and click the load button. By doing this you will notice that the workspace list on the right hand side becomes active. If you have several batch job visible in the batch list, you always need to select it and load it in order to have access to it. You can scroll up and down in the list to select the batch you want.

From the workspace command you can create a new workspace (), open an existing one (), save (), delete () or duplicate () a workspace inside your batch.

When you open several workspaces from the batch mode environment you will see that you can select them either from the list in the batch dialog, or by clicking directly on the tabs. You can change your parameters directly in the workspace with an unlimited number of times by adding new simulations to the batch schedule until the intended variation of input parameters is fully covered by all entries.

You have 4 options in the bacth mode:

  • Start batch simulation: After completing the batch list, the simulations may be started locally on the user PC by pressing the button Start batch simulation. SEAMCAT will then run the workspace one after the other in the order of the list.
  • Stop batch: at any time you can stop the simulation.
  • Reset simulation: Results can also be reset to start a new calculation (e.g. after changing some of the parameters or adding new job runs).
  • view report: This feature provides you the detailed results of simulations in the desired format, which could also be saved into a separate file.

When you close the batch dialog, you are exiting from a batch mode to a 'normal' mode and all the workspaces will be closed.