Science Score: 49.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
    14 of 55 committers (25.5%) from academic institutions
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (18.4%) to scientific vocabulary

Keywords from Contributors

parallel
Last synced: 7 months ago · JSON representation

Repository

Basic Info
Statistics
  • Stars: 53
  • Watchers: 15
  • Forks: 24
  • Open Issues: 39
  • Releases: 5
Created over 11 years ago · Last pushed 7 months ago
Metadata Files
Readme

README.md

GridPACK: High-Performance Electric Grid Simulation

GridPACK is an open-source high-performance (HPC) package for simulation of large-scale electrical grids. Powered by distributed (parallel) computing and high-performance numerical solvers, GridPACK offers several applications forfast simulation of electrical transmission systems. GridPACK includes a number of prebuilt applications that can be directly used. The most commonly used and well-developed are: - AC Power Flow - Dynamics Simulation - Contingency Analysis

Other applications under development or not full featured are - Dynamic security assessment - State estimation

In addition, GridPACK is also a framework to simplify the development of new applications on HPC platforms. To ease the development, GridPACK offers several building blocks such as setting up and distributing (partitioning) power grid networks, support for custom components on buses and branches, converting the network models to the corresponding algebraic equations, parallel routines for manipulating and solving large algebraic systems, and input and output modules as well as basic profiling and error management. GridPACK is written in C++ with python wrappers available.

Installation

See the instructions for installing GridPACK, prerequisite software, and installation notes for different platforms. Formal releases are available here.

Usage

See the user manual for a deep dive on GridPACK internals and/or refer to the tutorials for more info.

  • Quick Guide (To do)

Documentation

Contact us

The best (and fastest) way to reach us for any technical questions is by posting an issue here. You can also reach us via email gridpack.account@pnnl.gov.

Citing GridPACK

