oemof / oemof-solph

A model generator for energy system modelling and optimisation (LP/MILP).
https://oemof.org
MIT License
302 stars 126 forks source link

solph: refactoring attributes #135

Closed ckaldemeyer closed 8 years ago

ckaldemeyer commented 8 years ago

Starting after proposal for new core structure. See: https://github.com/oemof/oemof/wiki/solph:-refactoring-attributes

ckaldemeyer commented 8 years ago

Hi everybody,

I have exported the current class hierachy into an UML diagram in yEd (using pyreverse and dottoxml) and added the ideas from the last meeting and some annotations concerning the refactoring.

Here's the first result (I only got finished with the core classes): https://gist.github.com/ckaldemeyer/516be346fe9e7d9df26f1d435a884ea5

Feel free to add your ideas which we can discuss in this issues!

Best Cord

ckaldemeyer commented 8 years ago

I have updated the wiki by the attribute proposals: https://github.com/oemof/oemof/wiki/solph:-refactoring-attributes

uvchik commented 8 years ago

Oudated with version 0.1beta.