Comments (4)
A key feature that is needed is a way to support using multiple variables. For example, when computing voltage magnitude from rectangular coordinates.
from powermodels.jl.
See if multiple dispatch and generic algorithms can be used to improve this.
from powermodels.jl.
One possibility, a generic solution builder walks var
and con
and makes a data dict out of the values in there. Formulations can add expressions / functions in var
/ con
to derive different values on solution reporting. By default everything will be reported but formulations can specify specific component/value pairs that are allowed.
from powermodels.jl.
A prototype solution has been developed in the sol-rev2
branch. Additional required features include,
- components ids are required in
sol_post
functions - sol_post functions should be given as sets or lists, not Dicts as the keys are not relevant
- foundational tools should be abstracted into InfrastructureModels
from powermodels.jl.
Related Issues (20)
- SDP Solution Consistency
- Explore Removal of Base.getindex Overload on VariableRef
- Matpower parsing: add load for automatic extending of data dictionary HOT 1
- Accessing dual values HOT 2
- Can't parse PSSE file where the second record of a transformer block starts with zero
- PSSE parser to accept 'blanks' for transformer K parameter? HOT 3
- Solving non-convex AC OPF with Gurobi HOT 4
- GenericPowerModel HOT 2
- My own objective function HOT 4
- Can't parse matpower file HOT 3
- Voltage magnitude increases HOT 2
- Trying to solve DC but PowerModels crash with a Quadratic function error HOT 4
- Unable to set lower bound to -Inf. To remove the bound, use `delete_lower_bound`. HOT 2
- Matpower case21k. AssertionError: occursin(".", matrix_assignment) HOT 4
- Generator bus voltage for pti files HOT 2
- Creating Result dict from JuMP model HOT 1
- I encountered some problems while testing PowerModels HOT 2
- Unravelling the mystery of #861 HOT 3
- SDP HOT 1
- Data Parsing Support for CIM/CGMES HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from powermodels.jl.