@article{doi:10.1177/1094342015607609, author = {Bruce Palmer and William Perkins and Yousu Chen and Shuangshuang Jin and David C allahan and Kevin Glass and Ruisheng Diao and Mark Rice and Stephen Elbert and Mallikarjun a Vallem and Zhenyu Huang}, title ={GridPACKTM: A framework for developing power grid simulations on high-performance computing platforms}, journal = {The International Journal of High Performance Computing Applications}, volume = {30}, number = {2}, pages = {223-240}, year = {2016}, doi = {10.1177/1094342015607609}, URL = {https://doi.org/10.1177/1094342015607609}, eprint = {https://doi.org/10.1177/1094342015607609}

Authors

  • Bruce Palmer
  • William Perkins
  • Yousu Chen
  • Renke Huang
  • Yuan Liu
  • Shuangshuang Jin
  • Shrirang Abhyankar

Acknowledgement

GridPACK has been developed through funding from various sources over the years. - PNNL LDRD Future Grid Initiative - DOE OE Advanced Grid Modeling (AGM) program - Grid Modernization Laboratory Consortium - DOE EERE Solar Energy Technologies Office - DOE EERE Wind Energy Technologies Office

Copyright

Copyright © 2013, Battelle Memorial Institute.

GridPACKTM is a free software distributed under a BSD 2-clause license. You may reuse, modify, and redistribute the software.

See the license file for details.

Disclaimer

The Software was produced by Battelle under Contract No. DE-AC05-76RL01830 with the Department of Energy. For five years from October 10, 2013, the Government is granted for itself and others acting on its behalf a nonexclusive, paid-up, irrevocable worldwide license in this data to reproduce, prepare derivative works, and perform publicly and display publicly, by or on behalf of the Government. There is provision for the possible extension of the term of this license. Subsequent to that period or any extension granted, the Government is granted for itself and others acting on its behalf a nonexclusive, paid-up, irrevocable worldwide license in this data to reproduce, prepare derivative works, distribute copies to the public, perform publicly and display publicly, and to permit others to do so. The specific term of the license can be identified by inquiry made to Battelle or DOE. Neither the United States nor the United States Department of Energy, nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness or usefulness of any data, apparatus, product or process disclosed, or represents that its use would not infringe privately owned rights.

Owner

  • Name: GridOPTICS
  • Login: GridOPTICS
  • Kind: organization

GitHub Events

Total
  • Create event: 19
  • Issues event: 9
  • Watch event: 9
  • Delete event: 4
  • Member event: 1
  • Issue comment event: 33
  • Push event: 120
  • Pull request review event: 24
  • Pull request review comment event: 23
  • Pull request event: 26
  • Fork event: 1
Last Year
  • Create event: 19
  • Issues event: 9
  • Watch event: 9
  • Delete event: 4
  • Member event: 1
  • Issue comment event: 33
  • Push event: 120
  • Pull request review event: 24
  • Pull request review comment event: 23
  • Pull request event: 26
  • Fork event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 2,652
  • Total Committers: 55
  • Avg Commits per committer: 48.218
  • Development Distribution Score (DDS): 0.802
Past Year
  • Commits: 27
  • Committers: 8
  • Avg Commits per committer: 3.375
  • Development Distribution Score (DDS): 0.481
Top Committers
Name Email Commits
bruce b****e 525
William Perkins w****s@p****v 517
Bruce J Palmer d****3@c****v 262
billp b****p 216
Bruce J Palmer d****3@c****v 213
Shri Abhyankar s****i@p****v 157
Bruce J Palmer d****3@o****l 125
bjpalmer d****3@p****v 96
huan495 r****g@p****v 68
Bruce J Palmer d****3@c****v 64
chen c****n 45
bjpalmer d****3@p****v 45
Jed Brown j****d@5****g 44
Yilin Fang d****5@j****v 36
Yousu Chen d****8@g****v 32
jin j****n 31
Renke Huang h****e@g****m 31
kevin k****n 25
Bill w****s@u****m 18
dave_c d****c 15
bjpalmer b****r@u****m 10
Bruce J Palmer d****3@c****v 9
Palmer d****3@w****v 9
Yousu Chen y****n@p****v 5
Shuangshuang Jin j****6@l****u 4
bjpalmer b****r@p****v 4
Bruce J Palmer d****3@c****v 3
Bruce J Palmer d****3@c****v 3
GlazerMann k****t@i****m 3
Yousu Chen d****8@o****l 3
and 25 more...

Issues and Pull Requests

Last synced: 7 months ago

All Time
  • Total issues: 79
  • Total pull requests: 116
  • Average time to close issues: over 1 year
  • Average time to close pull requests: 3 months
  • Total issue authors: 20
  • Total pull request authors: 11
  • Average comments per issue: 3.54
  • Average comments per pull request: 1.24
  • Merged pull requests: 87
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 5
  • Pull requests: 32
  • Average time to close issues: 12 days
  • Average time to close pull requests: 21 days
  • Issue authors: 4
  • Pull request authors: 7
  • Average comments per issue: 1.8
  • Average comments per pull request: 0.41
  • Merged pull requests: 17
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • abhyshr (25)
  • bjpalmer (16)
  • wperkins (14)
  • lzheng28 (4)
  • pelesh (3)
  • eshoubak (2)
  • diaoruisheng (2)
  • rahmanha (1)
  • zzzoom (1)
  • yliu250 (1)
  • sumathil (1)
  • jacksavage (1)
  • Triangel000 (1)
  • temcdrm (1)
  • cpslab-nsu (1)
Pull Request Authors
  • abhyshr (56)
  • bjpalmer (21)
  • wperkins (19)
  • yliu250 (6)
  • GlazerMann (3)
  • jacksavage (3)
  • yasirroni (2)
  • tank723 (2)
  • jainmilan (2)
  • ta7mid (1)
  • tahmid-khan (1)
Top Labels
Issue Labels
python (6) enhancement (5) bug (5) parser (3) dynamic simulation (3) cleanup (2) testing (1) cmake (1) documentation (1)
Pull Request Labels
enhancement (15) dynamic simulation (12) python (11) cleanup (7) bug (3) environment (2) cmake (2) testing (1) power flow (1) state estimation (1)

Dependencies

python/setup.py pypi
docs/user_manual/sphinx/requirements.txt pypi
  • sphinx-subfigure *
  • sphinx_rtd_theme *