check
Checking executes a sequence of checks on the quality of the ORIGEN reactor library.
Check templates may be local files beside config.olm.json or packaged templates
under scale/olm/templates. Packaged template names are relative to that root,
for example model/origami/lumped0d-uox.jt.inp.
LowOrderConsistency can include an optional convergence block inside the
check sequence item. When that block is present, the configured low-order
template receives convergence_control.nlib and
convergence_control.nburn. Templates that use convergence must render those
values where ORIGAMI requires them. When the convergence block is omitted,
those fields are not provided and the template should not reference them.
sequencer
Specified with "_type": "scale.olm.check:sequencer" in config.olm.json.
Example input in config.olm.json/check
{
"_type": "scale.olm.check:sequencer",
"sequence": [
{
"eps0": 0.0001,
"_type": "scale.olm.check:GridGradient"
},
{
"_type": "scale.olm.check:LowOrderConsistency",
"name": "loc",
"template": "model/origami/lumped0d-uox.jt.inp",
"metric": "grams_per_initial_hm",
"target_q_r": 0.7,
"target_q_ar": 0.95,
"eps0": 1e-12,
"epsa": 1e-06,
"epsr": 0.001,
"nuclide_compare": [
"u235",
"pu239"
]
}
]
}
See also: scale.olm.check.sequencer
type |
object |
||
properties |
|||
|
Sequence |
||
type |
array |
||
items |
type |
object |
|
|
Dry Run |
||
type |
boolean |
||
default |
null |
||
|
Olm Redirect Type |
||
const |
scale.olm.check:sequencer |
||