Metadata-Version: 2.1
Name: pypglib
Version: 0.0.1a2
Summary: PyPGLib: A Python Package for Easy Access to Power Grid Lib Benchmark
Author-email: Muhammad Yasirroni <muhammadyasirroni@gmail.com>
Maintainer-email: Muhammad Yasirroni <muhammadyasirroni@gmail.com>
Project-URL: Documentation, https://github.com/yasirroni/PyPGLib#readme
Project-URL: Issues, https://github.com/yasirroni/PyPGLib/issues
Project-URL: Source, https://github.com/yasirroni/PyPGLib
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Requires-Python: >=3.7.1
Description-Content-Type: text/markdown
Provides-Extra: dev
License-File: LICENSE

# PyPGLib

PyPGLib: A Python Package for Easy Access to Power Grid Lib Benchmark

## Installation

```shell
pip install pypglib
```

## Usage

Combined with [`matpower-pip`](https://github.com/yasirroni/matpower-pip):

```python
from matpower import start_instance
from pypglib import pglib_opf_case14_ieee


m = start_instance()
m.runpf(pglib_opf_case14_ieee)
```

<!-- Combined with [`PyOPF`](https://github.com/seonho-park/PyOPF):

```python
import opf
from pypglib import pglib_opf_case14_ieee


model = opf.build_model('acopf')
network = opf.parse_file(pglib_opf_case14_ieee)
model.instantiate(network)
result = model.solve(solver_option={'print_level' : 5, 'linear_solver': 'ma27'}, tee=True)
``` -->
