Skip to content

MadNLP/ExaPowerIO.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExaPowerIO.jl

ExaPowerIO is a minimal IO library for the Matpower file format.

CI License: MIT doc doc codecov

DICLAIMER: ExaPowerIO is in active development. There may be missing features, documentation, or other issues. If you experience any of these, please open Issues, or Pull Requests

Usage

If you are interested in trying ExaPowerIO, please see the Usage Documentation for information on using the functions / structs exported by ExaPowerIO.

Contributing

If you wish to contribute to ExaPowerIO, please see the Developer Documentation for information on project structure, as well as running benchmarks / tests.

Alternatives

The main alternative to ExaPowerIO is PowerModels.jl, a monolithic repository which:

  • parses and processes Matpower as well as PTI files
  • exports formulations for various ACOPF problems
  • includes tools to help solve these problems. Developers wishing to utilize only 1 or 2 of these utilities may find PowerModels bloated.

ExaPowerIO.jl due to its focused nature has superior performance to PowerModels. As seen, ExaPowerIO outperforms PowerModels by a factor of 30 to 40 in both allocation and timing.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •