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

depcode

description

Depcode class input parameters

type

object

default

{}

properties

depcode Properties

simulation

description

Simulation class input parameters

type

object

default

{}

properties

simulation Properties

reactor

description

Reactor class input parameters

type

object. See reactor Properties for object properties.

default

{}

properties

reactor Properties