Driver Schema
SIMBA Driver
The schema describes how the SIMBA driver is executed
https://raw.githubusercontent.com/NSSAC/SIMBA_driver/master/schema/driver.json |
|||||
type |
object |
||||
properties |
|||||
|
Output Directory |
||||
The directory where all output files (e.g. status files) are stored |
|||||
type |
string |
||||
|
A unique ID identifying the run to be executed |
||||
type |
string |
||||
|
An ID identifying the currently running experimental setup |
||||
type |
string |
||||
|
The initial Tick |
||||
type |
integer |
||||
|
Time associated with the initial tick |
||||
type |
string |
||||
format |
date-time |
||||
|
The stooping time of the simulation |
||||
The simulation stops once initialTime plus all accumulated durations (tickDuration) exceeds the endTime |
|||||
type |
string |
||||
format |
duration |
||||
|
Optional Continuation |
||||
This attribute allows to continue a previously executed simulation at the given tick |
|||||
type |
integer |
||||
default |
initialTick |
||||
|
Scheduled Simulation Intervals |
||||
The intervals are executed in the listed order and must not overlap. |
|||||
type |
array |
||||
items |
type |
object |
|||
properties |
|||||
|
Start Tick of the Interval |
||||
type |
integer |
||||
default |
Previous endTick + 1 or 0 |
||||
|
End Tick of the Interval |
||||
default |
Infinity |
||||
anyOf |
type |
integer |
|||
enum |
Infinity |
||||
|
Time Duration per Tick of the Interval |
||||
type |
string |
||||
format |
duration |
||||
minItems |
1 |
||||