Skip to content

GridLAB-D pipeline (slacgismo/gridlabd, main, openfido.sh)

License

Notifications You must be signed in to change notification settings

openfido/gridlabd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pipeline status: validation

OpenFIDO gridlabd pipeline

The gridlabd pipeline runs GridLAB-D.

PIPELINE

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

INPUTS

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.

OUTPUTS

All files at the end of the run will be copied to the output folder, including the original input files.

CAVEATS

  1. Unlike most OpenFIDO pipelines, this pipeline runs in the input folder.

  2. All normal output is copied to stdout and errors to stderr. If you wish to capture the output stream is file, add the desired --redirect options in gridlabd.rc, e.g.,

--redirect all

to redirect all output to files names gridlabd.*.

  1. A number of gridlabd capabilities require credentials. These may not work unless the credentials are uploaded to the input files.

About

GridLAB-D pipeline (slacgismo/gridlabd, main, openfido.sh)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages