SaltProc Input File¶
The main SaltProc input file is a JSON file validated against a JSON schema.
In this section, we will describe the structure of this schema. The top level
datatype of the schema is a JSON object
.
Required properties are as follows: proc_input_file
, dot_input_file
, output_path
, depcode
, simulation
, reactor
.
proc_input_file
¶
- description
File containing processing system objects
- type
string
- pattern
^(.*)\\.json$
dot_input_file
¶
- description
Graph file containing processing system structure
- type
string
- pattern
^(.*)\\.dot$
output_path
¶
- description
Path output data storing folder
- type
string
- pattern
^(.\\/)*(.*)$
- default
saltproc_runtime
n_depletion_steps
¶
- description
Number of steps for constant power and depletion interval case
- type
number
mpi_args
¶
- description
Arguments for running simulations on supercomputers using
mpiexec
or similar programs- type
array
,null
- items
- type
string
,integer
- default
null
rebuild_saltproc_results
¶
- description
Flag to reconstruct the
saltproc_results.h5
files from the stepwise depletion simulation results.- type
boolean
- default
false
run_without_reprocessing
¶
- description
Flag to run SaltProc with no material reprocessing.
- type
boolean
- default
false
depcode
¶
- description
Depcode class input parameters
- type
object
- default
{}
- properties
simulation
¶
- description
Simulation class input parameters
- type
object
- default
{}
- properties
reactor
¶
- description
Reactor class input parameters
- type
object
. See reactor Properties for object properties.- default
{}
- properties