The gridlabd
pipeline runs GridLAB-D.
Recommended pipeline settings:
Setting | Recommended value |
---|---|
Pipeline name | GridLAB-D |
Description | Run GridLAB-D |
DockerHub Repository | slacgismo/gridlabd:latest |
Git Clone URL (https) | https://github.com/openfido/gridlabd |
Repository Branch | main |
Entrypoint Script (.sh) | openfido.sh |
The gridlabd run file gridlabd.rc
must be uploaded. The format of the RC file is one line per
gridlabd command option, e.g., the command gridlabd --verbose model.glm
should be entered as
--verbose
model.glm
Options may be provided together, e.g., gridlabd -D csv_load_options="-f config" config.csv network.glm equipment.glm
should be entered as
-D csv_load_options="-f config"
config.csv
network.glm equipment.glm
All files referenced by the RC file, or by any file contained in the RC file must be uploaded as well.
All files at the end of the run will be copied to the output folder, including the original input files.
-
Unlike most OpenFIDO pipelines, this pipeline runs in the input folder.
-
All normal output is copied to
stdout
and errors tostderr
. If you wish to capture the output stream is file, add the desired--redirect
options ingridlabd.rc
, e.g.,
--redirect all
to redirect all output to files names gridlabd.*
.
- A number of
gridlabd
capabilities require credentials. These may not work unless the credentials are uploaded to the input files.