openmc.data.njoy.run¶
-
openmc.data.njoy.
run
(commands, tapein, tapeout, input_filename=None, stdout=False, njoy_exec='njoy')[source]¶ Run NJOY with given commands
Parameters: - commands (str) – Input commands for NJOY
- tapein (dict) – Dictionary mapping tape numbers to paths for any input files
- tapeout (dict) – Dictionary mapping tape numbers to paths for any output files
- input_filename (str, optional) – File name to write out NJOY input commands
- stdout (bool, optional) – Whether to display output when running NJOY
- njoy_exec (str, optional) – Path to NJOY executable
Raises: subprocess.CalledProcessError
– If the NJOY process returns with a non-zero status