oemof/oemof-solph

View on GitHub
Branch: dev(View all)
NameLines of codeMaintainabilityTest coverage
examples/simple_dispatch/simple_dispatch.py211
D
2 days
examples/start_and_shutdown_costs/startup_shutdown.py99
A
3 hrs
examples/storage_balanced_unbalanced/storage.py132
A
3 hrs
examples/storage_costs/storage_costs.py117
A
0 mins
examples/storage_investment/storage_investment.csv
examples/storage_investment/v1_invest_optimize_all_technologies.py155
D
2 days
examples/storage_investment/v2_invest_optimize_only_gas_and_storage.py143
D
2 days
examples/storage_investment/v3_invest_optimize_only_storage_with_fossil_share.py155
D
2 days
examples/storage_investment/v4_invest_optimize_all_technologies_with_fossil_share.py169
D
3 days
examples/storage_level_constraint/storage_level_constraint.py106
A
1 hr
examples/time_index_example/non_equidistant_time_step_example.py159
C
7 hrs
examples/time_index_example/simple_time_step_example.py95
B
4 hrs
examples/tuple_as_labels/tuple_as_label.csv
examples/tuple_as_labels/tuple_as_label.py232
F
3 days
examples/variable_chp/variable_chp.csv
examples/variable_chp/variable_chp.py371
F
6 days
pyproject.toml
src/oemof/solph/__init__.py35
A
0 mins
src/oemof/solph/_console_scripts.py53
A
25 mins
src/oemof/solph/_energy_system.py259
B
5 hrs
src/oemof/solph/_groupings.py70
B
6 hrs
src/oemof/solph/_helpers.py33
A
0 mins
src/oemof/solph/_models.py398
D
1 day
src/oemof/solph/_options.py225
A
3 hrs
src/oemof/solph/_plumbing.py73
A
0 mins
src/oemof/solph/buses/__init__.py13
A
0 mins
src/oemof/solph/buses/_bus.py108
A
2 hrs
src/oemof/solph/buses/experimental/__init__.py10
A
0 mins
src/oemof/solph/buses/experimental/_electrical_bus.py55
A
1 hr
src/oemof/solph/components/__init__.py35
A
0 mins
src/oemof/solph/components/_converter.py222
B
6 hrs
src/oemof/solph/components/_extraction_turbine_chp.py218
A
2 hrs
src/oemof/solph/components/_generic_chp.py421
F
5 days
src/oemof/solph/components/_generic_storage.py1,611
F
1 wk
src/oemof/solph/components/_link.py170
A
3 hrs
src/oemof/solph/components/_offset_converter.py540
D
2 days
src/oemof/solph/components/_sink.py53
C
1 day
src/oemof/solph/components/_source.py60
C
1 day
src/oemof/solph/components/experimental/__init__.py14
A
0 mins
src/oemof/solph/components/experimental/_generic_caes.py574
D
1 day
src/oemof/solph/components/experimental/_piecewise_linear_converter.py173
A
1 hr
src/oemof/solph/components/experimental/_sink_dsm.py4,619
F
2 wks
src/oemof/solph/constraints/__init__.py33
A
0 mins
src/oemof/solph/constraints/equate_flows.py82
A
2 hrs
src/oemof/solph/constraints/equate_variables.py79
A
35 mins
src/oemof/solph/constraints/flow_count_limit.py112
A
2 hrs
src/oemof/solph/constraints/integral_limit.py211
C
7 hrs
src/oemof/solph/constraints/investment_limit.py178
A
3 hrs
src/oemof/solph/constraints/shared_limit.py99
A
2 hrs
src/oemof/solph/constraints/storage_level.py147
A
2 hrs