PowerFlows v0.9.0
Breaking changes
- Remove NLSolve solver option
- Implement Thrust-Region solver
- Implement Newton Rhapson solver
- Implement Fallback solver
Merged pull requests:
- address failing test on windows (#93) (@rbolgaryn)
- HybridACPowerFlow (#97) (@luke-kiernan)
- loss factors as matrix in PowerFlowData (#98) (@rbolgaryn)
- loss factors with the new PR implementation (#105) (@rbolgaryn)
- Refactor the lin_solver_cache branch to simplify the code (#106) (@rbolgaryn)
- hotfix for loss factors at ref bus (1 instead of 0) (#109) (@rbolgaryn)
- Lin solve cache 2 (#111) (@rbolgaryn)
- updates to documenter 1.0, added md to formatter (#120) (@annacasavant)
- Export Trust Region and Combine Simple/Refinement NR (#121) (@luke-kiernan)
- Bugfix and test for "large residual" warning (#123) (@luke-kiernan)
- Fix windows test for loss factors with legacy (#124) (@rbolgaryn)
Closed issues:
- Add
solve_powerflow!
for AC power flow (#49) - Coding Jacobian as Functor for fast evaluation (#63)
- Wrapping the symbolic decomposition for inverses (#64)
- Wrapping function the PowerFlow function (#65)
- Test PSI <-> PowerFlow interface (#67)
- Work on speed improvements for NR AC Solve Power Flow (#70)
- Jacobian formulation for all buses (#96)
- Implement new version of loss factor calculations (#100)
- Remove the KLU solver (#101)
- Clean up the DC PowerFlow with KLU (#102)
- Implementation of trust region (#103)
- Implement a loss factor calculation using the JacobianFunction (#104)
- Out-of-range bus index in "large initial residual" warning (#108)
- Change of the interface for the Jacobian functor (#110)
- Test "Test loss factors for larger grid" failing on Windows (#113)
- Export and implement Trust Region solver (#117)
- Merge simple and refinement NR methods (#118)