# \[ANN\] PowerNetworkMatrices.jl A collection of methods to calculate network matrices commonly used in Power Systems modeling

**URL:** https://discourse.julialang.org/t/ann-powernetworkmatrices-jl-a-collection-of-methods-to-calculate-network-matrices-commonly-used-in-power-systems-modeling/96848
**Category:** Package Announcements
**Created:** [March 30, 2023, 3:47pm UTC](https://discourse.julialang.org/t/ann-powernetworkmatrices-jl-a-collection-of-methods-to-calculate-network-matrices-commonly-used-in-power-systems-modeling/96848 "2023-03-30T15:47:53Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![jdlara-berkeley](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jdlara-berkeley/32/4096_2.png) [@jdlara-berkeley](https://discourse.julialang.org/u/jdlara-berkeley)
#### Post date: [March 30, 2023, 3:47pm UTC](https://discourse.julialang.org/t/ann-powernetworkmatrices-jl-a-collection-of-methods-to-calculate-network-matrices-commonly-used-in-power-systems-modeling/96848/1 "2023-03-30T15:47:53Z")

</div>

Check out the new package [PowerNetworkMatrices](https://github.com/NREL-SIIP/PowerNetworkMatrices.jl) where we implemented a series of methods to calculate the classically used network matrices in PowerSystems PTDF, LODF, Ybus and other.

The methods are implemented with scalability and parallelism in mind, including a VirtualPTDF that will calculate each row of the matrix on the fly to avoid excessive memory usage for large scale applications.

These functionalities were part of PowerSystems.jl and have been moved out for further improvement and expansion of the capabilities.
