Running MCNP with Cyclone
Cyclone Manual - Running MCNP with Cyclone
Cyclone runs each case using MCNP. The MCNP output is processed with EddyMC [2], which collects tally and keff results into a CSV file (with parameters), checks for errors, removes unnecessary files and renames any old run files. Figure 7 shows the full list of options available.
Skip Parameter Parsing (Use Existing Inputs)
This feature allows the user to rerun a pre-generated parameter case without re-applying the parameterisation logic. When Cyclone processes a parameterised case, it generates new input files that all still contain the instructions and methods used to create them. Normally, if these files are processed again, Cyclone detects the parameterisation logic and attempts to regenerate inputs. Enabling this option prevents that behaviour, ensuring the case is simply rerun as-is, without creating new inputs. Default: off.
Do Not Change Random Number Seed
By default, when Cyclone runs an MCNP case, the starting seed on the RAND card is automatically changed by randomly picking an integer value between 1 and 1×1011. This prevents MCNP from using the same random seed across different runs. If it is necessary to rerun a parameterised case or an existing input with the original seed preserved, this option should be enabled. Default: off.
Clean Up After Running
Cyclone can automatically remove files generated by MCNP which are not required by the user. The user can specify a list of file extensions, separated by commas. For example, entering:
Plain text1“s, r”
will delete any files ending in “.s” or “.r”. This option should be used only if necessary. Default: on.
Output Window
When running Cyclone immediately (Run), a window will appear showing Cyclone executing MCNP in real time. It displays progress, errors, warnings and a full run log. Once finished, the user can choose to rerun the case or open it in File Manager. While the run is in progress, the user can stop it at any time, which will terminate the MCNP process and exit early. See Figure 10.


