Merge pull request #445 from PyPSA/extra_functionality_to_args

solve_network: move extra_functionality to args
This commit is contained in:
Fabian Neumann 2022-12-08 14:32:09 +01:00 committed by GitHub
commit cf56810fcc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -389,11 +389,7 @@ def solve_network(n, config, opts="", **kwargs):
if skip_iterations:
network_lopf(
n,
solver_name=solver_name,
solver_options=solver_options,
extra_functionality=extra_functionality,
**kwargs
n, solver_name=solver_name, solver_options=solver_options, **kwargs
)
else:
ilopf(
@ -403,7 +399,6 @@ def solve_network(n, config, opts="", **kwargs):
track_iterations=track_iterations,
min_iterations=min_iterations,
max_iterations=max_iterations,
extra_functionality=extra_functionality,
**kwargs
)
return n
@ -432,6 +427,7 @@ if __name__ == "__main__":
n,
snakemake.config,
opts,
extra_functionality=extra_functionality,
solver_dir=tmpdir,
solver_logfile=snakemake.log.solver,
)