Make varying period lenghts possible #1080
Annotations
8 errors and 3 warnings
/home/runner/work/oemof-solph/oemof-solph/examples/storage_investment/v1_invest_optimize_all_technologies.py#L66
import os
import pprint as pp
import warnings
import pandas as pd
+
# Default logger of oemof
from oemof.tools import economics
from oemof.tools import logger
from oemof import solph
|
/home/runner/work/oemof-solph/oemof-solph/examples/storage_investment/v2_invest_optimize_only_gas_and_storage.py#L66
import os
import pprint as pp
import warnings
import pandas as pd
+
# Default logger of oemof
from oemof.tools import economics
from oemof.tools import logger
from oemof import solph
|
/home/runner/work/oemof-solph/oemof-solph/examples/storage_investment/v3_invest_optimize_only_storage_with_fossil_share.py#L65
import os
import pprint as pp
import warnings
import pandas as pd
+
# Default logger of oemof
from oemof.tools import economics
from oemof.tools import logger
from oemof import solph
|
/home/runner/work/oemof-solph/oemof-solph/examples/storage_investment/v4_invest_optimize_all_technologies_with_fossil_share.py#L62
import os
import pprint as pp
import warnings
import pandas as pd
+
# Default logger of oemof
from oemof.tools import economics
from oemof.tools import logger
from oemof import solph
|
/home/runner/work/oemof-solph/oemof-solph/src/oemof/solph/_groupings.py#L22
SPDX-License-Identifier: MIT
"""
from oemof.network import groupings as groupings
-from oemof.solph.flows._invest_non_convex_flow_block import \
- InvestNonConvexFlowBlock
+from oemof.solph.flows._invest_non_convex_flow_block import (
+ InvestNonConvexFlowBlock,
+)
from oemof.solph.flows._investment_flow_block import InvestmentFlowBlock
from oemof.solph.flows._non_convex_flow_block import NonConvexFlowBlock
from oemof.solph.flows._simple_flow_block import SimpleFlowBlock
|
/home/runner/work/oemof-solph/oemof-solph/src/oemof/solph/_models.py#L24
from pyomo.opt import SolverFactory
from oemof.solph import processing
from oemof.solph.buses._bus import BusBlock
from oemof.solph.components._transformer import TransformerBlock
-from oemof.solph.flows._invest_non_convex_flow_block import \
- InvestNonConvexFlowBlock
+from oemof.solph.flows._invest_non_convex_flow_block import (
+ InvestNonConvexFlowBlock,
+)
from oemof.solph.flows._investment_flow_block import InvestmentFlowBlock
from oemof.solph.flows._non_convex_flow_block import NonConvexFlowBlock
from oemof.solph.flows._simple_flow_block import SimpleFlowBlock
|
/home/runner/work/oemof-solph/oemof-solph/tests/test_scripts/test_solph/test_multi_period_model/test_multi_period_varying_period_length.py#L158
om = solph.Model(es)
# om.write("file.lp", io_options={"symbolic_solver_labels": True})
if lp:
return om
else:
-
# Solve the optimization problem
om.solve(solver="cbc")
# Get the results
results = om.results()
|
/home/runner/work/oemof-solph/oemof-solph/tests/test_scripts/test_solph/test_multi_period_model/test_multi_period_varying_period_length.py#L170
# Convert the results into a more readable format
result_views = solph.views.convert_keys_to_strings(results)
# Investment results for
# storage capacity investment
- df_storage_invest_mwh = result_views[("storage", "None")]["period_scalars"]
+ df_storage_invest_mwh = result_views[("storage", "None")][
+ "period_scalars"
+ ]
# capacity investment
df_storage_invest_mw = result_views[("storage", "electricity")][
"period_scalars"
]
|
build (3.9)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
build (3.8)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
build (3.10)
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/setup-python@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|