Exploring the Near-Optimal Feasible Space¶
Here, we use modelling to generate alternatives (MGA) to explore the near-opimal feasible space of a simple one-node model in the style of model.energy (the same as in the previous MGA example).
While we explored the use of n.optimize.optimize_mga() in the previous example, PyPSA includes a few additional functions making it convenient to work with near-optimal spaces in a geometric way. While the optimize_mga function solves a network with an alternative objective function (given by the weights argument), n.optimize_mga_in_direction is a simple alternative useful for exploring trade-offs between multiple alternative objectives. It takes two key arguments: a dictionary of dimensions, specifying multiple alternative objectives in the same format as the previously mentioned weights, and a direction representing a vector in the coordinate space defined by dimensions.
In this example, we explore the trade-offs between wind and solar expansion in a simple renewables-based system. Therefore, we define our dimensions (or alternative objectives) as total installed wind capacity and total installed solar capacity in MW, respectively. These dimensions can also be seen as defining a projection of near-optimal space of the model down to two dimensions.
:::{note} See also this research article for a background on dimension reduction and approximation of near-optimal spaces. :::
import matplotlib.pyplot as plt
from matplotlib.collections import LineCollection
from scipy.spatial import ConvexHull, convex_hull_plot_2d
import pypsa
Before any near-optimal analysis can start, the model has to be solved to optimality first. This is in order to find the minimum system cost, which is later used to define a system cost bound for near-optimality (i.e. "slack", usually in percentage of minimum system cost).
n = pypsa.examples.model_energy()
n.snapshots = n.snapshots[::3] # Crude reduction of time resolution for speed
n.generators.at["load shedding", "marginal_cost"] = 20000
n.optimize(solver_name="highs", log_to_console=False)
INFO:pypsa.network.io:Retrieving network data from https://github.com/PyPSA/PyPSA/raw/v1.0.0/examples/networks/model-energy/model-energy.nc.
INFO:pypsa.network.io:Imported network 'Model-Energy' has buses, carriers, generators, links, loads, storage_units, stores
INFO:linopy.model: Solve problem using Highs solver
INFO:linopy.model:Solver options: - log_to_console: False
INFO:linopy.io: Writing time: 0.16s
INFO:linopy.constants: Optimization successful: Status: ok Termination condition: optimal Solution: 9746 primals, 21434 duals Objective: 6.90e+09 Solver model: available Solver message: Optimal
INFO:pypsa.optimization.optimize:The shadow-prices of the constraints Generator-fix-p-lower, Generator-fix-p-upper, Generator-ext-p-lower, Generator-ext-p-upper, Link-ext-p-lower, Link-ext-p-upper, Store-ext-e-lower, Store-ext-e-upper, StorageUnit-ext-p_dispatch-lower, StorageUnit-ext-p_dispatch-upper, StorageUnit-ext-p_store-lower, StorageUnit-ext-p_store-upper, StorageUnit-ext-state_of_charge-lower, StorageUnit-ext-state_of_charge-upper, StorageUnit-energy_balance, Store-energy_balance were not assigned to the network.
('ok', 'optimal')
Individual dimensions are specified just like the weights argument for the n.optimize.optimize_mga function: a nested dictionary of components, variables and finally a series or dictionary giving weights to individual components.
Here, we define two dimensions, and give them the user-defined names "wind" and "solar" (the keys in the outer dictionary). These names are arbitrary and don't have to match names of underlaying components.
dimensions = {
"wind": {"Generator": {"p_nom": {"wind": 1}}},
"solar": {"Generator": {"p_nom": {"solar": 1}}},
}
Suppose we are interested in minimizing wind capacity alone, and also interested in minimizing the total capacity of wind and solar. These correspond to the directions (-1, 0) and (-1, -1) in wind-solar coordinate space, respectively. Let's see what is possible within a 5% total system cost slack.
_, _, min_wind = n.optimize.optimize_mga_in_direction(
dimensions=dimensions,
direction={
"wind": -1,
"solar": 0,
}, # Use coordinate names matching those given in `dimensions`
slack=0.05,
solver_name="highs",
log_to_console=False,
)
_, _, min_wind_solar = n.optimize.optimize_mga_in_direction(
dimensions=dimensions,
direction={"wind": -1, "solar": -1},
slack=0.05,
solver_name="highs",
log_to_console=False,
)
display(min_wind)
display(min_wind_solar)
INFO:linopy.model: Solve problem using Highs solver
INFO:linopy.model:Solver options: - log_to_console: False
INFO:linopy.io: Writing time: 0.16s
INFO:linopy.constants: Optimization successful: Status: ok Termination condition: optimal Solution: 9746 primals, 21435 duals Objective: 1.70e+04 Solver model: available Solver message: Optimal
INFO:pypsa.optimization.optimize:The shadow-prices of the constraints Generator-fix-p-lower, Generator-fix-p-upper, Generator-ext-p-lower, Generator-ext-p-upper, Link-ext-p-lower, Link-ext-p-upper, Store-ext-e-lower, Store-ext-e-upper, StorageUnit-ext-p_dispatch-lower, StorageUnit-ext-p_dispatch-upper, StorageUnit-ext-p_store-lower, StorageUnit-ext-p_store-upper, StorageUnit-ext-state_of_charge-lower, StorageUnit-ext-state_of_charge-upper, StorageUnit-energy_balance, Store-energy_balance, budget were not assigned to the network.
INFO:linopy.model: Solve problem using Highs solver
INFO:linopy.model:Solver options: - log_to_console: False
INFO:linopy.io: Writing time: 0.16s
INFO:linopy.constants: Optimization successful: Status: ok Termination condition: optimal Solution: 9746 primals, 21435 duals Objective: 4.75e+04 Solver model: available Solver message: Optimal
INFO:pypsa.optimization.optimize:The shadow-prices of the constraints Generator-fix-p-lower, Generator-fix-p-upper, Generator-ext-p-lower, Generator-ext-p-upper, Link-ext-p-lower, Link-ext-p-upper, Store-ext-e-lower, Store-ext-e-upper, StorageUnit-ext-p_dispatch-lower, StorageUnit-ext-p_dispatch-upper, StorageUnit-ext-p_store-lower, StorageUnit-ext-p_store-upper, StorageUnit-ext-state_of_charge-lower, StorageUnit-ext-state_of_charge-upper, StorageUnit-energy_balance, Store-energy_balance, budget were not assigned to the network.
wind 17006.298742 solar 44921.817858 dtype: float64
wind 29563.944662 solar 17925.539753 dtype: float64
Results are returned as dictionaries represting coordinates in the wind-solar space. The dictionaries use the same user-given coordinate names that we passed in the dimensions argument. We see that minimizing wind alone leads to a large installation of solar, while minimizing both jointly leads to a more balanced solution.
In order to get a full picture of the near-optimal space (projected to the wind and solar dimensions), it is useful to optimize in many directions and consider the convex hull of the resulting points.
Of course, you can use optimize_mga_in_direction manually to do this. For convenience, PyPSA also provides the optimize_mga_in_multiple_directions function. This function takes a list of directions (or a pandas DataFrame with rows for directions), and uses built-in Python multiprocessing functionality to optimize in these directions in parallel. In the event of any individual optimisations failing, only the successful ones are returned.
While the user is free to select directions themselves, PyPSA also includes some simple functions (for instance, pypsa.optimization.mga.generate_directions_randomber of random directions in the format expected by optimize_mga_in_multiple_directions`.
directions = pypsa.optimization.mga.generate_directions_random(
dimensions.keys(), 10, seed=0
)
dirs, pts = n.optimize.optimize_mga_in_multiple_directions(
dimensions=dimensions,
directions=directions,
slack=0.05,
solver_name="highs",
log_to_console=False,
# Solve in up to 8 directions in parallel.
max_parallel=8,
# For performance reasons, we select the direct linopy-highs interface here,
# and use the highs interior point method (ipm) for solving each LP.
io_api="direct",
solver="ipm",
)
INFO:pypsa.network.io:Exported network 'Model-Energy' saved to '/tmp/tmp3ttx9f2e.nc contains: buses, sub_networks, links, carriers, loads, stores, storage_units, generators
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
The results are returned in the form of two pandas DataFrames; one for directions and one for resulting points / coordinates. Using scipy, we can compute and plot the convex hull of the points we generated.
display(pts.head() / 1e3)
fig, ax = plt.subplots(figsize=(8, 6))
convex_hull_plot_2d(ConvexHull(pts / 1e3), ax)
ax.axis("equal")
ax.set_xlabel("Wind capacity (GW)")
ax.set_ylabel("Solar capacity (GW)")
ax.set_title("Near-optimal space in wind-solar coordinate space")
plt.show()
| wind | solar | |
|---|---|---|
| 0 | 17.037387 | 70.267029 |
| 1 | 49.546872 | 16.643482 |
| 2 | 15.133119 | 70.067082 |
| 3 | 15.910653 | 70.305473 |
| 4 | 50.504400 | 9.922783 |
While random directions generally work well, they are not always perfectly spaced out. In two dimensions, we can easily generate evenly spaced directions (points on a circle); implemented in PyPSA in pypsa.optimization.mga.generate_directions_evenly_spaced. In higher dimensions, generating evenly spaced directions is not trivial, but Halton sequences (pypsa.optimization.mga.generate_directions_halton) do a better job than randomly generated directions.
n_points = 20
directions_random = pypsa.optimization.mga.generate_directions_random(
dimensions.keys(), n_points, seed=0
)
directions_even = pypsa.optimization.mga.generate_directions_evenly_spaced(
dimensions.keys(), n_points
)
directions_halton = pypsa.optimization.mga.generate_directions_halton(
dimensions.keys(), n_points, seed=0
)
fig, axs = plt.subplots(1, 3, figsize=(12, 3), sharey=True)
directions_random.plot(kind="scatter", x="wind", y="solar", ax=axs[0])
directions_even.plot(kind="scatter", x="wind", y="solar", ax=axs[1])
directions_halton.plot(kind="scatter", x="wind", y="solar", ax=axs[2])
for ax in axs:
ax.set_xlim(-1.1, 1.1)
ax.set_ylim(-1.1, 1.1)
ax.axis("equal")
plt.show()
fig, axs = plt.subplots(1, 3, figsize=(12, 3), sharey=True)
for ax, directions in zip(axs, [directions_random, directions_even, directions_halton]):
_, pts = n.optimize.optimize_mga_in_multiple_directions(
dimensions=dimensions,
directions=directions,
slack=0.05,
solver_name="highs",
max_parallel=8,
io_api="direct",
solver="ipm",
)
convex_hull_plot_2d(ConvexHull(pts / 1e3), ax)
ax.axis("equal")
ax.set_xlabel("Wind capacity (GW)")
ax.set_ylabel("Solar capacity (GW)")
plt.show()
INFO:pypsa.network.io:Exported network 'Model-Energy' saved to '/tmp/tmpzkkkmuo9.nc contains: buses, sub_networks, links, carriers, loads, stores, storage_units, generators
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00761894
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.52e+00 -1.58634113e+02 -2.06183073e+09 3.23e+06 0s
1 1.02e+06 1.32e+00 -1.35562240e+04 -1.77182506e+09 3.08e+06 0s
2 9.32e+05 7.53e-01 -4.72518167e+03 -1.63019230e+09 2.63e+06 0s
3 2.58e+05 1.71e-01 3.54628656e+02 -1.37942401e+09 8.63e+05 0s
4 1.21e+05 1.71e-07 1.13869146e+02 -5.60089600e+08 3.58e+05 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [4e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
5 2.69e+04 1.85e-13 -5.31742862e+01 -4.30636384e+08 8.88e+04 0s
Presolving model
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [1e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
11221 rows, 9278 cols, 31718 nonzeros 0s
Presolving model
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
6 1.15e+04 1.07e-14 -9.82719201e+01 -1.83467558e+08 3.16e+04 0s
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [4e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00715942
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
0 2.07e+06 1.52e+00 -2.48572706e+02 -2.06035180e+09 3.23e+06 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
Dependent equations search running on 2923 equations with time limit of 1000.00s
1 1.02e+06 1.32e+00 -1.45636132e+04 -1.77080048e+09 3.08e+06 0s10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Presolving model
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00771521
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Iter P.res D.res P.obj D.obj mu Time
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [1e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00777446
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.52e+00 -7.58980218e+01 -2.06214397e+09 1.79e+05 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
2 9.32e+05 7.47e-01 -1.28454294e+04 -1.62783751e+09 2.62e+06 0s 0 2.07e+06 1.52e+00 -2.32200772e+02 -2.06223365e+09 3.23e+06 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
1 2.21e+04 1.33e+00 -6.17248776e+02 -1.80548758e+09 1.73e+05 0sCoefficient ranges:
Matrix [1e-03, 2e+05]
Cost [7e-01, 7e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
1 1.02e+06 1.32e+00 -1.20377494e+04 -1.77270765e+09 3.08e+06 0sLP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [5e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
3 2.56e+05 1.72e-01 -1.68319287e+03 -1.37750595e+09 8.58e+05 0s
Presolving model
4 1.21e+05 1.72e-07 -9.07583808e+02 -5.57874473e+08 3.57e+05 0s
2 1.79e+04 5.84e-02 -2.67478206e+02 -2.09581092e+08 3.82e+04 0s
2 9.32e+05 7.43e-01 -1.34020963e+04 -1.62845649e+09 2.62e+06 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
3 2.55e+05 1.72e-01 -2.11095744e+03 -1.37811867e+09 8.56e+05 0s
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
11221 rows, 9278 cols, 31718 nonzeros 0s
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00757676
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.52e+00 -1.88144629e+02 -2.06164645e+09 3.23e+06 0s 5 2.69e+04 1.74e-13 -3.57068448e+02 -4.28803929e+08 8.84e+04 0s
4 1.21e+05 1.72e-07 -1.11218209e+03 -5.57042628e+08 3.57e+05 0s
Presolving model
3 5.95e+03 2.01e-02 -4.53449445e+02 -8.84630083e+07 1.29e+04 0s 1 1.02e+06 1.32e+00 -7.88742118e+03 -1.77232290e+09 3.08e+06 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
11221 rows, 9278 cols, 31718 nonzeros 0s
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [7e-01, 7e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00562885
Scaled bounds norm: 3.12055e+07
2 9.32e+05 7.42e-01 -1.24353324e+04 -1.62774068e+09 2.62e+06 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 2.37952170e+02 -2.03870181e+09 1.77e+05 0sDependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
5 2.68e+04 2.31e-13 -4.00071673e+02 -4.27909578e+08 8.81e+04 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [5e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00692203
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
3 2.55e+05 1.72e-01 -2.33201394e+03 -1.37754789e+09 8.55e+05 0s
0 5.75e+04 1.52e+00 3.56942488e+00 -2.05977103e+09 1.79e+05 0s
1 2.21e+04 1.31e+00 1.16944903e+03 -1.78496612e+09 1.71e+05 0s
4 1.21e+05 1.72e-07 -1.20479360e+03 -5.56484200e+08 3.57e+05 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
1 2.21e+04 1.33e+00 -2.64204020e+02 -1.80341080e+09 1.72e+05 0s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00771452
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time 2 1.79e+04 5.78e-02 6.00606856e+02 -2.07236031e+08 3.78e+04 0s
0 2.07e+06 1.52e+00 -1.45931332e+02 -2.06212509e+09 3.23e+06 0s
2 1.79e+04 5.83e-02 -7.85501970e+01 -2.09354938e+08 3.82e+04 0s 6 1.08e+04 3.29e-14 -3.01193619e+02 -1.85668012e+08 3.07e+04 0s
5 2.69e+04 1.92e-13 -4.26707387e+02 -4.09173658e+08 8.55e+04 0s
1 1.02e+06 1.32e+00 -1.30592438e+04 -1.77242702e+09 3.08e+06 0s
3 5.95e+03 1.97e-02 8.61519107e+02 -8.69656867e+07 1.27e+04 0s 2 9.32e+05 7.46e-01 -3.96409118e+03 -1.62885745e+09 2.62e+06 0s
6 1.09e+04 5.15e-14 -3.15778108e+02 -1.87566955e+08 3.10e+04 0s
3 5.95e+03 2.01e-02 -1.93621841e+02 -8.83303858e+07 1.29e+04 0s 3 2.56e+05 1.72e-01 4.69480055e+02 -1.37847756e+09 8.57e+05 0s
4 9.23e+04 1.72e-07 1.27673402e+02 -5.92291630e+08 2.88e+05 0s
4 5.13e+03 1.92e-02 -5.54106088e+04 -9.59962165e+07 1.17e+04 0s
7 3.26e+03 2.04e-14 -2.95271690e+02 -8.66367398e+07 1.07e+04 0s 6 1.06e+04 5.68e-14 -3.12743525e+02 -1.78339987e+08 2.89e+04 0s
5 2.76e+04 1.78e-13 -3.35969057e+01 -3.91932799e+08 8.66e+04 0s
6 1.05e+04 2.84e-14 -9.00639830e+01 -1.65732229e+08 2.78e+04 0s 4 5.14e+03 1.89e-02 3.98067914e+04 -9.44601987e+07 1.16e+04 0s 4 5.13e+03 1.92e-02 -4.93936961e+04 -9.58732498e+07 1.17e+04 0s 5 1.99e+03 1.35e-02 -5.05613965e+04 -7.95866175e+07 7.10e+03 0s Constructing starting basis... 7 3.22e+03 1.60e-14 -6.07891354e+02 -8.88199084e+07 1.08e+04 1s 5 2.01e+03 1.33e-02 3.95454135e+04 -7.86489827e+07 7.04e+03 0s 5 1.99e+03 1.35e-02 -4.37657976e+04 -7.94659446e+07 7.09e+03 0s 7 3.23e+03 1.07e-14 -5.97650050e+02 -9.02311984e+07 1.10e+04 1s 7 3.22e+03 1.87e-14 -5.47875612e+02 -8.50226301e+07 1.04e+04 0s
8 3.24e+03 1.29e-14 -7.56468763e+03 -1.05798570e+08 1.18e+04 1s 6 1.52e+03 7.46e-03 -4.50974721e+04 -5.83148793e+07 5.33e+03 1s 7 3.18e+03 2.18e-14 -3.12163087e+02 -8.18238637e+07 1.00e+04 1s Constructing starting basis... 9 2.34e+03 2.98e-14 -2.77074482e+04 -9.00718551e+07 1.03e+04 1s Constructing starting basis... 10 1.94e+03 1.91e-14 -2.61231384e+04 -9.50944241e+07 9.65e+03 1s 6 1.54e+03 7.35e-03 4.05813519e+04 -5.78091919e+07 5.31e+03 1s Constructing starting basis... 6 1.52e+03 7.47e-03 -3.69524339e+04 -5.83521877e+07 5.34e+03 1s 11 1.25e+03 1.50e-14 -3.00922394e+04 -6.67349593e+07 6.29e+03 1s
8 3.20e+03 2.33e-14 -3.06163161e+03 -1.08440408e+08 1.20e+04 1s 12 6.85e+02 1.25e-14 -3.44619261e+04 -4.42538612e+07 3.73e+03 1s 8 3.21e+03 1.47e-14 -7.42757087e+02 -1.10246093e+08 1.22e+04 1s Constructing starting basis... 9 2.32e+03 2.36e-14 -1.13914528e+04 -9.24735212e+07 1.05e+04 1s 8 3.20e+03 1.38e-14 2.03721167e+03 -1.03832844e+08 1.15e+04 1s 9 2.32e+03 1.91e-14 -2.80495352e+03 -9.39607343e+07 1.07e+04 1s 10 1.95e+03 2.09e-14 -2.05613897e+04 -9.79680627e+07 9.91e+03 1s 9 2.30e+03 2.75e-14 7.13919906e+03 -8.85954766e+07 1.00e+04 1s 10 1.94e+03 1.69e-14 -1.45169950e+04 -9.91795479e+07 1.00e+04 1s 13 3.74e+02 8.10e-15 -3.74156292e+04 -2.48136270e+07 1.93e+03 1s Constructing starting basis... 10 1.94e+03 3.06e-14 -5.88465965e+03 -9.40220739e+07 9.51e+03 1s 11 1.25e+03 1.02e-14 -2.66280515e+04 -6.92396735e+07 6.53e+03 1s 8 3.15e+03 1.55e-14 -9.07545043e+03 -1.00231277e+08 1.11e+04 1s 11 1.23e+03 1.64e-14 -2.00986684e+04 -6.95894342e+07 6.52e+03 1s
9 2.26e+03 2.62e-14 -2.96207304e+04 -8.55165289e+07 9.65e+03 1s 11 1.24e+03 1.10e-14 -1.03562870e+04 -6.69607691e+07 6.30e+03 1s 12 6.66e+02 8.83e-15 -3.20902963e+04 -4.70532702e+07 3.92e+03 1s 14 1.52e+02 1.42e-14 -4.00389151e+04 -1.70074394e+07 1.17e+03 1s 12 6.77e+02 1.49e-14 -2.45361287e+04 -4.67200464e+07 3.92e+03 1s Constructing starting basis... Constructing starting basis... 10 1.87e+03 1.67e-14 -2.73609297e+04 -9.06427974e+07 9.14e+03 1s 7 9.39e+02 4.66e-03 -3.98418828e+04 -4.45454692e+07 3.97e+03 1s 12 6.55e+02 1.67e-14 -1.37089268e+04 -4.54777497e+07 3.77e+03 1s 11 1.21e+03 1.38e-14 -3.03929610e+04 -6.31292384e+07 5.93e+03 1s 13 3.65e+02 6.66e-15 -3.51136722e+04 -2.41877530e+07 1.88e+03 1s 13 3.67e+02 1.52e-14 -2.70827576e+04 -2.57352497e+07 1.99e+03 1s
8 5.68e+02 2.15e-03 -3.72566116e+04 -2.61723868e+07 2.17e+03 1s 7 9.35e+02 4.51e-03 4.21901777e+04 -4.35739789e+07 3.89e+03 1s 7 9.36e+02 4.62e-03 -3.01871663e+04 -4.42702293e+07 3.95e+03 1s 12 6.75e+02 3.66e-15 -3.40182024e+04 -4.32664136e+07 3.63e+03 1s 13 3.62e+02 9.66e-15 -1.52539308e+04 -2.43594235e+07 1.88e+03 1s 15 2.86e+01 1.07e-14 -4.15650330e+04 -5.66415256e+06 3.50e+02 2s 14 1.43e+02 1.02e-14 -3.73328254e+04 -1.73262682e+07 1.18e+03 1s 8 5.67e+02 2.13e-03 -2.66371436e+04 -2.61299853e+07 2.16e+03 1s 14 1.50e+02 9.05e-15 -2.86886986e+04 -1.80035231e+07 1.23e+03 1s 8 5.72e+02 2.01e-03 4.34658413e+04 -2.52174199e+07 2.10e+03 1s 13 3.72e+02 6.16e-15 -3.66210351e+04 -2.54395622e+07 1.96e+03 1s 14 1.47e+02 1.21e-14 -1.60805077e+04 -1.70346001e+07 1.16e+03 1s 9 3.43e+02 8.36e-04 -3.55019607e+04 -1.50181175e+07 1.17e+03 1s
16 2.86e-05 5.11e-15 -4.23972730e+04 -4.23616703e+05 2.30e+01 2s 14 1.60e+02 9.77e-15 -3.89775929e+04 -1.68164791e+07 1.16e+03 1s 9 3.39e+02 8.31e-04 -2.42609871e+04 -1.49925725e+07 1.17e+03 1s 15 2.70e+01 9.49e-15 -3.84002081e+04 -5.43897122e+06 3.36e+02 2s 10 1.48e+02 4.88e-04 -3.49280437e+04 -9.82458805e+06 6.98e+02 2s 15 2.84e+01 7.69e-15 -2.94729790e+04 -5.69885808e+06 3.53e+02 2s 9 3.32e+02 6.94e-04 4.42370533e+04 -1.39212835e+07 1.09e+03 1s 15 2.71e+01 8.44e-15 -1.64338519e+04 -5.30584215e+06 3.29e+02 2s 10 1.52e+02 4.86e-04 -2.33505936e+04 -9.78420179e+06 6.98e+02 2s 11 1.86e+01 1.12e-04 -3.44696248e+04 -3.87154152e+06 2.45e+02 2s
17 1.08e-05 1.33e-15 -4.79947732e+04 -2.40322900e+05 1.16e+01 2s 15 2.83e+01 7.11e-15 -4.05022711e+04 -5.86317040e+06 3.62e+02 2s 10 1.45e+02 3.97e-04 4.50007367e+04 -8.84523275e+06 6.32e+02 2s 16 2.84e-05 5.47e-15 -2.97950780e+04 -4.15304318e+05 2.32e+01 2s 12 1.86e-05 9.46e-06 -3.55195943e+04 -3.86439013e+05 2.20e+01 2s 11 1.86e+01 1.10e-04 -2.27089869e+04 -3.80529811e+06 2.42e+02 2s 16 2.70e-05 5.55e-15 -3.87270804e+04 -2.85621400e+05 1.49e+01 2s 16 2.71e-05 6.02e-15 -1.68759227e+04 -4.16201528e+05 2.41e+01 2s 11 1.45e-04 7.63e-05 4.51000263e+04 -3.28103283e+06 2.07e+02 2s 18 6.67e-06 3.11e-16 -5.20369487e+04 -1.45465534e+05 5.63e+00 2s 13 1.21e-05 1.79e-06 -4.01332964e+04 -2.02147325e+05 9.93e+00 2s
12 1.86e-05 8.95e-06 -2.37874966e+04 -3.59884003e+05 2.10e+01 2s 16 2.83e-05 6.01e-15 -4.13364868e+04 -4.34175022e+05 2.37e+01 2s 19 5.75e-06 2.68e-16 -5.34124517e+04 -1.40609968e+05 5.25e+00 2s 17 1.56e-09 1.33e-15 -4.04428163e+04 -1.14786254e+05 4.48e+00 2s 12 2.20e-09 9.48e-06 4.48691909e+04 -3.74030043e+05 2.61e+01 2s 17 1.39e-09 8.34e-16 -3.19692194e+04 -1.43049558e+05 6.69e+00 2s 17 2.75e-09 9.31e-16 -2.17231051e+04 -1.61286582e+05 8.41e+00 2s 13 1.21e-05 1.69e-06 -2.86699879e+04 -1.84941982e+05 9.58e+00 2s 20 3.62e-06 1.62e-16 -5.93017367e+04 -1.24367335e+05 3.92e+00 2s 14 8.02e-06 1.02e-06 -4.48298261e+04 -1.77979794e+05 8.13e+00 2s 13 6.31e-09 1.66e-06 4.30114116e+04 -4.43988727e+04 5.42e+00 2s 18 8.01e-10 7.22e-16 -4.21829095e+04 -9.83431640e+04 3.38e+00 2s
18 3.15e-09 3.33e-16 -3.49857122e+04 -1.18578663e+05 5.04e+00 2s 18 6.06e-09 6.03e-16 -2.57755412e+04 -1.28874846e+05 6.21e+00 2s 19 7.40e-10 6.66e-16 -4.12308153e+04 -9.60336320e+04 3.30e+00 2s 15 4.57e-06 6.31e-07 -4.97365217e+04 -1.45976066e+05 5.86e+00 2s 17 1.05e-05 1.33e-15 -4.71594291e+04 -2.49463567e+05 1.22e+01 2s 14 2.23e-09 2.22e-07 4.00861588e+04 9.41963196e+02 2.38e+00 2s 14 7.77e-06 8.23e-07 -3.34518890e+04 -1.54986568e+05 7.41e+00 2s 21 2.67e-06 1.60e-16 -5.95152103e+04 -1.18805146e+05 3.57e+00 2s 19 2.15e-09 5.41e-16 -2.96311026e+04 -1.28567432e+05 5.96e+00 2s 20 1.51e-09 3.58e-16 -4.41668725e+04 -8.83609265e+04 2.66e+00 2s 19 4.66e-10 3.64e-16 -3.75956694e+04 -1.15156410e+05 4.67e+00 2s 16 3.91e-06 4.38e-07 -5.05898262e+04 -1.33278712e+05 5.03e+00 2s 22 2.37e-06 2.22e-16 -6.03651347e+04 -1.13541315e+05 3.20e+00 3s
20 8.06e-10 2.01e-16 -4.03621755e+04 -9.95705197e+04 3.57e+00 2s 20 4.79e-09 4.44e-16 -3.14254975e+04 -1.17907546e+05 5.21e+00 2s 18 6.44e-06 2.98e-16 -5.12081866e+04 -1.38143952e+05 5.24e+00 2s 21 3.04e-09 2.01e-16 -4.58154837e+04 -7.08379570e+04 1.51e+00 2s 17 2.83e-06 2.70e-07 -5.43839462e+04 -1.15128200e+05 3.69e+00 2s 15 4.78e-06 5.33e-07 -3.88393957e+04 -1.32009814e+05 5.67e+00 2s 23 1.55e-06 1.11e-16 -6.38718039e+04 -1.06368522e+05 2.56e+00 3s 21 2.65e-09 3.33e-16 -3.28129613e+04 -1.08865005e+05 4.58e+00 2s 22 6.98e-10 1.98e-16 -4.78177028e+04 -6.99936666e+04 1.34e+00 3s 21 4.66e-10 2.52e-16 -3.94947318e+04 -9.92824477e+04 3.60e+00 2s 19 6.32e-06 3.08e-16 -5.18488976e+04 -1.38562405e+05 5.22e+00 2s 15 1.85e-09 1.51e-07 3.75142585e+04 7.93197655e+03 1.80e+00 2s 16 3.79e-06 3.62e-07 -4.00370119e+04 -1.19470877e+05 4.82e+00 2s 22 1.86e-09 2.32e-16 -3.99776100e+04 -9.85755143e+04 3.53e+00 3s 22 3.50e-09 3.49e-16 -3.04473701e+04 -1.07095158e+05 4.62e+00 3s
20 5.07e-06 2.09e-16 -5.61821816e+04 -1.31865327e+05 4.56e+00 2s 23 8.15e-10 1.83e-16 -4.83882131e+04 -6.66261470e+04 1.10e+00 3s 18 2.41e-06 2.42e-07 -5.48116153e+04 -1.11911833e+05 3.46e+00 3s 23 1.33e-09 2.22e-16 -4.22570368e+04 -8.92789903e+04 2.83e+00 3s 23 5.76e-10 1.83e-16 -3.66529995e+04 -8.63136558e+04 2.99e+00 3s 24 5.13e-07 2.22e-16 -6.64459774e+04 -1.04614166e+05 2.30e+00 3s 21 4.05e-06 2.07e-16 -5.79313878e+04 -1.19641867e+05 3.72e+00 3s 24 3.56e-09 1.53e-16 -4.84546329e+04 -6.47791878e+04 9.83e-01 3s 16 1.31e-09 5.94e-08 3.61258863e+04 1.67412004e+04 1.17e+00 3s 17 2.91e-06 1.85e-07 -4.27097078e+04 -9.83567674e+04 3.37e+00 3s 24 3.78e-10 2.22e-16 -4.46778608e+04 -8.55289794e+04 2.46e+00 3s 25 3.38e-07 2.01e-16 -6.81230134e+04 -8.83346509e+04 1.22e+00 3s 24 1.82e-09 1.53e-16 -3.89722565e+04 -7.82507604e+04 2.37e+00 3s 22 2.90e-06 2.36e-16 -6.27961040e+04 -1.15977967e+05 3.20e+00 3s
25 1.01e-09 1.31e-16 -4.94043358e+04 -6.25534761e+04 7.92e-01 3s 18 1.52e-06 1.05e-07 -4.67237686e+04 -9.21621560e+04 2.75e+00 3s 17 2.59e-09 3.21e-08 3.47946741e+04 2.29637995e+04 7.16e-01 3s 25 3.20e-09 1.38e-16 -4.74473786e+04 -8.10612189e+04 2.02e+00 3s 26 2.18e-07 2.03e-16 -6.91066561e+04 -8.66580282e+04 1.06e+00 3s 25 3.46e-09 1.41e-16 -4.11560123e+04 -7.23492201e+04 1.88e+00 3s 26 3.03e-09 1.46e-16 -5.04580854e+04 -5.96172293e+04 5.52e-01 3s 27 1.60e-07 1.11e-16 -6.94024400e+04 -8.13233621e+04 7.18e-01 3s 26 7.06e-10 1.80e-16 -4.88835391e+04 -7.25408457e+04 1.42e+00 3s 19 2.10e-06 1.47e-07 -5.60999891e+04 -1.02154994e+05 2.79e+00 3s 23 1.50e-06 1.89e-16 -6.53205346e+04 -1.14507950e+05 2.96e+00 3s 18 6.98e-10 1.42e-08 3.42036153e+04 2.70918525e+04 4.30e-01 3s 26 4.04e-09 1.51e-16 -4.19395448e+04 -7.21594690e+04 1.82e+00 3s
27 2.79e-09 1.46e-16 -5.09106409e+04 -5.76273183e+04 4.05e-01 3s 28 1.25e-07 1.11e-16 -6.99090186e+04 -7.76858867e+04 4.68e-01 3s 20 7.84e-07 1.24e-07 -6.01613880e+04 -1.00215831e+05 2.43e+00 3s 27 1.60e-09 1.56e-16 -4.95034772e+04 -6.51270078e+04 9.41e-01 3s 29 1.11e-07 1.11e-16 -7.00161529e+04 -7.74688935e+04 4.49e-01 3s 24 1.23e-06 1.47e-16 -6.63371940e+04 -9.53949114e+04 1.75e+00 3s 27 1.00e-09 1.75e-16 -4.33136363e+04 -6.97517079e+04 1.59e+00 3s 28 8.69e-10 1.60e-16 -5.09474339e+04 -5.68645802e+04 3.56e-01 3s 19 1.16e-09 9.43e-09 3.39844135e+04 2.83875503e+04 3.38e-01 3s 30 7.73e-08 1.37e-16 -7.05029813e+04 -7.72682133e+04 4.07e-01 3s 21 4.58e-07 6.89e-08 -6.25470008e+04 -8.81041277e+04 1.55e+00 3s 28 1.75e-09 1.88e-16 -4.95823592e+04 -6.51157813e+04 9.36e-01 3s 31 8.90e-10 1.68e-16 -7.15246171e+04 -7.58393987e+04 2.60e-01 3s 28 7.92e-10 1.12e-16 -4.34522399e+04 -6.93941292e+04 1.56e+00 3s 19 8.74e-07 1.02e-07 -4.81267438e+04 -9.18606404e+04 2.65e+00 3s 20 1.23e-09 3.97e-09 3.35138418e+04 3.06533852e+04 1.73e-01 3s
32 2.78e-09 1.26e-16 -7.15803271e+04 -7.51681902e+04 2.16e-01 3s 22 4.29e-07 6.42e-08 -6.26566773e+04 -8.70488688e+04 1.48e+00 3s 33 7.85e-10 1.80e-16 -7.21701973e+04 -7.27135635e+04 3.27e-02 4s 29 3.41e-10 1.17e-16 -4.47007297e+04 -5.82798612e+04 8.18e-01 3s 20 6.45e-07 7.42e-08 -4.96134910e+04 -8.37489225e+04 2.06e+00 3s 29 4.83e-10 2.50e-16 -4.98419295e+04 -6.45055268e+04 8.83e-01 3s 23 4.16e-07 6.01e-08 -6.27052378e+04 -8.67682934e+04 1.46e+00 3s 25 7.86e-07 1.73e-16 -6.77944061e+04 -9.24612467e+04 1.49e+00 3s 21 2.85e-09 1.44e-09 3.33875977e+04 3.18045925e+04 9.55e-02 3s 34 4.36e-10 1.32e-16 -7.22420577e+04 -7.25938726e+04 2.12e-02 4s 24 3.22e-07 3.69e-08 -6.34257930e+04 -8.08013980e+04 1.05e+00 3s 21 5.59e-07 5.90e-08 -5.01147820e+04 -7.91445041e+04 1.76e+00 3s 26 4.57e-07 1.67e-16 -6.85185086e+04 -9.00020236e+04 1.29e+00 3s 35 3.33e-10 2.04e-16 -7.22908128e+04 -7.23547318e+04 3.85e-03 4s 25 2.97e-07 3.56e-08 -6.33811067e+04 -8.05126617e+04 1.04e+00 3s 36 2.33e-10 1.11e-16 -7.22950471e+04 -7.23007141e+04 3.41e-04 4s
22 5.41e-07 5.55e-08 -5.01728833e+04 -7.88421370e+04 1.73e+00 3s 27 2.30e-07 1.12e-16 -7.01281304e+04 -7.99330073e+04 5.91e-01 3s 37 9.95e-10 1.78e-16 -7.22950980e+04 -7.22955326e+04 2.62e-05 4s 29 2.42e-09 1.53e-16 -5.09861730e+04 -5.64166958e+04 3.27e-01 3s 22 3.58e-09 2.72e-10 3.32110960e+04 3.26138069e+04 3.60e-02 3s 26 1.96e-07 3.12e-08 -6.39817924e+04 -7.96191187e+04 9.45e-01 3s 30 1.14e-09 1.27e-16 -4.47569562e+04 -5.76381017e+04 7.76e-01 3s 23 4.14e-07 3.55e-08 -5.11102676e+04 -7.18319888e+04 1.25e+00 3s 28 1.34e-07 1.53e-16 -7.07722781e+04 -7.83504563e+04 4.56e-01 3s 38 3.92e-10 1.34e-16 -7.22950983e+04 -7.22951703e+04 4.34e-06 4s 27 1.15e-07 9.52e-09 -6.45759270e+04 -7.47839536e+04 6.16e-01 4s 30 5.43e-10 1.04e-16 -5.14180845e+04 -5.36280261e+04 1.33e-01 4s 31 2.27e-09 1.11e-16 -4.55284752e+04 -5.18213797e+04 3.79e-01 3s 24 4.00e-07 3.42e-08 -5.10915391e+04 -7.14931162e+04 1.23e+00 3s 30 5.00e-10 1.93e-16 -4.97694769e+04 -6.30606608e+04 8.01e-01 4s 39 2.12e-09 1.39e-16 -7.22950983e+04 -7.22951124e+04 8.83e-07 4s 29 1.97e-09 1.94e-16 -7.15886977e+04 -7.46849581e+04 1.86e-01 3s 28 8.57e-08 4.28e-09 -6.49375860e+04 -7.29411113e+04 4.82e-01 4s 25 3.91e-08 1.61e-08 -5.31639976e+04 -6.61929032e+04 7.87e-01 3s
40 3.55e-09 1.39e-16 -7.22950983e+04 -7.22951020e+04 2.49e-07 4s
30 4.66e-10 1.22e-16 -7.16162375e+04 -7.39857989e+04 1.43e-01 3s
31 7.89e-10 1.32e-16 -5.16766756e+04 -5.29528746e+04 7.69e-02 4s
31 2.40e-09 1.73e-16 -5.02233493e+04 -5.74095744e+04 4.33e-01 4s
29 8.38e-08 4.03e-09 -6.49581357e+04 -7.26438698e+04 4.63e-01 4s
23 1.56e-09 1.44e-10 3.31115867e+04 3.27976432e+04 1.89e-02 4s 41* 2.45e-09 1.60e-16 -7.22950983e+04 -7.22950986e+04 1.88e-08 4s
Running crossover as requested
Primal residual before push phase: 1.09e-05
Dual residual before push phase: 2.44e-09
32 1.59e-09 1.18e-16 -4.59484592e+04 -4.89078811e+04 1.78e-01 4s
Number of dual pushes required: 3
Number of primal pushes required: 2072
31 2.45e-09 1.11e-16 -7.19430800e+04 -7.30611818e+04 6.73e-02 4s
26 3.10e-08 1.56e-08 -5.30668150e+04 -6.60701201e+04 7.85e-01 4s 30 7.08e-08 3.94e-09 -6.53744218e+04 -7.26618273e+04 4.39e-01 4s
32 4.43e-10 1.65e-16 -5.18281195e+04 -5.24848821e+04 3.96e-02 4s
Summary
Runtime: 3.96s
Status interior point solve: optimal
Status crossover: optimal
objective value: -7.22950983e+04
interior solution primal residual (abs/rel): 2.77e-05 / 3.46e-15
interior solution dual residual (abs/rel): 2.65e-09 / 1.34e-09
interior solution objective gap (abs/rel): 3.22e-04 / 4.45e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.39e-17
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
32 1.21e-09 2.38e-16 -5.02377536e+04 -5.72114144e+04 4.20e-01 4s
32 4.85e-09 1.74e-16 -7.20182979e+04 -7.24101092e+04 2.36e-02 4s
24 2.93e-09 3.30e-11 3.30694566e+04 3.29758491e+04 5.64e-03 4s
33 1.19e-09 1.39e-16 -4.62942399e+04 -4.74283714e+04 6.83e-02 4s
27 2.28e-08 1.86e-10 -5.31929073e+04 -6.08554763e+04 4.62e-01 4s 31 4.28e-08 4.11e-15 -6.56589540e+04 -7.02155389e+04 2.74e-01 4s
33 3.59e-09 1.11e-16 -5.19201963e+04 -5.22522980e+04 2.00e-02 4s
33 5.50e-09 1.11e-16 -7.20725283e+04 -7.21952119e+04 7.39e-03 4sModel status : Optimal
IPM iterations: 41
Crossover iterations: 543
Objective value : -7.2295098296e+04
P-D objective error : 4.0256711533e-16
HiGHS run time : 4.13
Writing the solution to /tmp/linopy-solve-wukg5mdy.sol
33 9.15e-10 2.22e-16 -5.03981110e+04 -5.66620026e+04 3.77e-01 4s
25 1.17e-09 1.92e-11 3.30589337e+04 3.30048234e+04 3.26e-03 4s
32 3.35e-08 4.32e-16 -6.59031165e+04 -6.75687894e+04 1.00e-01 4s 34 2.13e-09 2.22e-16 -4.63417691e+04 -4.70604103e+04 4.33e-02 4s 28 1.49e-08 5.40e-12 -5.36047372e+04 -5.78213097e+04 2.54e-01 4s 34 1.79e-09 1.06e-16 -7.20768312e+04 -7.20989465e+04 1.33e-03 4s 34 2.78e-09 1.18e-16 -5.20167832e+04 -5.21009714e+04 5.07e-03 4s 33 8.61e-09 1.13e-16 -6.66535240e+04 -6.70809557e+04 2.57e-02 4s 34 1.64e-09 1.11e-16 -5.09417526e+04 -5.34533391e+04 1.51e-01 4s 35 2.33e-10 1.57e-16 -7.20771041e+04 -7.20807786e+04 2.21e-04 4s 26 3.94e-09 3.88e-12 3.30504770e+04 3.30402170e+04 6.18e-04 4s 29 2.10e-09 2.63e-12 -5.47695183e+04 -5.66621441e+04 1.14e-01 4s 35 1.18e-09 1.67e-16 -4.64649091e+04 -4.68250607e+04 2.17e-02 4s 35 2.53e-10 1.46e-16 -5.20315619e+04 -5.20979456e+04 4.00e-03 4s 36 5.49e-09 1.61e-16 -7.20771064e+04 -7.20778409e+04 4.42e-05 4s 34 4.28e-09 1.18e-16 -6.68476673e+04 -6.69751409e+04 7.68e-03 4s 30 2.82e-09 1.14e-12 -5.48807520e+04 -5.58032199e+04 5.56e-02 4s 27 4.82e-10 2.51e-13 3.30494549e+04 3.30488336e+04 3.74e-05 4s 36 9.02e-10 1.11e-16 -4.65012585e+04 -4.67536283e+04 1.52e-02 4s 36 2.33e-10 1.11e-16 -5.20629767e+04 -5.20718192e+04 5.33e-04 4s 37 9.46e-10 1.48e-16 -7.20771070e+04 -7.20772357e+04 7.75e-06 4s 35 3.06e-09 1.45e-16 -5.10474846e+04 -5.29186267e+04 1.13e-01 4s 35 3.91e-09 1.53e-16 -6.69252051e+04 -6.69320174e+04 4.10e-04 4s 31 2.33e-10 1.26e-13 -5.50441297e+04 -5.51625919e+04 7.14e-03 4s 28 2.73e-09 3.06e-14 3.30494305e+04 3.30493568e+04 4.45e-06 4s 37 3.83e-10 1.11e-16 -4.65227267e+04 -4.66803714e+04 9.50e-03 4s 38 1.19e-09 1.33e-16 -7.20771072e+04 -7.20771330e+04 1.58e-06 4s
36 4.18e-09 1.39e-16 -6.69266359e+04 -6.69275596e+04 5.56e-05 4s
37 1.99e-09 1.11e-16 -5.20662371e+04 -5.20688841e+04 1.59e-04 4s
36 2.33e-10 2.22e-16 -5.14171436e+04 -5.24429076e+04 6.18e-02 4s
32 1.56e-09 7.61e-15 -5.50622172e+04 -5.50706705e+04 5.09e-04 4s
39 2.51e-10 1.40e-16 -7.20771072e+04 -7.20771097e+04 1.63e-07 4s
37 2.33e-10 1.67e-16 -6.69268159e+04 -6.69268627e+04 2.82e-06 4s
29 1.68e-09 5.46e-15 3.30494303e+04 3.30494172e+04 7.93e-07 4s
38 1.65e-09 1.11e-16 -4.65518435e+04 -4.65777993e+04 1.56e-03 4s
38 2.33e-10 1.25e-16 -5.20665257e+04 -5.20668492e+04 1.95e-05 4s
33 1.57e-09 1.14e-15 -5.50644086e+04 -5.50652444e+04 5.03e-05 4s
40* 8.77e-10 1.39e-16 -7.20771072e+04 -7.20771077e+04 3.25e-08 4s
Running crossover as requested
37 1.58e-09 1.11e-16 -5.16571300e+04 -5.20557587e+04 2.40e-02 4s 38 1.93e-09 1.11e-16 -6.69268159e+04 -6.69268187e+04 1.73e-07 4s
Primal residual before push phase: 8.12e-05
Dual residual before push phase: 3.16e-09
Number of dual pushes required: 3
Number of primal pushes required: 2068
39 1.32e-09 1.11e-16 -5.20665961e+04 -5.20666244e+04 1.70e-06 4s 39 7.10e-10 1.32e-16 -4.65609373e+04 -4.65643840e+04 2.08e-04 4s
34 3.54e-09 3.33e-16 -5.50644087e+04 -5.50645730e+04 9.89e-06 4s
Summary
Runtime: 4.00s
Status interior point solve: optimal
Status crossover: optimal
objective value: -7.20771072e+04
interior solution primal residual (abs/rel): 1.14e-05 / 1.43e-15
interior solution dual residual (abs/rel): 6.07e-09 / 3.05e-09
interior solution objective gap (abs/rel): 5.57e-04 / 7.73e-09
basic solution primal infeasibility: 1.90e-11
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
30 1.68e-09 6.96e-16 3.30494303e+04 3.30494287e+04 9.92e-08 4s
39* 2.33e-10 3.50e-16 -6.69268159e+04 -6.69268161e+04 1.13e-08 4s
Running crossover as requested
Primal residual before push phase: 6.40e-06
Dual residual before push phase: 1.28e-09
Number of dual pushes required: 3
Number of primal pushes required: 2041
35 4.66e-10 2.22e-16 -5.50644089e+04 -5.50644206e+04 7.05e-07 4s
40 6.48e-10 1.73e-16 -5.20665961e+04 -5.20666018e+04 3.70e-07 4s
38 2.33e-10 1.22e-16 -5.16886119e+04 -5.18729249e+04 1.11e-02 4s
40 1.60e-09 1.46e-16 -4.65612607e+04 -4.65620034e+04 4.47e-05 4s
Model status : Optimal
IPM iterations: 40
Crossover iterations: 554
Objective value : -7.2077107208e+04
P-D objective error : 1.0094615923e-16
HiGHS run time : 4.17
Writing the solution to /tmp/linopy-solve-oj7wrgey.sol
Summary
Runtime: 4.27s
Status interior point solve: optimal
Status crossover: optimal
41 6.91e-10 1.11e-16 -5.20665961e+04 -5.20665972e+04 7.00e-08 4s
objective value: -6.69268159e+04
interior solution primal residual (abs/rel): 2.30e-04 / 2.88e-14
interior solution dual residual (abs/rel): 1.68e-09 / 8.43e-10
interior solution objective gap (abs/rel): 1.91e-04 / 2.86e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
36 8.66e-10 1.95e-16 -5.50644091e+04 -5.50644111e+04 1.36e-07 4s
39 1.71e-09 1.11e-16 -5.17142866e+04 -5.18187228e+04 6.29e-03 4s 41 2.33e-10 1.32e-16 -4.65612630e+04 -4.65614718e+04 1.26e-05 4s
31* 2.93e-09 6.32e-17 3.30494303e+04 3.30494301e+04 8.13e-09 4s
42* 1.99e-09 4.16e-16 -5.20665961e+04 -5.20665962e+04 6.34e-09 4s
Running crossover as requested
Primal residual before push phase: 1.45e-05
Dual residual before push phase: 6.68e-10
Number of dual pushes required: 1
Number of primal pushes required: 2162
37* 2.72e-09 1.25e-16 -5.50644091e+04 -5.50644094e+04 2.21e-08 4s
Running crossover as requested
Primal residual before push phase: 6.25e-06
Dual residual before push phase: 2.20e-09
Number of dual pushes required: 3
Number of primal pushes required: 2002
Model status : Optimal
IPM iterations: 39
Crossover iterations: 348
Objective value : -6.6926815940e+04
P-D objective error : 1.0871431959e-16
HiGHS run time : 4.43
Writing the solution to /tmp/linopy-solve-cvgry3o5.sol
42 1.09e-09 1.73e-16 -4.65612633e+04 -4.65613111e+04 2.88e-06 4s
40 3.66e-09 1.19e-16 -5.17240441e+04 -5.17864591e+04 3.76e-03 4s
Summary
Runtime: 4.39s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.20665961e+04
interior solution primal residual (abs/rel): 1.77e-04 / 2.22e-14
interior solution dual residual (abs/rel): 1.13e-09 / 5.90e-10
interior solution objective gap (abs/rel): 1.08e-04 / 2.08e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
32* 3.07e-09 1.41e-17 3.30494303e+04 3.30494303e+04 8.26e-15 4s
Ipx: IPM optimal
Ipx: Crossover optimal
Running crossover as requested
Solving the original LP from the solution after postsolve
Primal residual before push phase: 3.73e-09
Dual residual before push phase: 8.29e-16
Number of dual pushes required: 12
Number of primal pushes required: 744
Summary
Runtime: 4.24s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.50644091e+04
interior solution primal residual (abs/rel): 2.74e-04 / 3.43e-14
interior solution dual residual (abs/rel): 3.68e-09 / 1.95e-09
interior solution objective gap (abs/rel): 3.74e-04 / 6.78e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
43 2.99e-10 1.32e-16 -4.65612635e+04 -4.65612732e+04 6.16e-07 4s
41 1.94e-09 1.67e-16 -5.17302556e+04 -5.17377332e+04 4.50e-04 4s
Model status : Optimal
IPM iterations: 42
Crossover iterations: 772
Objective value : -5.2066596137e+04
P-D objective error : 6.9870975663e-17
HiGHS run time : 4.56
Writing the solution to /tmp/linopy-solve-e99za6zp.sol
Model status : Optimal
IPM iterations: 37
Crossover iterations: 338
Objective value : -5.5064409063e+04
P-D objective error : 3.9640259494e-16
HiGHS run time : 4.40
Writing the solution to /tmp/linopy-solve-84hsyrnc.sol
44 1.13e-09 1.52e-16 -4.65612635e+04 -4.65612653e+04 1.21e-07 4s
42 9.47e-10 1.53e-16 -5.17312003e+04 -5.17318157e+04 3.71e-05 4s
Summary
Runtime: 4.38s
Status interior point solve: optimal
Status crossover: optimal
objective value: 3.30494303e+04
interior solution primal residual (abs/rel): 9.54e-07 / 1.19e-16
interior solution dual residual (abs/rel): 5.66e-15 / 3.29e-15
interior solution objective gap (abs/rel): 1.02e-10 / 3.08e-15
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
45* 2.22e-09 1.39e-16 -4.65612635e+04 -4.65612639e+04 2.79e-08 4s
Running crossover as requested
Primal residual before push phase: 1.13e-04
Dual residual before push phase: 5.07e-09
Number of dual pushes required: 5
Number of primal pushes required: 1791
43 2.33e-10 1.32e-16 -5.17312193e+04 -5.17312955e+04 4.59e-06 5s
44 2.28e-09 2.22e-16 -5.17312194e+04 -5.17312339e+04 9.09e-07 5s
Model status : Optimal
IPM iterations: 32
Crossover iterations: 185
Objective value : 3.3049430253e+04
P-D objective error : 5.5037617012e-16
HiGHS run time : 4.56
Writing the solution to /tmp/linopy-solve-c0nr31xo.sol
Summary
Runtime: 4.53s
Status interior point solve: imprecise
Status crossover: optimal
objective value: -4.65612635e+04
interior solution primal residual (abs/rel): 1.55e-04 / 1.95e-14
interior solution dual residual (abs/rel): 3.38e-09 / 1.72e-09
interior solution objective gap (abs/rel): 4.75e-04 / 1.02e-08
basic solution primal infeasibility: 1.09e-11
basic solution dual infeasibility: 3.47e-18
WARNING: Ipx: IPM imprecise
Ipx: Crossover optimal
WARNING: Unwelcome IPX status of Unknown: basis is valid; solution is valid; run_crossover is "on"
WARNING: IPX solution is imprecise, so clean up with simplex
45 2.27e-09 1.11e-16 -5.17312195e+04 -5.17312213e+04 1.23e-07 5s
Solving the original LP from the solution after postsolve
46* 1.33e-09 1.69e-16 -5.17312195e+04 -5.17312196e+04 1.18e-08 5s
Running crossover as requested
Primal residual before push phase: 2.84e-05
Dual residual before push phase: 5.73e-09
Number of dual pushes required: 3
Number of primal pushes required: 1987
Model status : Optimal
IPM iterations: 45
Crossover iterations: 572
Objective value : -4.6561263509e+04
P-D objective error : 7.8132324314e-16
HiGHS run time : 4.72
Writing the solution to /tmp/linopy-solve-46trea8u.sol
Summary
Runtime: 4.72s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.17312195e+04
interior solution primal residual (abs/rel): 3.77e-04 / 4.72e-14
interior solution dual residual (abs/rel): 1.59e-09 / 7.96e-10
interior solution objective gap (abs/rel): 2.01e-04 / 3.89e-09
basic solution primal infeasibility: 2.91e-11
basic solution dual infeasibility: 1.17e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal
IPM iterations: 46
Crossover iterations: 688
Objective value : -5.1731219456e+04
P-D objective error : 1.4064789825e-16
HiGHS run time : 4.89
Writing the solution to /tmp/linopy-solve-372bjh78.sol
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms LP has 21435 rows; 9746 cols; 42400 nonzeros Coefficient ranges: Matrix [1e-03, 2e+05] Cost [6e-01, 8e-01] Bound [0e+00, 0e+00] RHS [5e+03, 8e+09] Presolving model 11221 rows, 9278 cols, 31718 nonzeros 0s LP has 21435 rows; 9746 cols; 42400 nonzeros Coefficient ranges: Matrix [1e-03, 2e+05] Cost [6e-01, 8e-01] Bound [0e+00, 0e+00] RHS [5e+03, 8e+09] Presolving model
Dependent equations search running on 2923 equations with time limit of 1000.00s
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00624475
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.51e+00 -2.23259449e+02 -2.05762269e+09 3.22e+06 0s
1 1.02e+06 1.32e+00 -1.57454033e+04 -1.76886011e+09 3.07e+06 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
2 9.32e+05 7.40e-01 -9.47380630e+03 -1.62451578e+09 2.62e+06 0s Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00642047
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 1.18665821e+02 -2.05221792e+09 1.78e+05 0s
3 2.55e+05 1.72e-01 -6.62567067e+02 -1.37483798e+09 8.53e+05 0s 1 2.21e+04 1.32e+00 2.98697884e+02 -1.79679905e+09 1.72e+05 0s
4 1.21e+05 1.72e-07 -4.03575570e+02 -5.55370903e+08 3.56e+05 0s
2 1.79e+04 5.84e-02 2.10296989e+02 -2.08909318e+08 3.81e+04 0s
5 3.42e+04 1.78e-13 -2.50967443e+02 -4.08442926e+08 1.03e+05 0s
3 6.12e+03 2.01e-02 2.20313204e+02 -8.79435934e+07 1.31e+04 0s
6 1.09e+04 2.31e-14 -2.29564638e+02 -2.05454363e+08 3.11e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [1e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [5e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
4 5.29e+03 1.92e-02 -3.19172461e+04 -9.54746766e+07 1.19e+04 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [1e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00773987
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.52e+00 -8.09827422e+01 -2.06221823e+09 1.79e+05 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [5e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00662485
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
1 2.21e+04 1.33e+00 -6.38825737e+02 -1.80555254e+09 1.73e+05 0s 0 2.07e+06 1.51e+00 -2.47935646e+02 -2.05872153e+09 3.22e+06 0s
1 1.02e+06 1.32e+00 -1.53606918e+04 -1.76979957e+09 3.07e+06 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
2 1.79e+04 5.84e-02 -2.79272291e+02 -2.09587508e+08 3.82e+04 0s
2 9.32e+05 7.41e-01 -1.22648151e+04 -1.62540862e+09 2.62e+06 0s
7 3.72e+03 3.73e-14 -4.12793915e+02 -8.08204356e+07 1.09e+04 0s
Presolving model
5 2.04e+03 1.36e-02 -2.63738904e+04 -7.92497914e+07 7.14e+03 0s
3 2.55e+05 1.72e-01 -1.42942050e+03 -1.37557113e+09 8.53e+05 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
4 1.21e+05 1.72e-07 -7.86366170e+02 -5.55683420e+08 3.57e+05 0s
3 5.95e+03 2.01e-02 -4.69341379e+02 -8.84672952e+07 1.29e+04 0s
5 2.69e+04 1.81e-13 -3.53235668e+02 -4.08590828e+08 8.54e+04 0sDependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00609444
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 5.14653290e+01 -2.05722128e+09 1.79e+05 0s
Presolving model
1 2.21e+04 1.32e+00 -3.77923598e+01 -1.80117895e+09 1.72e+05 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
2 1.79e+04 5.83e-02 3.93361942e+01 -2.09104157e+08 3.82e+04 0s
6 1.06e+04 2.66e-14 -3.02280254e+02 -1.78192100e+08 2.88e+04 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00733525
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 1.70009528e+02 -2.04684877e+09 1.78e+05 0s
3 5.95e+03 2.00e-02 -2.71226439e+01 -8.81884614e+07 1.29e+04 0s
1 2.21e+04 1.32e+00 5.75669278e+02 -1.79209844e+09 1.71e+05 0s
4 5.13e+03 1.92e-02 -5.56115547e+04 -9.60006718e+07 1.17e+04 0s
Constructing starting basis...
2 1.79e+04 5.80e-02 3.47339338e+02 -2.08066154e+08 3.80e+04 0s
3 5.95e+03 1.99e-02 4.23880789e+02 -8.76155935e+07 1.28e+04 0s
6 1.55e+03 7.22e-03 -1.84454767e+04 -5.75096999e+07 5.33e+03 1s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
5 1.99e+03 1.35e-02 -5.08308899e+04 -7.95900412e+07 7.10e+03 0s
4 5.14e+03 1.92e-02 -4.32645206e+04 -9.57125721e+07 1.17e+04 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
8 3.69e+03 4.26e-14 -7.80460720e+03 -9.76996668e+07 1.19e+04 1s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.0075684
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.50e+00 5.36340057e+01 -2.04453319e+09 3.20e+06 0s
4 5.14e+03 1.90e-02 -1.84234851e+04 -9.51148733e+07 1.16e+04 0s
1 1.02e+06 1.31e+00 8.17012544e+03 -1.75758169e+09 3.05e+06 0s
9 2.47e+03 1.02e-14 -2.50008882e+04 -8.24885394e+07 9.72e+03 1s 2 9.32e+05 7.36e-01 -1.44251159e+03 -1.61433480e+09 2.60e+06 0s
7 3.22e+03 2.62e-14 -6.19991299e+02 -8.49762542e+07 1.04e+04 0s
3 2.55e+05 1.71e-01 -1.33217158e+03 -1.36629142e+09 8.48e+05 0s
5 2.00e+03 1.35e-02 -3.74491140e+04 -7.93975084e+07 7.09e+03 0s
4 1.21e+05 1.71e-07 -6.29683116e+02 -5.52063593e+08 3.54e+05 0s
10 2.01e+03 1.82e-14 -2.86218827e+04 -8.67323982e+07 9.02e+03 1s 5 3.06e+04 1.85e-13 -1.51644029e+02 -4.07340288e+08 9.42e+04 0s
11 1.37e+03 1.27e-14 -3.29823042e+04 -5.88672718e+07 5.79e+03 1s
5 2.00e+03 1.34e-02 -1.31746855e+04 -7.89908398e+07 7.06e+03 0s
6 1.21e+04 2.04e-14 -5.21853910e+01 -1.95006094e+08 3.30e+04 0s
6 1.52e+03 7.45e-03 -4.54775224e+04 -5.83024937e+07 5.33e+03 1s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [7e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
12 7.62e+02 9.27e-15 -3.78683766e+04 -3.93592971e+07 3.44e+03 1s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Constructing starting basis...
Constructing starting basis...
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [7e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00592756
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 5.95827971e+01 -2.05671343e+09 1.79e+05 0s
1 2.21e+04 1.32e+00 1.61681559e+00 -1.80073440e+09 1.72e+05 0s
13 4.21e+02 7.77e-15 -4.10923705e+04 -2.74696462e+07 2.13e+03 1s
6 1.52e+03 7.49e-03 -3.01731807e+04 -5.84080256e+07 5.34e+03 1s
2 1.79e+04 5.83e-02 5.96188422e+01 -2.09120546e+08 3.81e+04 0s
14 2.09e+02 6.88e-15 -4.34296013e+04 -1.62476860e+07 1.15e+03 1s
3 5.98e+03 2.01e-02 1.99249183e+00 -8.81719944e+07 1.29e+04 0s
7 3.42e+03 7.11e-15 1.88762025e+01 -8.06579224e+07 1.04e+04 0s
6 1.53e+03 7.47e-03 -6.07598050e+03 -5.82430457e+07 5.33e+03 1s 7 9.55e+02 4.56e-03 -1.04204266e+04 -4.47995808e+07 4.02e+03 1s
8 3.20e+03 2.22e-14 -4.13717688e+03 -1.03544296e+08 1.15e+04 1s
9 2.30e+03 2.53e-14 -1.53312685e+04 -8.84682422e+07 1.00e+04 1s Constructing starting basis... 15 4.09e+01 7.11e-15 -4.51793236e+04 -7.08195539e+06 4.43e+02 1s 10 1.98e+03 1.51e-14 -2.23428037e+04 -9.43548603e+07 9.57e+03 1s 4 5.16e+03 1.92e-02 -4.21840383e+04 -9.57322367e+07 1.17e+04 0s 8 5.65e+02 2.10e-03 -6.02710303e+03 -2.63874224e+07 2.18e+03 1s 11 1.34e+03 1.58e-14 -2.79834881e+04 -6.91831835e+07 6.65e+03 1s Constructing starting basis... 7 9.37e+02 4.65e-03 -4.03185446e+04 -4.44435842e+07 3.96e+03 1s 12 7.53e+02 9.33e-15 -3.36382546e+04 -4.82609877e+07 4.14e+03 1s 5 2.00e+03 1.34e-02 -3.63517120e+04 -7.93184601e+07 7.10e+03 0s
Constructing starting basis... 9 3.41e+02 8.60e-04 -3.33050966e+03 -1.54904527e+07 1.21e+03 2s 8 5.67e+02 2.14e-03 -3.78184633e+04 -2.61515947e+07 2.16e+03 1s 16 4.09e-05 7.42e-15 -4.57367262e+04 -5.63121297e+05 3.12e+01 2s 13 4.03e+02 1.28e-14 -3.73333912e+04 -3.26322752e+07 2.50e+03 1s 8 3.40e+03 1.24e-14 8.09053460e+03 -9.83394824e+07 1.14e+04 1s Constructing starting basis... 7 9.25e+02 4.66e-03 -2.26772368e+04 -4.44051925e+07 3.95e+03 1s 9 2.37e+03 1.15e-14 2.87014536e+04 -8.35236712e+07 9.66e+03 1s 10 1.49e+02 5.02e-04 -1.99303739e+03 -1.00061666e+07 7.14e+02 2s 10 1.95e+03 1.60e-14 2.15815722e+04 -8.78584829e+07 9.01e+03 1s 14 2.09e+02 1.20e-14 -3.95110131e+04 -1.97904298e+07 1.40e+03 1s
9 3.38e+02 8.53e-04 -3.60932454e+04 -1.51779640e+07 1.18e+03 1s 7 9.30e+02 4.65e-03 1.48520937e+03 -4.42158380e+07 3.93e+03 1s 8 5.66e+02 2.12e-03 -1.88706836e+04 -2.59426456e+07 2.15e+03 1s 6 1.52e+03 7.40e-03 -2.89261960e+04 -5.81365034e+07 5.33e+03 1s 11 1.25e+03 6.22e-15 2.27085521e+04 -6.06624133e+07 5.80e+03 1s 11 1.41e+01 1.15e-04 -1.19657008e+03 -3.67239536e+06 2.34e+02 2s 17 3.06e-09 1.62e-15 -4.83294601e+04 -2.19828739e+05 1.03e+01 2s 12 6.85e+02 3.55e-15 2.47339456e+04 -4.01618382e+07 3.41e+03 1s 10 1.53e+02 5.07e-04 -3.56024525e+04 -9.99279896e+06 7.12e+02 2s 8 5.67e+02 2.12e-03 5.61681999e+03 -2.58368936e+07 2.14e+03 1s 15 3.72e+01 1.51e-14 -4.12038483e+04 -8.76612427e+06 5.46e+02 2s 12 1.41e-05 1.49e-05 -1.96688782e+03 -5.05043414e+05 3.16e+01 2s
9 3.33e+02 8.14e-04 -1.61628383e+04 -1.49194978e+07 1.16e+03 1s 18 5.19e-09 7.22e-16 -5.15170355e+04 -1.59346151e+05 6.49e+00 2s 13 3.74e+02 6.33e-15 2.63022134e+04 -2.25744698e+07 1.76e+03 1s 11 2.67e+01 1.15e-04 -3.51541252e+04 -4.02607231e+06 2.57e+02 2s 13 3.12e-06 4.57e-06 -6.83689841e+03 -1.87540993e+05 1.13e+01 2s 10 1.49e+02 4.78e-04 -1.50996929e+04 -9.74121479e+06 6.94e+02 2s 19 9.31e-10 2.68e-16 -5.39886451e+04 -1.27581515e+05 4.43e+00 2s 9 3.34e+02 8.09e-04 8.47011373e+03 -1.47972980e+07 1.15e+03 1s 16 3.72e-05 9.33e-15 -4.16224084e+04 -4.83161683e+05 2.66e+01 2s 14 1.45e+02 1.03e-14 2.80443135e+04 -1.48837759e+07 1.02e+03 1s 20 4.07e-09 1.60e-16 -5.66676679e+04 -1.10063117e+05 3.22e+00 2s Constructing starting basis... 12 2.67e-05 7.85e-06 -3.61387106e+04 -3.57089570e+05 2.00e+01 2s
14 2.36e-06 2.23e-06 -9.22158976e+03 -1.30341474e+05 7.52e+00 2s 10 1.49e+02 4.78e-04 9.86604778e+03 -9.72177443e+06 6.94e+02 2s 11 1.92e+01 1.10e-04 -1.43851977e+04 -3.93144094e+06 2.50e+02 2s 21 5.16e-09 1.25e-16 -5.95426681e+04 -1.00396267e+05 2.46e+00 2s 13 1.81e-05 1.91e-06 -4.09091499e+04 -2.25838942e+05 1.13e+01 2s 15 2.53e+01 7.11e-15 2.88104060e+04 -4.50202234e+06 2.81e+02 1s 15 8.92e-07 1.31e-06 -1.45999982e+04 -9.60253786e+04 5.06e+00 2s 7 9.24e+02 4.60e-03 -2.12770020e+04 -4.42897724e+07 3.94e+03 1s 11 1.96e+01 1.04e-04 1.06771038e+04 -3.75746014e+06 2.41e+02 2s 22 5.82e-10 1.08e-16 -6.08267079e+04 -9.50678845e+04 2.06e+00 2s 12 1.92e-05 9.27e-06 -1.53234472e+04 -3.74993902e+05 2.25e+01 2s
17 1.29e-09 2.69e-15 -4.26904367e+04 -1.71788066e+05 7.78e+00 2s 16 5.83e-07 5.42e-07 -1.69130755e+04 -7.94866208e+04 3.84e+00 2s 8 5.65e+02 2.10e-03 -1.74304286e+04 -2.59586323e+07 2.15e+03 1s 12 1.96e-05 8.93e-06 1.02283639e+04 -3.37100217e+05 2.17e+01 2s 13 1.13e-05 2.11e-06 -2.02481694e+04 -1.69988206e+05 9.23e+00 2s 14 1.11e-05 3.87e-07 -4.58302496e+04 -1.50316700e+05 6.33e+00 2s 18 1.59e-09 5.62e-16 -4.51087192e+04 -1.03733952e+05 3.53e+00 2s 17 4.35e-07 3.36e-07 -1.79151483e+04 -6.97290702e+04 3.16e+00 2s 16 2.53e-05 6.22e-15 2.81132085e+04 -3.40893996e+05 2.22e+01 2s 13 6.18e-06 3.15e-06 5.96889339e+03 -1.40604673e+05 9.14e+00 2s 15 1.08e-05 3.36e-07 -4.62753875e+04 -1.48551194e+05 6.20e+00 2s 9 3.34e+02 8.10e-04 -1.47459302e+04 -1.48465108e+07 1.16e+03 1s 14 7.79e-06 9.28e-07 -2.40592865e+04 -1.36396642e+05 6.87e+00 2s
18 2.25e-07 2.23e-07 -2.07645893e+04 -5.94395746e+04 2.36e+00 3s 19 1.53e-09 5.13e-16 -4.43919646e+04 -1.00881089e+05 3.40e+00 2s 23 1.99e-09 1.46e-16 -6.13906849e+04 -8.75070915e+04 1.57e+00 3s 16 7.14e-06 2.14e-07 -5.24929148e+04 -1.33416932e+05 4.90e+00 2s 14 4.52e-06 1.25e-06 3.73423908e+03 -8.19662576e+04 5.30e+00 2s 15 5.30e-06 6.09e-07 -2.90029806e+04 -1.18490101e+05 5.46e+00 2s 20 2.32e-09 2.22e-16 -4.76967614e+04 -8.06246288e+04 1.98e+00 2s 10 1.43e+02 4.74e-04 -1.36285238e+04 -9.66653507e+06 6.86e+02 2s 17 4.83e-06 9.99e-16 1.99642207e+04 -1.13497163e+05 8.04e+00 2s 24 2.72e-09 1.11e-16 -6.34006958e+04 -7.92941511e+04 9.57e-01 3s 17 5.75e-06 1.39e-07 -5.35942569e+04 -1.24211670e+05 4.27e+00 2s
21 2.43e-09 1.11e-16 -4.96368433e+04 -7.17489723e+04 1.33e+00 2s 15 1.48e-06 7.62e-07 -1.01712448e+03 -6.83076667e+04 4.16e+00 2s 11 1.43e+01 1.07e-04 -1.29167861e+04 -3.72846214e+06 2.36e+02 2s 25 1.67e-09 1.11e-16 -6.34735273e+04 -7.82770914e+04 8.92e-01 3s 16 4.28e-06 3.90e-07 -3.09444400e+04 -1.03774903e+05 4.43e+00 2s 22 4.80e-09 1.11e-16 -5.12271026e+04 -6.10755444e+04 5.93e-01 3s 18 3.28e-06 4.44e-16 1.55589453e+04 -8.21406894e+04 5.88e+00 2s 16 9.19e-07 4.22e-07 -3.07918717e+03 -4.93880913e+04 2.85e+00 2s 19 1.29e-07 1.86e-07 -2.24179066e+04 -5.65263910e+04 2.08e+00 3s 26 5.48e-10 1.11e-16 -6.44422907e+04 -7.49989366e+04 6.36e-01 3s 12 1.43e-05 1.08e-05 -1.38622616e+04 -4.10721501e+05 2.48e+01 2s 23 2.04e-09 2.22e-16 -5.24013455e+04 -5.79216820e+04 3.33e-01 3s 17 2.98e-06 1.69e-07 -3.36138089e+04 -8.99429038e+04 3.41e+00 2s
27 1.65e-09 2.22e-16 -6.51716336e+04 -7.10296376e+04 3.53e-01 3s 19 1.69e-06 3.33e-16 1.03754200e+04 -7.62854783e+04 5.22e+00 2s 13 7.68e-06 3.84e-06 -1.86414375e+04 -2.02320970e+05 1.14e+01 2s 28 2.33e-10 1.46e-16 -6.56405246e+04 -6.93554658e+04 2.24e-01 3s 18 4.53e-06 1.18e-07 -5.60395404e+04 -1.19332921e+05 3.82e+00 3s 20 1.11e-06 2.50e-16 6.81474166e+03 -5.94114204e+04 3.99e+00 2s 29 2.51e-09 1.53e-16 -6.57096781e+04 -6.90053989e+04 1.99e-01 3s 17 5.36e-07 3.39e-07 -3.94136596e+03 -4.64704620e+04 2.61e+00 3s 14 5.59e-06 1.83e-06 -2.20053867e+04 -1.48036360e+05 7.78e+00 2s 30 2.10e-09 1.32e-16 -6.58682375e+04 -6.75074263e+04 9.87e-02 3s
19 2.07e-06 9.14e-08 -6.00243967e+04 -1.10429995e+05 3.05e+00 3s 21 9.02e-07 1.78e-16 5.37556027e+03 -5.01364752e+04 3.34e+00 2s 31 8.49e-10 1.16e-16 -6.60620861e+04 -6.74682071e+04 8.47e-02 3s 18 2.23e-06 1.44e-07 -3.45413522e+04 -8.53288316e+04 3.08e+00 3s 20 1.01e-07 1.08e-07 -2.29137810e+04 -4.94089409e+04 1.61e+00 3s 15 2.96e-06 1.29e-06 -2.74737040e+04 -1.25172946e+05 6.03e+00 2s 32 2.05e-09 1.60e-16 -6.64345517e+04 -6.69171147e+04 2.91e-02 3s 18 1.84e-07 1.98e-07 -6.27556543e+03 -3.58120488e+04 1.81e+00 3s 33 5.24e-10 1.11e-16 -6.65091705e+04 -6.66665725e+04 9.48e-03 3s 21 8.38e-08 6.33e-08 -2.31824686e+04 -4.56336231e+04 1.36e+00 3s 24 9.55e-10 1.11e-16 -5.32058821e+04 -5.53430193e+04 1.29e-01 3s 22 8.22e-07 1.94e-16 6.34017936e+03 -4.82949085e+04 3.29e+00 3s 34 2.33e-10 1.56e-16 -6.65856152e+04 -6.66359653e+04 3.03e-03 3s 19 1.73e-06 9.69e-08 -3.60635625e+04 -8.02343028e+04 2.67e+00 3s
16 2.33e-06 6.94e-07 -2.92846819e+04 -1.06559836e+05 4.73e+00 2s 22 3.73e-08 5.19e-08 -2.44097104e+04 -4.38793501e+04 1.18e+00 3s 35 2.14e-09 1.30e-16 -6.66004056e+04 -6.66125719e+04 7.33e-04 3s 25 2.29e-09 1.46e-16 -5.35064053e+04 -5.40189200e+04 3.09e-02 3s 23 5.66e-07 1.39e-16 3.90098287e+03 -4.08153102e+04 2.69e+00 3s 20 1.39e-06 8.80e-08 -6.05408108e+04 -1.09847075e+05 2.98e+00 3s 36 1.59e-09 1.46e-16 -6.66018718e+04 -6.66028533e+04 5.91e-05 3s 26 1.71e-09 2.22e-16 -5.35765365e+04 -5.38861544e+04 1.86e-02 3s 23 3.21e-08 3.15e-08 -2.44441732e+04 -4.20743501e+04 1.07e+00 3s 37 2.27e-09 2.08e-16 -6.66020279e+04 -6.66021007e+04 4.39e-06 4s 21 1.10e-06 3.95e-08 -6.18488457e+04 -8.90227803e+04 1.64e+00 3s 27 2.53e-10 1.39e-16 -5.36489787e+04 -5.38431427e+04 1.17e-02 3s 24 2.59e-09 1.53e-16 9.59153200e+02 -3.89424576e+04 2.40e+00 3s 20 1.05e-06 7.33e-08 -3.84130768e+04 -7.69883862e+04 2.33e+00 3s 38 1.50e-09 1.11e-16 -6.66020289e+04 -6.66020354e+04 4.09e-07 4s 24 2.51e-08 8.15e-09 -2.50744018e+04 -3.32444103e+04 4.93e-01 4s 28 4.61e-10 1.11e-16 -5.37228246e+04 -5.37709589e+04 2.90e-03 3s 17 1.50e-06 3.62e-07 -3.19722930e+04 -9.34974293e+04 3.75e+00 3s 39* 2.74e-09 1.25e-16 -6.66020289e+04 -6.66020294e+04 3.59e-08 4s 22 7.12e-07 1.49e-08 -6.30995463e+04 -8.11522071e+04 1.09e+00 3s
21 6.42e-07 6.10e-08 -4.02561984e+04 -7.31944709e+04 1.99e+00 3s
25 1.19e-09 2.15e-16 -5.03089319e+02 -3.48153138e+04 2.07e+00 3s 25 2.00e-08 7.06e-09 -2.54000875e+04 -3.29302795e+04 4.55e-01 4s 40* 4.55e-10 1.11e-16 -6.66020289e+04 -6.66020289e+04 2.88e-10 4s
29 4.30e-10 1.11e-16 -5.37421180e+04 -5.37448612e+04 1.65e-04 3s
Running crossover as requested
Primal residual before push phase: 3.73e-09
Dual residual before push phase: 1.32e-10
Number of dual pushes required: 2
Number of primal pushes required: 2139
23 6.50e-07 1.37e-08 -6.33221522e+04 -8.09155494e+04 1.06e+00 3s
19 1.16e-07 1.71e-07 -6.72948325e+03 -3.39839455e+04 1.67e+00 3sSummary
Runtime: 3.71s
Status interior point solve: optimal
Status crossover: optimal
30 1.22e-09 1.25e-16 -5.37423119e+04 -5.37425666e+04 1.53e-05 3s
objective value: -6.66020289e+04
interior solution primal residual (abs/rel): 9.54e-07 / 1.19e-16
interior solution dual residual (abs/rel): 7.14e-11 / 3.97e-11
interior solution objective gap (abs/rel): 4.91e-06 / 7.37e-11
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 2.21e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
26 1.65e-08 1.64e-09 -2.56479027e+04 -3.13589346e+04 3.44e-01 4s
22 5.89e-07 5.35e-08 -4.05133869e+04 -7.02997993e+04 1.80e+00 3s
31 4.95e-10 1.53e-16 -5.37423122e+04 -5.37423545e+04 2.57e-06 3s 24 4.47e-07 4.39e-09 -6.43926466e+04 -7.41358794e+04 5.87e-01 3s
26 1.19e-09 1.46e-16 -1.56294720e+03 -3.25698513e+04 1.87e+00 3s
Model status : Optimal
IPM iterations: 40
Crossover iterations: 650
Objective value : -6.6602028912e+04
P-D objective error : 1.0924446463e-16
HiGHS run time : 3.87
Writing the solution to /tmp/linopy-solve-fqw48ijj.sol
27 9.78e-09 1.53e-09 -2.62916293e+04 -3.12932217e+04 3.01e-01 4s 20 6.80e-08 1.20e-07 -7.51731410e+03 -2.96862552e+04 1.35e+00 3s
23 5.74e-07 5.09e-08 -4.05607336e+04 -7.00554504e+04 1.78e+00 3s
32 2.33e-10 1.11e-16 -5.37423123e+04 -5.37423159e+04 2.37e-07 3s
25 4.41e-07 4.10e-09 -6.44063875e+04 -7.38618596e+04 5.70e-01 3s
18 1.29e-06 3.31e-07 -3.17316681e+04 -9.01182567e+04 3.56e+00 3s
33 2.32e-09 1.46e-16 -5.37423123e+04 -5.37423132e+04 6.33e-08 3s
28 3.73e-09 6.91e-10 -2.67503267e+04 -3.07572791e+04 2.41e-01 4s
24 4.21e-07 2.29e-08 -4.15484987e+04 -5.88060327e+04 1.04e+00 3s
34* 1.57e-09 1.32e-16 -5.37423123e+04 -5.37423123e+04 1.99e-09 4s
Running crossover as requested
27 6.03e-10 1.88e-16 -2.13115877e+03 -3.06110627e+04 1.72e+00 3s 26 2.31e-07 1.93e-09 -6.56024398e+04 -7.17009030e+04 3.68e-01 4s
Primal residual before push phase: 2.12e-07
Dual residual before push phase: 2.23e-10
Number of dual pushes required: 0
Number of primal pushes required: 2346
29 9.31e-10 8.33e-11 -2.74500497e+04 -2.83815511e+04 5.61e-02 4s
21 3.63e-08 9.72e-08 -7.99870568e+03 -2.75532070e+04 1.19e+00 3s
Summary
Runtime: 3.58s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.37423123e+04
interior solution primal residual (abs/rel): 5.44e-05 / 6.80e-15
interior solution dual residual (abs/rel): 2.82e-10 / 1.53e-10
interior solution objective gap (abs/rel): 3.40e-05 / 6.32e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.18e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
25 3.78e-07 2.16e-08 -4.16363113e+04 -5.83312743e+04 1.01e+00 3s
27 2.01e-07 1.92e-09 -6.60045523e+04 -7.17125726e+04 3.44e-01 4s
30 2.12e-09 1.99e-11 -2.76648602e+04 -2.79049205e+04 1.45e-02 4s 19 1.12e-06 1.91e-07 -3.28269178e+04 -7.96101473e+04 2.84e+00 3s
28 3.27e-09 1.39e-16 -2.65614928e+03 -2.94103223e+04 1.61e+00 3sModel status : Optimal
22 3.17e-08 7.64e-08 -8.14103298e+03 -2.51678512e+04 1.04e+00 3s
IPM iterations: 34
Crossover iterations: 844
Objective value : -5.3742312267e+04
P-D objective error : 1.3538475765e-16
HiGHS run time : 3.74
Writing the solution to /tmp/linopy-solve-q9zbkajl.sol
26 2.59e-07 1.91e-08 -4.23833079e+04 -5.73185240e+04 9.02e-01 4s
28 1.50e-07 5.99e-10 -6.63104488e+04 -6.96030617e+04 1.98e-01 4s
31 2.62e-09 5.70e-12 -2.77120103e+04 -2.77904133e+04 4.72e-03 4s
27 1.43e-07 1.10e-08 -4.29148228e+04 -5.47525475e+04 7.14e-01 4s 29 4.12e-08 4.90e-11 -6.71221598e+04 -6.79126314e+04 4.76e-02 4s 23 1.07e-08 7.12e-08 -8.14648299e+03 -2.47042202e+04 1.01e+00 4s 32 4.66e-10 1.41e-12 -2.77321213e+04 -2.77470538e+04 9.00e-04 4s 33 4.66e-10 1.55e-13 -2.77323628e+04 -2.77339882e+04 9.79e-05 4s 29 4.79e-09 1.41e-16 -1.15933989e+03 -2.90984583e+04 1.68e+00 3s 30 4.89e-09 2.51e-11 -6.74078063e+04 -6.77754073e+04 2.21e-02 4s 28 1.27e-07 8.23e-09 -4.30254447e+04 -5.38399760e+04 6.52e-01 4s 24 4.66e-09 3.28e-08 -9.08873578e+03 -1.95848400e+04 6.38e-01 4s 34 2.63e-09 2.91e-14 -2.77323654e+04 -2.77326714e+04 1.84e-05 4s 31 3.73e-09 2.14e-12 -6.74320063e+04 -6.75966385e+04 9.92e-03 4s 29 8.38e-08 6.79e-09 -4.34868088e+04 -5.28068645e+04 5.62e-01 4s 35 4.16e-09 5.50e-15 -2.77323658e+04 -2.77324233e+04 3.46e-06 4s 30 1.03e-09 1.11e-16 -9.10829869e+02 -2.27784695e+04 1.32e+00 3s 20 6.37e-07 1.44e-07 -3.64557928e+04 -7.56402833e+04 2.38e+00 3s 32 4.66e-10 1.27e-13 -6.74861192e+04 -6.74944594e+04 5.02e-04 4s 25 4.66e-09 3.00e-08 -9.08833568e+03 -1.91737429e+04 6.12e-01 4s 30 1.49e-08 4.98e-09 -4.42123305e+04 -5.17695192e+04 4.56e-01 4s 36 2.33e-09 5.00e-16 -2.77323658e+04 -2.77323703e+04 2.77e-07 4s
33 2.55e-09 1.30e-14 -6.74874407e+04 -6.74881599e+04 4.33e-05 4s
26 4.66e-09 2.76e-08 -9.10862182e+03 -1.89934067e+04 6.00e-01 4s
31 1.12e-08 3.15e-09 -4.43938874e+04 -4.95134762e+04 3.09e-01 4s
31 5.96e-10 6.68e-17 -2.13464835e+03 -1.55091866e+04 8.06e-01 4s 34 1.40e-09 1.50e-15 -6.74874413e+04 -6.74875195e+04 4.71e-06 4s
21 4.48e-07 1.27e-07 -3.72707768e+04 -7.37742352e+04 2.21e+00 3s
37 1.83e-09 1.25e-16 -2.77323659e+04 -2.77323662e+04 1.95e-08 4s
27 2.79e-09 1.76e-08 -9.55949813e+03 -1.70272082e+04 4.53e-01 4s
35 1.28e-09 3.89e-16 -6.74874413e+04 -6.74874509e+04 5.95e-07 4s
32 5.59e-09 5.84e-10 -4.48030914e+04 -4.65226786e+04 1.04e-01 4s
38* 6.47e-10 1.34e-16 -2.77323659e+04 -2.77323659e+04 8.86e-11 4s
Running crossover as requested
Primal residual before push phase: 4.66e-10
Dual residual before push phase: 1.29e-11
Number of dual pushes required: 2
Number of primal pushes required: 1852
22 2.99e-07 8.07e-08 -3.85012134e+04 -6.67071215e+04 1.71e+00 3s
36 1.54e-09 1.72e-16 -6.74874413e+04 -6.74874423e+04 6.53e-08 4s
28 2.79e-09 1.56e-08 -9.57733968e+03 -1.63724514e+04 4.12e-01 4s
33 2.56e-09 3.83e-10 -4.49919853e+04 -4.61080343e+04 6.73e-02 4s
32 3.17e-09 7.47e-17 -1.82038245e+03 -1.54556272e+04 8.21e-01 4s
34 3.88e-09 5.20e-11 -4.51789773e+04 -4.55338786e+04 2.14e-02 4s 37* 1.43e-09 2.70e-16 -6.74874413e+04 -6.74874413e+04 4.47e-10 4s
Running crossover as requested
29 4.77e-10 3.36e-09 -1.00979077e+04 -1.36434105e+04 2.14e-01 4s
Primal residual before push phase: 7.45e-09
Dual residual before push phase: 2.58e-11
Number of dual pushes required: 3
Number of primal pushes required: 2041
Summary
Runtime: 4.46s
Status interior point solve: optimal
Status crossover: optimal
objective value: -2.77323659e+04
interior solution primal residual (abs/rel): 4.66e-10 / 5.83e-20
interior solution dual residual (abs/rel): 2.92e-11 / 1.60e-11
interior solution objective gap (abs/rel): 1.50e-06 / 5.41e-11
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
23 1.45e-07 7.56e-08 -3.94245456e+04 -6.57661941e+04 1.60e+00 3s
35 1.83e-09 2.20e-11 -4.52251218e+04 -4.53616991e+04 8.23e-03 4s
Model status : Optimal
IPM iterations: 38
Crossover iterations: 305
Objective value : -2.7732365866e+04
P-D objective error : 3.2794832895e-16
HiGHS run time : 4.61
Writing the solution to /tmp/linopy-solve-e55dj8_0.sol
Summary
Runtime: 4.22s
Status interior point solve: optimal
Status crossover: optimal
objective value: -6.74874413e+04
interior solution primal residual (abs/rel): 1.91e-06 / 2.39e-16
interior solution dual residual (abs/rel): 9.57e-11 / 4.81e-11
interior solution objective gap (abs/rel): 7.59e-06 / 1.12e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 2.99e-18
Ipx: IPM optimal
Ipx: Crossover optimal
30 4.73e-10 1.71e-09 -1.02637242e+04 -1.26919106e+04 1.47e-01 4s
Solving the original LP from the solution after postsolve
24 2.28e-08 4.16e-09 -4.11701394e+04 -5.16059097e+04 6.29e-01 3s
33 1.26e-09 1.11e-16 -3.58907407e+03 -1.19120281e+04 5.01e-01 4s
36 1.32e-09 1.39e-16 -4.52245960e+04 -4.52747920e+04 3.02e-03 4s
Model status : Optimal
IPM iterations: 37
Crossover iterations: 356
Objective value : -6.7487441324e+04
P-D objective error : 3.2343367444e-16
HiGHS run time : 4.38
Writing the solution to /tmp/linopy-solve-lm5yye2x.sol
31 3.65e-09 8.67e-10 -1.04716625e+04 -1.19436866e+04 8.88e-02 4s
37 2.08e-09 1.73e-16 -4.52337854e+04 -4.52379577e+04 2.51e-04 4s
25 1.56e-08 3.02e-09 -4.14536342e+04 -5.06658341e+04 5.55e-01 4s
38 4.04e-09 1.11e-16 -4.52345760e+04 -4.52349597e+04 2.31e-05 4s
32 8.04e-10 5.72e-10 -1.05957424e+04 -1.15738068e+04 5.90e-02 4s
34 2.19e-09 9.73e-17 -3.98319921e+03 -9.09997883e+03 3.08e-01 4s
26 7.45e-09 2.25e-09 -4.20026250e+04 -4.96750756e+04 4.62e-01 4s
39 2.09e-09 1.61e-16 -4.52345766e+04 -4.52346093e+04 1.97e-06 4s
33 1.78e-09 4.74e-10 -1.06065324e+04 -1.15038354e+04 5.41e-02 4s
40 2.54e-09 2.22e-16 -4.52345766e+04 -4.52345791e+04 1.55e-07 4s
34 1.48e-09 4.21e-10 -1.06277625e+04 -1.14449063e+04 4.93e-02 4s
27 1.86e-09 1.18e-09 -4.28401862e+04 -4.70790604e+04 2.55e-01 4s
35 1.80e-09 1.75e-10 -1.07257663e+04 -1.10582476e+04 2.01e-02 4s
41* 1.93e-09 1.64e-16 -4.52345766e+04 -4.52345768e+04 1.16e-08 4s
Running crossover as requested
Primal residual before push phase: 9.26e-06
Dual residual before push phase: 1.45e-09
Number of dual pushes required: 3
Number of primal pushes required: 1964
28 3.06e-09 8.81e-11 -4.32262003e+04 -4.40011813e+04 4.67e-02 4s
36 2.95e-09 6.23e-11 -1.07514662e+04 -1.08656275e+04 6.89e-03 4s
29 8.60e-10 1.86e-11 -4.33457297e+04 -4.35314435e+04 1.12e-02 4s
Summary
Runtime: 4.45s
Status interior point solve: optimal
Status crossover: optimal
objective value: -4.52345766e+04
interior solution primal residual (abs/rel): 4.35e-04 / 5.44e-14
interior solution dual residual (abs/rel): 1.46e-09 / 8.21e-10
interior solution objective gap (abs/rel): 1.96e-04 / 4.33e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
37 4.66e-10 1.25e-11 -1.07565852e+04 -1.07787866e+04 1.34e-03 4s
30 2.47e-09 4.07e-13 -4.33560959e+04 -4.33719297e+04 9.54e-04 4s
Model status : Optimal
IPM iterations: 41
Crossover iterations: 316
Objective value : -4.5234576614e+04
P-D objective error : 0.0000000000e+00
HiGHS run time : 4.61
Writing the solution to /tmp/linopy-solve-k8wih_19.sol
35 3.63e-10 7.98e-17 -4.00362964e+03 -8.93498483e+03 2.97e-01 4s
38 1.41e-09 3.21e-12 -1.07566309e+04 -1.07623971e+04 3.48e-04 4s
31 1.28e-09 4.85e-14 -4.33597221e+04 -4.33611917e+04 8.85e-05 4s
39 1.05e-09 7.22e-14 -1.07564854e+04 -1.07573727e+04 5.35e-05 5s 36 1.69e-09 6.94e-17 -4.22992550e+03 -7.18582838e+03 1.78e-01 4s
32 2.12e-09 8.10e-15 -4.33597251e+04 -4.33599705e+04 1.48e-05 4s
33 2.76e-09 8.88e-16 -4.33597254e+04 -4.33597481e+04 1.37e-06 4s
40 5.34e-10 8.80e-15 -1.07566516e+04 -1.07567537e+04 6.15e-06 5s
37 2.54e-09 7.98e-17 -4.39545638e+03 -6.17823435e+03 1.07e-01 4s
34 2.82e-09 1.43e-16 -4.33597254e+04 -4.33597266e+04 7.54e-08 4s
41 6.25e-10 1.22e-15 -1.07566554e+04 -1.07566685e+04 7.96e-07 5s
38 1.11e-09 8.49e-17 -4.73229361e+03 -5.31192307e+03 3.49e-02 4s
35* 3.32e-09 1.11e-16 -4.33597254e+04 -4.33597255e+04 4.09e-09 4s
Running crossover as requested
Primal residual before push phase: 1.96e-06
Dual residual before push phase: 5.00e-10
Number of dual pushes required: 3
Number of primal pushes required: 1941
42 4.07e-09 1.14e-16 -1.07566554e+04 -1.07566560e+04 3.99e-08 5s
39 2.06e-09 5.55e-17 -4.79782254e+03 -5.17068434e+03 2.25e-02 5s
Summary
Runtime: 4.23s
Status interior point solve: optimal
Status crossover: optimal
objective value: -4.33597254e+04
interior solution primal residual (abs/rel): 4.27e-04 / 5.35e-14
interior solution dual residual (abs/rel): 6.73e-10 / 3.83e-10
interior solution objective gap (abs/rel): 6.90e-05 / 1.59e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
43* 1.76e-09 6.25e-17 -1.07566554e+04 -1.07566554e+04 3.74e-10 5s
Running crossover as requested
Primal residual before push phase: 6.15e-08
Dual residual before push phase: 5.79e-11
Number of dual pushes required: 2
Number of primal pushes required: 1717
40 1.45e-09 6.94e-17 -4.83228922e+03 -5.02296527e+03 1.15e-02 5s
Model status : Optimal
IPM iterations: 35
Crossover iterations: 311
Objective value : -4.3359725426e+04
P-D objective error : 1.6780257811e-16
HiGHS run time : 4.39
Writing the solution to /tmp/linopy-solve-ny_eqboh.sol
Summary
Runtime: 4.85s
Status interior point solve: optimal
Status crossover: optimal
objective value: -1.07566554e+04
interior solution primal residual (abs/rel): 1.91e-06 / 2.39e-16
interior solution dual residual (abs/rel): 1.18e-10 / 6.07e-11
interior solution objective gap (abs/rel): 6.34e-06 / 5.89e-10
basic solution primal infeasibility: 7.28e-12
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
41 1.69e-09 1.18e-16 -4.86289438e+03 -4.95186436e+03 5.36e-03 5s
Model status : Optimal
IPM iterations: 43
Crossover iterations: 208
Objective value : -1.0756655380e+04
P-D objective error : 5.7492559635e-15
HiGHS run time : 5.00
Writing the solution to /tmp/linopy-solve-q31jwt_d.sol
42 8.95e-10 1.01e-16 -4.87443297e+03 -4.88754562e+03 7.90e-04 5s
43 2.33e-10 1.11e-16 -4.87821748e+03 -4.88453289e+03 3.80e-04 5s 44 1.59e-09 7.02e-17 -4.87943141e+03 -4.88054359e+03 6.70e-05 5s 45 4.97e-09 1.11e-16 -4.87946571e+03 -4.87971917e+03 1.53e-05 5s 46 9.05e-10 6.89e-17 -4.87946667e+03 -4.87950544e+03 2.34e-06 5s
47 8.37e-10 1.39e-16 -4.87946918e+03 -4.87947694e+03 4.86e-07 5s
48 1.18e-09 7.55e-17 -4.87946918e+03 -4.87947093e+03 1.13e-07 5s
49 1.50e-09 7.62e-17 -4.87946920e+03 -4.87946937e+03 1.12e-08 5s
50* 2.52e-09 1.54e-16 -4.87946920e+03 -4.87946920e+03 2.41e-10 5s
Running crossover as requested
Primal residual before push phase: 1.49e-08
Dual residual before push phase: 1.75e-10
Number of dual pushes required: 13
Number of primal pushes required: 1435
Summary
Runtime: 5.31s
Status interior point solve: optimal
Status crossover: optimal
objective value: -4.87946920e+03
interior solution primal residual (abs/rel): 3.81e-06 / 4.78e-16
interior solution dual residual (abs/rel): 6.12e-11 / 3.11e-11
interior solution objective gap (abs/rel): 4.12e-06 / 8.45e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal
IPM iterations: 50
Crossover iterations: 411
Objective value : -4.8794691965e+03
P-D objective error : 5.2184451631e-15
HiGHS run time : 5.47
Writing the solution to /tmp/linopy-solve-kiypbvw9.sol
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [5e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [5e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00657798
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 2.53705240e+01 -2.05869230e+09 1.79e+05 0s
1 2.21e+04 1.33e+00 -1.62412646e+02 -1.80246660e+09 1.72e+05 0s
2 1.79e+04 5.83e-02 -2.52679443e+01 -2.09248776e+08 3.82e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
3 5.95e+03 2.01e-02 -1.18757492e+02 -8.82699571e+07 1.29e+04 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00758903
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 1.89204894e+02 -2.04430831e+09 1.78e+05 0s
1 2.21e+04 1.32e+00 6.86082172e+02 -1.78987435e+09 1.71e+05 0s
2 1.79e+04 5.79e-02 4.00702723e+02 -2.07808691e+08 3.79e+04 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
3 5.95e+03 1.99e-02 5.05109860e+02 -8.74772950e+07 1.28e+04 0s
4 5.14e+03 1.92e-02 -4.68316117e+04 -9.57971577e+07 1.17e+04 0s
5 1.99e+03 1.35e-02 -4.10983387e+04 -7.94542729e+07 7.09e+03 0s 4 5.14e+03 1.90e-02 -1.23858195e+04 -9.49731074e+07 1.16e+04 0s 5 2.00e+03 1.33e-02 -7.45244485e+03 -7.88832887e+07 7.05e+03 0s 6 1.52e+03 7.49e-03 -3.40461746e+04 -5.84066019e+07 5.34e+03 0s LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [7e-01, 7e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
6 1.53e+03 7.45e-03 -6.58818985e+02 -5.81701765e+07 5.32e+03 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [7e-01, 7e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00563971
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.51e+00 -2.34814253e+02 -2.05577335e+09 3.22e+06 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [4e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
1 1.02e+06 1.32e+00 -1.58503851e+04 -1.76726066e+09 3.07e+06 0s
Presolving model
2 9.32e+05 7.40e-01 -1.05392497e+04 -1.62308019e+09 2.61e+06 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
3 2.55e+05 1.72e-01 -9.26511193e+02 -1.37361297e+09 8.52e+05 0s
4 1.21e+05 1.72e-07 -5.36408056e+02 -5.54901559e+08 3.56e+05 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [4e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.0072292
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.52e+00 -2.48188217e+02 -2.06056478e+09 3.23e+06 0s
5 2.69e+04 1.78e-13 -2.80140771e+02 -4.08011171e+08 8.53e+04 0s
1 1.02e+06 1.32e+00 -1.44518748e+04 -1.77117680e+09 3.08e+06 0s
2 9.32e+05 7.44e-01 -1.29707115e+04 -1.62737750e+09 2.62e+06 0s
3 2.56e+05 1.72e-01 -1.72332139e+03 -1.37718174e+09 8.56e+05 0s
Constructing starting basis...
4 1.21e+05 1.72e-07 -9.28502669e+02 -5.56973319e+08 3.57e+05 0s
6 1.06e+04 4.44e-14 -2.57677114e+02 -1.77958357e+08 2.88e+04 0s
5 2.68e+04 2.11e-13 -3.62280156e+02 -4.27941041e+08 8.81e+04 0s
7 9.30e+02 4.65e-03 -2.68911986e+04 -4.43946561e+07 3.95e+03 1s 6 1.09e+04 2.49e-14 -3.03469720e+02 -1.86722364e+08 3.10e+04 0s
Constructing starting basis... 8 5.65e+02 2.12e-03 -2.31956505e+04 -2.59952170e+07 2.15e+03 1s 7 9.31e+02 4.63e-03 6.63681990e+03 -4.41073267e+07 3.93e+03 1s 7 3.22e+03 3.06e-14 -5.60518991e+02 -8.48734883e+07 1.04e+04 0s 8 5.70e+02 2.11e-03 1.06535331e+04 -2.57679741e+07 2.14e+03 1s 9 3.38e+02 8.43e-04 -2.06897327e+04 -1.51647642e+07 1.18e+03 1s 7 3.23e+03 2.98e-14 -6.08109428e+02 -8.94831735e+07 1.09e+04 0s 10 1.51e+02 4.92e-04 -1.96950272e+04 -9.85518445e+06 7.03e+02 1s Constructing starting basis... 9 3.37e+02 8.34e-04 1.34316364e+04 -1.50808646e+07 1.18e+03 1s
11 1.75e+01 1.11e-04 -1.90295243e+04 -3.79782207e+06 2.41e+02 1s Constructing starting basis... 10 1.50e+02 4.93e-04 1.48595815e+04 -9.87380839e+06 7.06e+02 1s 8 3.20e+03 2.98e-14 -5.98100286e+03 -1.03687197e+08 1.15e+04 0s 9 2.30e+03 1.69e-14 -2.11708912e+04 -8.84034456e+07 1.00e+04 0s 12 1.75e-05 1.09e-05 -2.00110267e+04 -4.26752054e+05 2.54e+01 1s 11 1.93e+01 1.15e-04 1.56684754e+04 -3.89466308e+06 2.50e+02 1s 10 1.93e+03 1.91e-14 -2.58481793e+04 -9.36321341e+07 9.46e+03 0s 8 3.21e+03 2.44e-14 -2.90953351e+03 -1.09259521e+08 1.21e+04 0s 13 9.51e-06 3.64e-06 -2.50176245e+04 -2.10529586e+05 1.15e+01 1s 11 1.23e+03 1.82e-14 -3.15119651e+04 -6.62615582e+07 6.23e+03 1s 9 2.32e+03 1.67e-14 -1.07782405e+04 -9.31521416e+07 1.06e+04 0s 10 1.94e+03 1.69e-14 -2.02337255e+04 -9.84812466e+07 9.95e+03 0s 12 6.26e+02 6.88e-15 -3.73978897e+04 -4.50461455e+07 3.69e+03 1s 12 1.93e-05 9.06e-06 1.53488673e+04 -3.13961086e+05 2.06e+01 1s 14 6.74e-06 1.59e-06 -2.88178996e+04 -1.53632777e+05 7.68e+00 1s
11 1.24e+03 7.99e-15 -2.62715927e+04 -6.91606131e+07 6.51e+03 1s 13 3.93e-06 3.10e-06 1.11993931e+04 -1.21317206e+05 8.30e+00 1s 13 3.56e+02 1.17e-14 -4.04090135e+04 -2.40653838e+07 1.85e+03 1s 15 4.02e-06 1.20e-06 -3.42158095e+04 -1.36559213e+05 6.29e+00 1s 12 6.68e+02 1.29e-14 -3.15999560e+04 -4.64354587e+07 3.88e+03 1s 14 2.74e-06 1.33e-06 9.02970526e+03 -6.93153739e+04 4.87e+00 1s 16 3.29e-06 6.72e-07 -3.58623237e+04 -1.16921915e+05 4.96e+00 1s 14 1.37e+02 1.07e-14 -4.30171034e+04 -1.69305137e+07 1.15e+03 1s 13 3.64e+02 1.13e-14 -3.46360421e+04 -2.49146528e+07 1.93e+03 1s 15 9.17e-07 9.55e-07 5.45452746e+03 -6.02978282e+04 4.10e+00 1s 17 2.11e-06 2.71e-07 -3.88820701e+04 -1.01971537e+05 3.83e+00 1s 14 1.44e+02 7.99e-15 -3.68085896e+04 -1.74331023e+07 1.19e+03 1s 15 2.48e+01 1.02e-14 -4.43092623e+04 -5.12970845e+06 3.15e+02 1s
15 2.68e+01 7.55e-15 -3.78588608e+04 -5.41463497e+06 3.34e+02 1s 18 1.78e-06 2.46e-07 -3.86526280e+04 -9.84191770e+04 3.63e+00 1s 16 6.12e-07 5.24e-07 3.83141598e+03 -3.83391876e+04 2.62e+00 1s 16 2.48e-05 6.44e-15 -4.47937912e+04 -3.45584217e+05 1.81e+01 1s 17 3.95e-07 4.41e-07 2.90946869e+03 -3.62700580e+04 2.43e+00 1s 19 1.57e-06 1.93e-07 -3.92716320e+04 -9.62926506e+04 3.46e+00 1s 16 2.68e-05 5.55e-15 -3.81806852e+04 -3.75400875e+05 2.03e+01 1s 20 1.01e-06 1.31e-07 -4.30582915e+04 -8.59937636e+04 2.60e+00 1s 17 3.36e-06 1.44e-15 -4.79849938e+04 -1.79311502e+05 7.91e+00 1s 18 2.98e-07 3.37e-07 2.09557520e+03 -3.06424766e+04 2.03e+00 1s
18 2.43e-06 4.44e-16 -5.00087375e+04 -1.31413661e+05 4.90e+00 1s 19 2.30e-07 2.86e-07 1.99142283e+03 -2.80547463e+04 1.86e+00 1s 17 4.41e-09 1.50e-15 -3.94350106e+04 -1.31818699e+05 5.56e+00 1s 21 5.03e-07 1.21e-07 -4.46595766e+04 -8.51394873e+04 2.45e+00 2s 19 1.97e-06 3.89e-16 -4.98246950e+04 -1.18374738e+05 4.13e+00 1s 22 4.24e-07 1.00e-07 -4.53921882e+04 -7.99667497e+04 2.09e+00 2s 18 4.05e-09 6.83e-16 -4.16762520e+04 -1.02354255e+05 3.65e+00 1s 20 6.12e-07 1.67e-16 -5.35092871e+04 -1.03261269e+05 3.00e+00 1s 23 3.44e-07 8.91e-08 -4.61132327e+04 -7.71873210e+04 1.88e+00 2s 20 1.02e-07 2.31e-07 1.25617402e+03 -2.67974709e+04 1.73e+00 1s 19 6.98e-10 4.06e-16 -4.41603636e+04 -9.26756943e+04 2.92e+00 1s 21 3.58e-07 1.18e-16 -5.63915661e+04 -9.00012962e+04 2.02e+00 1s 24 3.21e-07 7.45e-08 -4.61679468e+04 -7.56837659e+04 1.79e+00 2s 21 7.73e-08 1.59e-07 4.99572315e+02 -2.15498885e+04 1.36e+00 2s 25 2.41e-07 4.67e-08 -4.71925923e+04 -6.75174608e+04 1.23e+00 2s 20 4.19e-09 2.44e-16 -4.53895506e+04 -8.03321604e+04 2.10e+00 1s 22 2.33e-07 1.11e-16 -5.82442780e+04 -8.07456984e+04 1.36e+00 1s 26 2.37e-07 4.48e-08 -4.71834031e+04 -6.70883695e+04 1.20e+00 2s 22 4.52e-08 1.24e-07 -8.87541140e+01 -1.95012263e+04 1.19e+00 2s
21 1.16e-09 2.22e-16 -4.72146849e+04 -7.73067549e+04 1.81e+00 1s 23 1.80e-07 1.11e-16 -5.88089372e+04 -7.85338746e+04 1.19e+00 1s 27 4.31e-08 1.86e-08 -4.89363839e+04 -6.09298531e+04 7.25e-01 2s 23 3.31e-08 1.07e-07 -3.84072050e+02 -1.80904274e+04 1.09e+00 2s 22 3.73e-09 2.22e-16 -4.76491005e+04 -7.44649722e+04 1.62e+00 1s 28 2.65e-08 1.78e-08 -4.89935957e+04 -6.07259558e+04 7.09e-01 2s 24 1.43e-07 1.43e-16 -5.95048895e+04 -7.35948792e+04 8.49e-01 1s 29 1.68e-08 1.43e-09 -4.92345579e+04 -5.58320484e+04 3.98e-01 2s 24 1.82e-08 5.66e-08 -9.74201732e+02 -1.41036040e+04 8.01e-01 2s 23 1.28e-09 1.23e-16 -4.98473870e+04 -6.68522409e+04 1.02e+00 1s 30 9.31e-09 6.81e-10 -4.98183239e+04 -5.38588726e+04 2.43e-01 2s 25 7.45e-09 4.84e-08 -1.63755472e+03 -1.31071806e+04 7.00e-01 2s 24 1.16e-09 2.15e-16 -4.98067399e+04 -6.55884655e+04 9.51e-01 1s 31 7.68e-09 4.28e-10 -4.99833547e+04 -5.28940881e+04 1.75e-01 2s 32 2.42e-09 8.13e-11 -5.06008638e+04 -5.14594896e+04 5.17e-02 2s 26 6.52e-09 3.39e-08 -1.72783932e+03 -1.11256062e+04 5.72e-01 2s 25 6.98e-10 1.50e-16 -5.03910369e+04 -6.14701351e+04 6.67e-01 1s 33 2.73e-09 2.81e-11 -5.08112999e+04 -5.10642435e+04 1.52e-02 2s
34 4.66e-10 1.37e-12 -5.08386889e+04 -5.08765047e+04 2.28e-03 2s
27 3.73e-09 2.59e-08 -1.76296379e+03 -1.05355191e+04 5.33e-01 2s
25 8.20e-08 2.22e-16 -6.08665454e+04 -7.13659046e+04 6.32e-01 1s
35 5.08e-10 9.86e-14 -5.08463718e+04 -5.08485540e+04 1.31e-04 2s
28 3.35e-09 2.08e-08 -1.83513145e+03 -9.99604328e+03 4.95e-01 2s
36 4.48e-09 1.10e-14 -5.08463732e+04 -5.08466163e+04 1.46e-05 2s
26 4.66e-08 1.36e-16 -6.16017106e+04 -7.02701150e+04 5.22e-01 2s
37 2.87e-09 1.34e-15 -5.08463734e+04 -5.08464008e+04 1.65e-06 2s
29 3.67e-09 1.95e-08 -1.83084238e+03 -9.71031742e+03 4.78e-01 2s
27 3.91e-08 1.87e-16 -6.18373526e+04 -6.75767011e+04 3.46e-01 2s 38 1.59e-09 2.24e-16 -5.08463734e+04 -5.08463758e+04 1.55e-07 2s
30 1.40e-09 8.17e-09 -1.98412181e+03 -8.24541823e+03 3.79e-01 2s
26 2.60e-09 1.53e-16 -5.04654918e+04 -6.03375169e+04 5.95e-01 2s
39* 4.66e-10 2.12e-16 -5.08463734e+04 -5.08463737e+04 1.58e-08 2s
28 3.73e-09 1.13e-16 -6.26515943e+04 -6.55043227e+04 1.72e-01 2sRunning crossover as requested
Primal residual before push phase: 1.38e-05
Dual residual before push phase: 2.01e-09
Number of dual pushes required: 3
Number of primal pushes required: 1975
31 1.36e-09 4.85e-09 -2.57067954e+03 -6.44510529e+03 2.34e-01 2s
Summary
Runtime: 2.05s
Status interior point solve: optimal
Status crossover: optimal
29 2.10e-09 1.11e-16 -6.26953094e+04 -6.46060207e+04 1.15e-01 2s objective value: -5.08463734e+04
interior solution primal residual (abs/rel): 2.17e-04 / 2.72e-14
interior solution dual residual (abs/rel): 2.07e-09 / 1.12e-09
interior solution objective gap (abs/rel): 2.65e-04 / 5.22e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
27 2.91e-10 1.27e-16 -5.11142613e+04 -5.92254819e+04 4.89e-01 2s
32 9.31e-10 4.39e-09 -2.57508666e+03 -6.26715673e+03 2.23e-01 2s 30 1.86e-09 1.18e-16 -6.27678995e+04 -6.41254771e+04 8.18e-02 2s
Model status : Optimal
IPM iterations: 39
Crossover iterations: 311
Objective value : -5.0846373426e+04
P-D objective error : 2.8619095429e-16
HiGHS run time : 2.13
Writing the solution to /tmp/linopy-solve-w4z4n6y7.sol
31 1.86e-09 7.25e-17 -6.27958310e+04 -6.35628988e+04 4.62e-02 2s
28 7.80e-10 1.48e-16 -5.13813169e+04 -5.59491576e+04 2.75e-01 2s
33 1.90e-09 3.15e-09 -2.60244062e+03 -6.05435402e+03 2.08e-01 2s
32 8.94e-10 1.11e-16 -6.29835965e+04 -6.30964518e+04 6.80e-03 2s
34 2.52e-09 2.81e-09 -2.77150344e+03 -5.83792101e+03 1.85e-01 2s
29 9.33e-10 1.11e-16 -5.15700112e+04 -5.50690717e+04 2.11e-01 2s
33 3.74e-10 1.48e-16 -6.30017780e+04 -6.30174612e+04 9.45e-04 2s
35 9.31e-10 6.70e-10 -2.88053518e+03 -4.53908748e+03 1.00e-01 2s
34 1.30e-09 1.18e-16 -6.30020931e+04 -6.30044863e+04 1.44e-04 2s
30 4.04e-09 1.32e-16 -5.16674717e+04 -5.33790105e+04 1.03e-01 2s
35 1.84e-09 1.11e-16 -6.30021612e+04 -6.30026330e+04 2.84e-05 2s
36 2.14e-09 2.41e-10 -2.99267044e+03 -3.88766398e+03 5.40e-02 2s
31 1.68e-09 1.11e-16 -5.18952041e+04 -5.30959065e+04 7.23e-02 2s
36 1.38e-09 1.68e-16 -6.30021617e+04 -6.30022658e+04 6.27e-06 2s
37 1.39e-09 5.97e-11 -3.16993963e+03 -3.64208159e+03 2.84e-02 2s
37 5.80e-10 1.34e-16 -6.30021617e+04 -6.30021740e+04 7.56e-07 2s
32 1.99e-09 1.11e-16 -5.20365321e+04 -5.25146566e+04 2.88e-02 2s
38 1.80e-09 5.00e-12 -3.24410717e+03 -3.41220826e+03 1.01e-02 2s
38 3.09e-09 1.55e-16 -6.30021619e+04 -6.30021633e+04 9.13e-08 2s
33 6.87e-10 1.11e-16 -5.21085493e+04 -5.22987616e+04 1.15e-02 2s
39* 8.00e-10 9.42e-17 -6.30021620e+04 -6.30021623e+04 2.04e-08 2s
Running crossover as requested
Primal residual before push phase: 1.09e-04
Dual residual before push phase: 1.71e-09
Number of dual pushes required: 3
39 4.87e-10 4.14e-12 -3.26311646e+03 -3.39952274e+03 8.22e-03 2s Number of primal pushes required: 2194
Summary
Runtime: 1.89s
Status interior point solve: optimal
Status crossover: optimal
objective value: -6.30021620e+04
interior solution primal residual (abs/rel): 3.63e-04 / 4.55e-14
interior solution dual residual (abs/rel): 4.96e-09 / 2.88e-09
interior solution objective gap (abs/rel): 3.55e-04 / 5.63e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 2.87e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
34 2.33e-10 1.46e-16 -5.21164911e+04 -5.22832077e+04 1.00e-02 2s
40 4.66e-10 2.44e-12 -3.28477497e+03 -3.37257121e+03 5.29e-03 2s
Model status : Optimal
35 1.19e-09 1.11e-16 -5.21595294e+04 -5.22057041e+04 2.78e-03 2s 41 9.68e-10 7.44e-13 -3.29639852e+03 -3.32351993e+03 1.63e-03 2s
IPM iterations: 39
Crossover iterations: 722
Objective value : -6.3002161964e+04
P-D objective error : 1.1548651100e-16
HiGHS run time : 1.97
Writing the solution to /tmp/linopy-solve-o5yx8h_5.sol
42 8.42e-10 3.94e-14 -3.29730784e+03 -3.29958395e+03 1.37e-04 2s
36 1.16e-09 1.26e-16 -5.21655178e+04 -5.22009403e+04 2.13e-03 2s
43 1.11e-09 3.44e-15 -3.29803763e+03 -3.29822227e+03 1.11e-05 2s
37 1.47e-09 1.21e-16 -5.21682478e+04 -5.21932871e+04 1.51e-03 2s
44 3.45e-09 4.20e-16 -3.29808146e+03 -3.29809576e+03 8.61e-07 2s
38 5.70e-10 1.54e-16 -5.21685973e+04 -5.21925122e+04 1.44e-03 2s
45 4.66e-10 1.37e-16 -3.29808148e+03 -3.29808415e+03 1.69e-07 2s
39 2.91e-09 1.27e-16 -5.21719009e+04 -5.21855433e+04 8.22e-04 2s
46 1.72e-09 9.01e-17 -3.29808149e+03 -3.29808170e+03 1.42e-08 2s
40 3.84e-09 1.67e-16 -5.21726095e+04 -5.21742469e+04 9.86e-05 2s
47* 1.74e-09 9.07e-17 -3.29808149e+03 -3.29808150e+03 1.18e-09 2s
Running crossover as requested
Primal residual before push phase: 2.49e-06
Dual residual before push phase: 4.58e-09
41 5.02e-10 1.11e-16 -5.21726138e+04 -5.21728527e+04 1.44e-05 2s
Number of dual pushes required: 1
Number of primal pushes required: 1628
42 2.25e-09 1.77e-16 -5.21726141e+04 -5.21726638e+04 3.00e-06 2s
Summary
Runtime: 2.49s
Status interior point solve: optimal
Status crossover: optimal
objective value: -3.29808149e+03
interior solution primal residual (abs/rel): 2.92e-04 / 3.65e-14
interior solution dual residual (abs/rel): 4.51e-10 / 2.29e-10
interior solution objective gap (abs/rel): 1.99e-05 / 6.03e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
43 9.07e-10 1.46e-16 -5.21726141e+04 -5.21726237e+04 6.14e-07 2s
Model status : Optimal
IPM iterations: 47
Crossover iterations: 191
Objective value : -3.2980814860e+03
P-D objective error : 3.8601216550e-15
HiGHS run time : 2.56
Writing the solution to /tmp/linopy-solve-6dftyfys.sol
44 2.54e-09 1.39e-16 -5.21726142e+04 -5.21726156e+04 9.51e-08 2s
45* 1.20e-09 1.25e-16 -5.21726142e+04 -5.21726144e+04 1.40e-08 2s
Running crossover as requested
Primal residual before push phase: 6.04e-05
Dual residual before push phase: 1.33e-09
Number of dual pushes required: 1
Number of primal pushes required: 2112
Summary
Runtime: 2.17s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.21726142e+04
interior solution primal residual (abs/rel): 4.10e-05 / 5.13e-15
interior solution dual residual (abs/rel): 2.20e-09 / 1.14e-09
interior solution objective gap (abs/rel): 2.37e-04 / 4.55e-09
basic solution primal infeasibility: 1.48e-11
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal
IPM iterations: 45
Crossover iterations: 745
Objective value : -5.2172614175e+04
P-D objective error : 2.0918698441e-16
HiGHS run time : 2.24
Writing the solution to /tmp/linopy-solve-yf9cvd7b.sol
INFO:pypsa.network.io:Exported network 'Model-Energy' saved to '/tmp/tmpm3gnua_e.nc contains: buses, sub_networks, links, carriers, loads, stores, storage_units, generators
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [1e+00, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.01s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
LP has 21435 rows; 9746 cols; 42400 nonzeros
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00632045
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
0 2.07e+06 1.51e+00 -2.45760921e+02 -2.05779383e+09 3.22e+06 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Presolving model
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-17, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
1 1.02e+06 1.32e+00 -1.55678703e+04 -1.76883993e+09 3.07e+06 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
2 9.32e+05 7.42e-01 -1.18154771e+04 -1.62505490e+09 2.62e+06 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
3 2.56e+05 1.72e-01 -1.29221516e+03 -1.37523717e+09 8.54e+05 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
4 1.21e+05 1.72e-07 -7.17988951e+02 -5.56029267e+08 3.57e+05 0s
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Dependent equations search running on 2923 equations with time limit of 1000.00s
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [1e+00, 1e+00]
Bounds range: [1e+04, 1e+04]
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.0078125
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743013
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
0 2.07e+06 1.52e+00 -2.22218185e+02 -2.06235327e+09 3.23e+06 0s
Iter P.res D.res P.obj D.obj mu Time
Dependent equations search running on 2922 equations with time limit of 1000.00s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743013
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.52e+00 -1.75431339e+02 -2.06125097e+09 3.23e+06 0s
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
0 2.07e+06 1.52e+00 -2.46031176e+02 -2.06117843e+09 3.23e+06 0sIPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-17, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.0078125
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
1 1.02e+06 1.32e+00 -1.09857556e+04 -1.77292236e+09 3.08e+06 0s 5 2.85e+04 1.92e-13 -3.14996832e+02 -4.27377079e+08 9.25e+04 0s
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.52e+00 -1.12256360e+02 -2.06243356e+09 1.79e+05 0s
1 1.02e+06 1.32e+00 -1.42231092e+04 -1.77132611e+09 3.08e+06 0s
1 1.02e+06 1.32e+00 -1.39679742e+04 -1.77191882e+09 3.08e+06 0s
Presolving model
1 2.21e+04 1.33e+00 -7.68467852e+02 -1.80574073e+09 1.73e+05 0s
2 9.32e+05 7.42e-01 -1.33062258e+04 -1.62830327e+09 2.62e+06 0s
2 9.32e+05 7.55e-01 -5.81801442e+03 -1.63026270e+09 2.63e+06 0s
2 9.32e+05 7.42e-01 -1.32345744e+04 -1.62734484e+09 2.62e+06 0s11221 rows, 9278 cols, 31718 nonzeros 0s
3 2.58e+05 1.71e-01 1.53694330e+02 -1.37942082e+09 8.64e+05 0s
3 2.55e+05 1.72e-01 -2.20161704e+03 -1.37801518e+09 8.55e+05 0s
2 1.79e+04 5.84e-02 -3.50925221e+02 -2.09603688e+08 3.82e+04 0s
3 2.55e+05 1.72e-01 -1.84010482e+03 -1.37720373e+09 8.54e+05 0s
4 1.21e+05 1.71e-07 1.04125742e+01 -5.60663673e+08 3.58e+05 0s
4 1.21e+05 1.72e-07 -1.15354762e+03 -5.56684098e+08 3.57e+05 0s
4 1.21e+05 1.72e-07 -9.85961157e+02 -5.56329715e+08 3.57e+05 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
6 1.13e+04 5.33e-14 -2.75348890e+02 -1.92926766e+08 3.21e+04 0s
3 5.95e+03 2.01e-02 -5.64857835e+02 -8.84801757e+07 1.29e+04 0s
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00632045
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time 5 2.69e+04 1.73e-13 -4.33757098e+02 -4.09326178e+08 8.56e+04 0s
5 2.69e+04 2.34e-13 -8.75675424e+01 -4.31103578e+08 8.89e+04 0s
0 2.07e+06 1.51e+00 -2.21433875e+02 -2.05785414e+09 3.22e+06 0s
5 2.69e+04 1.76e-13 -4.04327706e+02 -4.09067096e+08 8.56e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
1 1.02e+06 1.32e+00 -1.57140412e+04 -1.76906174e+09 3.07e+06 0sLP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
2 9.32e+05 7.40e-01 -9.31836533e+03 -1.62469221e+09 2.62e+06 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
3 2.55e+05 1.72e-01 -6.25905737e+02 -1.37498878e+09 8.53e+05 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
4 1.21e+05 1.72e-07 -3.85047644e+02 -5.55425023e+08 3.56e+05 0s
6 1.06e+04 2.31e-14 -3.32530942e+02 -1.78408962e+08 2.89e+04 0s
6 1.14e+04 1.78e-14 -1.24577559e+02 -1.82884067e+08 3.15e+04 0s
6 1.06e+04 6.22e-14 -3.28334760e+02 -1.78252438e+08 2.88e+04 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743013
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
5 2.69e+04 1.88e-13 -2.32663692e+02 -4.08391440e+08 8.54e+04 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00632045
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.52e+00 -3.80929473e+01 -2.06128124e+09 1.79e+05 0s
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 3.97992688e+01 -2.05790894e+09 1.79e+05 0s
1 2.22e+04 1.33e+00 -4.50818318e+02 -1.80519142e+09 1.73e+05 0s
1 2.21e+04 1.32e+00 -9.38894516e+01 -1.80178089e+09 1.72e+05 0s
4 5.13e+03 1.92e-02 -5.62762900e+04 -9.60132859e+07 1.17e+04 0s
2 1.80e+04 5.74e-02 -1.76452942e+02 -2.08747782e+08 3.83e+04 0s
2 1.79e+04 5.83e-02 1.03398809e+01 -2.09171306e+08 3.82e+04 0s
6 1.06e+04 1.60e-14 -2.26532034e+02 -1.77964530e+08 2.88e+04 0s
3 5.92e+03 1.94e-02 -3.27073779e+02 -8.72497671e+07 1.28e+04 0s
3 5.95e+03 2.01e-02 -6.83676958e+01 -8.82262839e+07 1.29e+04 0s
5 1.99e+03 1.35e-02 -5.19839843e+04 -7.95954096e+07 7.10e+03 0s
7 3.30e+03 1.29e-14 -5.37661417e+02 -8.83729341e+07 1.09e+04 1s 4 5.14e+03 1.92e-02 -4.49299152e+04 -9.57518046e+07 1.17e+04 0s 4 5.12e+03 1.85e-02 -5.29076833e+04 -9.48937286e+07 1.16e+04 0s 7 3.26e+03 1.91e-14 -3.39910027e+02 -8.61767828e+07 1.06e+04 0s 7 3.22e+03 6.66e-15 -6.13359892e+02 -8.49714757e+07 1.04e+04 1s 7 3.22e+03 1.55e-14 -6.41360577e+02 -8.50278800e+07 1.04e+04 0s 5 2.00e+03 1.35e-02 -3.91448967e+04 -7.94241421e+07 7.09e+03 0s 7 3.22e+03 8.88e-15 -5.13491148e+02 -8.48516347e+07 1.04e+04 0s 5 2.23e+03 1.30e-02 -4.72910497e+04 -8.02129538e+07 7.44e+03 0s Constructing starting basis...
6 1.52e+03 7.44e-03 -4.73918792e+04 -5.82399654e+07 5.33e+03 1s Constructing starting basis... Constructing starting basis... Constructing starting basis... 8 3.28e+03 2.04e-14 -4.51220913e+03 -1.07928735e+08 1.21e+04 1s Constructing starting basis... 6 1.69e+03 6.74e-03 -4.05583091e+04 -5.84959616e+07 5.57e+03 1s 9 2.36e+03 1.05e-14 -1.66600343e+04 -9.18174153e+07 1.05e+04 1s 8 3.24e+03 1.91e-14 -7.63469442e+03 -1.05363555e+08 1.18e+04 1s 8 3.20e+03 1.47e-14 2.29883350e+01 -1.03766641e+08 1.15e+04 1s
6 1.52e+03 7.49e-03 -3.19586058e+04 -5.84085503e+07 5.34e+03 1s 8 3.20e+03 1.24e-14 -2.39776600e+03 -1.03599056e+08 1.15e+04 1s 10 1.95e+03 1.20e-14 -2.40976706e+04 -9.67967764e+07 9.83e+03 1s 9 2.33e+03 3.55e-14 -2.73290397e+04 -8.96296902e+07 1.02e+04 1s 9 2.30e+03 4.88e-15 -7.97942750e+00 -8.85480511e+07 1.00e+04 1s 9 2.30e+03 1.20e-14 -8.93844664e+03 -8.85392774e+07 1.00e+04 1s 10 1.91e+03 2.04e-14 -2.74680044e+04 -9.43476535e+07 9.56e+03 1s 11 1.29e+03 1.20e-14 -2.97017436e+04 -6.71780148e+07 6.41e+03 1s 10 1.94e+03 9.77e-15 -1.21397462e+04 -9.39646576e+07 9.50e+03 1s 8 3.20e+03 2.40e-14 -6.71516582e+03 -1.03669680e+08 1.15e+04 1s 10 1.98e+03 2.04e-14 -1.85803021e+04 -9.44426314e+07 9.58e+03 1s 11 1.22e+03 2.26e-14 -3.16315144e+04 -6.51364238e+07 6.13e+03 1s 9 2.30e+03 1.73e-14 -2.37298785e+04 -8.83793369e+07 9.99e+03 1s 12 7.36e+02 1.19e-14 -3.49575609e+04 -4.59153809e+07 3.94e+03 1s Constructing starting basis... 11 1.24e+03 1.03e-14 -1.74290429e+04 -6.67610610e+07 6.29e+03 1s 11 1.34e+03 9.99e-15 -2.41106048e+04 -6.93486310e+07 6.67e+03 1s
10 1.92e+03 1.59e-14 -2.67977513e+04 -9.36947626e+07 9.46e+03 1s 12 6.83e+02 9.66e-15 -3.59144347e+04 -4.36357062e+07 3.68e+03 1s 12 6.34e+02 1.02e-14 -2.19560038e+04 -4.55317310e+07 3.74e+03 1s 11 1.24e+03 1.20e-14 -3.20715054e+04 -6.59336588e+07 6.21e+03 1s 12 7.56e+02 8.44e-15 -2.93197930e+04 -4.86254201e+07 4.17e+03 1s 13 4.03e+02 9.10e-15 -3.84656171e+04 -3.10488880e+07 2.39e+03 1s 7 9.34e+02 4.60e-03 -4.30468813e+04 -4.41940979e+07 3.94e+03 1s 13 3.71e+02 5.91e-15 -3.89190153e+04 -2.44523534e+07 1.90e+03 1s 7 9.80e+02 3.68e-03 -3.40987501e+04 -4.18902873e+07 3.61e+03 1s 13 3.58e+02 6.66e-15 -2.39911077e+04 -2.39484719e+07 1.84e+03 1s 12 6.28e+02 1.08e-14 -3.78024238e+04 -4.45954213e+07 3.66e+03 1s Constructing starting basis... 13 4.09e+02 1.22e-14 -3.26061045e+04 -3.35118129e+07 2.57e+03 1s 8 5.67e+02 2.11e-03 -4.10378802e+04 -2.60600515e+07 2.16e+03 1s
14 2.01e+02 1.07e-14 -4.07636066e+04 -1.93558712e+07 1.36e+03 1s 14 1.43e+02 8.27e-15 -4.16168135e+04 -1.63440453e+07 1.11e+03 1s 13 3.54e+02 6.66e-15 -4.08406044e+04 -2.41765719e+07 1.85e+03 1s 7 9.44e+02 4.67e-03 -2.48066654e+04 -4.44361484e+07 3.97e+03 1s 14 2.08e+02 8.88e-15 -3.44804634e+04 -1.84875899e+07 1.31e+03 1s 14 1.37e+02 1.20e-14 -2.54081891e+04 -1.67306692e+07 1.13e+03 1s Constructing starting basis... 9 3.36e+02 8.52e-04 -3.96108989e+04 -1.52257700e+07 1.18e+03 1s 15 3.66e+01 6.22e-15 -4.24221185e+04 -8.03869142e+06 5.01e+02 2s
8 5.69e+02 2.17e-03 -2.09055225e+04 -2.62256920e+07 2.17e+03 1s 14 1.37e+02 1.42e-14 -4.34766663e+04 -1.69765731e+07 1.15e+03 1s 15 2.54e+01 6.00e-15 -4.30245868e+04 -5.23407765e+06 3.22e+02 1s 15 2.27e+01 7.11e-15 -2.60454622e+04 -4.98437801e+06 3.07e+02 2s 15 3.52e+01 5.83e-15 -3.58581581e+04 -8.44534084e+06 5.26e+02 2s 8 6.00e+02 1.73e-03 -3.15339319e+04 -2.56132542e+07 2.13e+03 1s 10 1.48e+02 5.00e-04 -3.93429747e+04 -9.93180360e+06 7.06e+02 2s 15 2.44e+01 7.11e-15 -4.48398930e+04 -5.22790009e+06 3.21e+02 2s 16 3.66e-05 5.77e-15 -4.28535868e+04 -4.73905936e+05 2.60e+01 2s 9 3.42e+02 9.16e-04 -1.83317475e+04 -1.57152255e+07 1.22e+03 1s
11 1.23e+01 1.14e-04 -3.89774441e+04 -3.86452253e+06 2.43e+02 2s 9 3.10e+02 2.89e-04 -2.94412479e+04 -1.14187562e+07 8.85e+02 2s 16 3.52e-05 4.93e-15 -3.62007939e+04 -4.83191783e+05 2.69e+01 2s 16 2.54e-05 4.06e-15 -4.38020213e+04 -3.90491356e+05 2.09e+01 2s 10 1.53e+02 5.42e-04 -1.72348138e+04 -1.03095210e+07 7.37e+02 2s 16 2.27e-05 5.06e-15 -2.63844590e+04 -3.18104412e+05 1.76e+01 2s 12 1.23e-05 9.34e-06 -3.99671147e+04 -3.68090621e+05 2.06e+01 2s 10 6.63e+01 1.32e-04 -2.91625479e+04 -6.48354278e+06 4.26e+02 2s 17 3.04e-09 1.80e-15 -4.41695830e+04 -1.78878755e+05 8.11e+00 2s 16 2.44e-05 7.99e-15 -4.53948053e+04 -3.78841883e+05 2.01e+01 2s
11 1.83e+01 1.29e-04 -1.64970240e+04 -4.07382648e+06 2.60e+02 2s 13 8.10e-06 1.80e-06 -4.44690743e+04 -2.13891117e+05 1.04e+01 2s 17 1.03e-05 1.43e-15 -4.90460861e+04 -2.50236112e+05 1.21e+01 2s 17 1.59e-09 1.11e-15 -3.72188366e+04 -1.42917409e+05 6.37e+00 2s 11 6.63e-05 1.32e-10 -2.94436372e+04 -9.55367163e+05 5.58e+01 2s 18 8.25e-10 4.86e-16 -4.65009223e+04 -1.17706096e+05 4.29e+00 2s 17 2.14e-06 8.88e-16 -3.00031804e+04 -1.44108651e+05 6.87e+00 2s 12 1.83e-05 1.17e-05 -1.74131363e+04 -4.29486084e+05 2.58e+01 2s 14 5.18e-06 6.69e-07 -4.90889156e+04 -1.68030454e+05 7.23e+00 2s 18 6.23e-06 4.54e-16 -5.28659599e+04 -1.44791287e+05 5.54e+00 2s
18 5.02e-09 3.89e-16 -3.96716983e+04 -1.06203532e+05 4.01e+00 2s 17 5.97e-06 1.78e-15 -4.90487419e+04 -1.98317772e+05 8.99e+00 2s 19 4.66e-10 4.23e-16 -4.55288129e+04 -1.13080349e+05 4.07e+00 2s 13 9.50e-06 4.10e-06 -2.24522434e+04 -2.11083114e+05 1.18e+01 2s 18 1.37e-06 4.44e-16 -3.35226670e+04 -1.18076640e+05 5.09e+00 2s 15 3.69e-06 4.46e-07 -5.30094685e+04 -1.48165641e+05 5.78e+00 2s 19 4.94e-06 3.25e-16 -5.39980837e+04 -1.33538145e+05 4.79e+00 2s 19 2.33e-09 3.33e-16 -4.11036415e+04 -9.82185527e+04 3.44e+00 2s 20 8.51e-10 2.05e-16 -4.85602266e+04 -9.18934291e+04 2.61e+00 2s 12 2.41e-09 3.21e-11 -3.38753735e+04 -3.13765260e+05 1.69e+01 2s 19 9.33e-07 4.44e-16 -3.66824980e+04 -1.17806095e+05 4.89e+00 2s 14 6.84e-06 1.79e-06 -2.59871366e+04 -1.50711645e+05 7.69e+00 2s 18 4.06e-06 3.89e-16 -5.18439569e+04 -1.39534507e+05 5.28e+00 2s
20 3.00e-06 2.84e-16 -6.00117881e+04 -1.23791930e+05 3.84e+00 2s 20 5.02e-09 2.78e-16 -4.22545457e+04 -9.40730126e+04 3.12e+00 2s 16 3.17e-06 3.16e-07 -5.38405310e+04 -1.35222592e+05 4.93e+00 2s 21 6.98e-10 1.46e-16 -5.05463745e+04 -8.40946804e+04 2.02e+00 2s 20 8.07e-07 3.33e-16 -3.81284895e+04 -1.07452004e+05 4.18e+00 2s 15 3.93e-06 1.33e-06 -3.14357261e+04 -1.32809674e+05 6.25e+00 2s 19 3.11e-06 2.78e-16 -5.20321825e+04 -1.21352050e+05 4.18e+00 2s 21 3.68e-09 3.33e-16 -4.49132651e+04 -8.85166696e+04 2.63e+00 2s 13 1.99e-09 6.57e-12 -3.85362205e+04 -1.93727738e+05 9.35e+00 2s 22 1.05e-09 5.55e-17 -5.31251487e+04 -7.13204781e+04 1.10e+00 3s 21 2.35e-06 1.87e-16 -6.13641013e+04 -1.17054836e+05 3.35e+00 2s 21 4.94e-07 3.33e-16 -3.99072133e+04 -1.02841394e+05 3.79e+00 2s 17 2.23e-06 1.79e-07 -5.79134330e+04 -1.15207921e+05 3.47e+00 2s 20 1.91e-06 2.27e-16 -5.54041456e+04 -1.13213331e+05 3.48e+00 2s 16 3.23e-06 6.89e-07 -3.30351900e+04 -1.11423475e+05 4.80e+00 2s 22 8.15e-10 1.53e-16 -4.62184645e+04 -7.80243681e+04 1.92e+00 3s
23 2.44e-09 7.63e-17 -5.44918209e+04 -6.74590276e+04 7.81e-01 3s 22 2.09e-07 1.68e-16 -4.08472227e+04 -9.15873757e+04 3.06e+00 3s 22 1.50e-06 1.94e-16 -6.51253556e+04 -1.11058837e+05 2.77e+00 3s 21 1.08e-06 2.22e-16 -5.89351242e+04 -9.83766523e+04 2.38e+00 2s 18 1.96e-06 1.64e-07 -5.78130575e+04 -1.12608695e+05 3.32e+00 3s 23 3.43e-09 1.80e-16 -4.60702792e+04 -7.64601491e+04 1.83e+00 3s 14 2.33e-10 2.74e-12 -4.52542934e+04 -1.30825844e+05 5.15e+00 2s 24 1.96e-09 1.11e-16 -5.50636891e+04 -6.29531387e+04 4.75e-01 3s 23 1.72e-07 1.67e-16 -4.23444944e+04 -7.76908940e+04 2.13e+00 3s 23 6.37e-07 1.84e-16 -6.68770485e+04 -1.09198528e+05 2.55e+00 3s 22 2.94e-07 2.22e-16 -6.24666842e+04 -9.26299606e+04 1.82e+00 3s 19 1.69e-06 9.11e-08 -5.90972825e+04 -1.05251072e+05 2.79e+00 3s 17 2.01e-06 2.68e-07 -3.61163245e+04 -9.77885690e+04 3.75e+00 2s 24 6.39e-10 1.73e-16 -4.87294914e+04 -6.68022214e+04 1.09e+00 3s
15 9.19e-10 1.99e-12 -4.56129318e+04 -1.25768461e+05 4.83e+00 3s 24 1.14e-07 1.11e-16 -4.42007224e+04 -7.62814384e+04 1.93e+00 3s 23 1.89e-07 1.11e-16 -6.39770677e+04 -8.10127729e+04 1.03e+00 3s 25 3.49e-10 1.87e-16 -4.88300847e+04 -6.57020302e+04 1.02e+00 3s 16 1.14e-09 1.48e-12 -4.98213507e+04 -1.21308996e+05 4.31e+00 3s 25 5.96e-08 1.11e-16 -4.72331701e+04 -6.63385511e+04 1.15e+00 3s 24 4.34e-07 1.73e-16 -6.84261223e+04 -8.89085096e+04 1.23e+00 3s 26 1.32e-09 1.46e-16 -5.03434721e+04 -6.09139807e+04 6.37e-01 3s 18 1.70e-06 2.44e-07 -3.57213193e+04 -9.44480997e+04 3.57e+00 3s 17 1.50e-09 1.27e-12 -5.12555518e+04 -1.15705702e+05 3.88e+00 3s
25 3.57e-07 1.73e-16 -6.88329712e+04 -8.67565134e+04 1.08e+00 3s 26 3.54e-08 2.22e-16 -4.82286865e+04 -6.28667991e+04 8.82e-01 3s 25 3.80e-09 1.93e-16 -5.55203570e+04 -6.12117806e+04 3.43e-01 3s 19 1.15e-06 2.00e-07 -3.75684825e+04 -9.26168668e+04 3.34e+00 3s 18 8.90e-10 9.48e-13 -5.33312696e+04 -1.07169539e+05 3.24e+00 3s 26 3.39e-07 1.58e-16 -6.88930670e+04 -8.62390226e+04 1.04e+00 3s 26 1.44e-09 1.11e-16 -5.61613591e+04 -5.79855064e+04 1.10e-01 3s 27 2.59e-07 1.44e-16 -6.95431950e+04 -7.92436406e+04 5.84e-01 3s 27 3.35e-08 1.39e-16 -4.81027554e+04 -6.28455930e+04 8.88e-01 3s 24 6.47e-08 1.21e-16 -6.50053601e+04 -7.61324694e+04 6.70e-01 3s 27 4.53e-09 1.11e-16 -5.62211095e+04 -5.73486913e+04 6.79e-02 3s 19 1.12e-09 4.50e-13 -5.54690462e+04 -9.26635772e+04 2.24e+00 3s 28 2.29e-07 2.46e-16 -6.96589701e+04 -7.89786265e+04 5.61e-01 3s 20 9.17e-07 8.01e-08 -6.25350107e+04 -1.04015327e+05 2.51e+00 3s 28 8.39e-10 1.26e-16 -5.63717463e+04 -5.68239127e+04 2.72e-02 3s
27 2.16e-09 1.36e-16 -5.09182901e+04 -5.91965988e+04 4.99e-01 3s 25 4.24e-08 1.18e-16 -6.52929752e+04 -7.26466258e+04 4.43e-01 3s 29 1.14e-07 2.54e-16 -7.03818163e+04 -7.81872013e+04 4.70e-01 3s 28 3.07e-08 2.22e-16 -4.80774917e+04 -6.24080139e+04 8.63e-01 3s 21 3.54e-07 5.84e-08 -6.52514688e+04 -9.91689124e+04 2.05e+00 3s 29 3.00e-09 1.27e-16 -5.64386252e+04 -5.66134247e+04 1.05e-02 3s 26 2.51e-08 1.11e-16 -6.59052364e+04 -7.12136085e+04 3.20e-01 3s 30 1.49e-08 1.32e-16 -7.12729721e+04 -7.54770683e+04 2.53e-01 3s 30 2.82e-09 1.11e-16 -5.64430839e+04 -5.64975340e+04 3.28e-03 3s 20 8.71e-07 1.54e-07 -3.97988266e+04 -8.53976172e+04 2.76e+00 3s 28 5.24e-10 1.11e-16 -5.15319671e+04 -5.65142041e+04 3.00e-01 3s 22 2.80e-07 2.56e-08 -6.62056211e+04 -8.44031911e+04 1.10e+00 3s 29 1.21e-08 1.19e-16 -4.90294984e+04 -6.09900490e+04 7.20e-01 3s 27 2.24e-08 2.01e-16 -6.59696512e+04 -7.06699499e+04 2.83e-01 3s 31 1.30e-08 1.39e-16 -7.13180728e+04 -7.51601395e+04 2.31e-01 3s 31 1.67e-09 1.11e-16 -5.64571110e+04 -5.64638330e+04 4.05e-04 3s 32 4.19e-09 1.25e-16 -7.16910025e+04 -7.41166200e+04 1.46e-01 3s 28 1.82e-08 1.11e-16 -6.61324378e+04 -6.80828912e+04 1.17e-01 3s
23 2.03e-07 2.11e-08 -6.66440961e+04 -8.36131803e+04 1.02e+00 3s
29 2.47e-09 1.46e-16 -5.16684991e+04 -5.46741352e+04 1.81e-01 3s
21 2.91e-07 1.17e-07 -4.12636926e+04 -8.18914952e+04 2.46e+00 3s
32 2.33e-10 1.58e-16 -5.64582847e+04 -5.64593760e+04 6.57e-05 4s
33 9.31e-10 1.53e-16 -7.19950593e+04 -7.24745067e+04 2.89e-02 3s
29 9.55e-09 1.11e-16 -6.64874347e+04 -6.78611777e+04 8.27e-02 3s
33 4.29e-09 1.46e-16 -5.64582859e+04 -5.64583871e+04 6.10e-06 4s 24 8.08e-08 1.24e-08 -6.84672059e+04 -7.92574774e+04 6.51e-01 3s
30 1.91e-09 1.56e-16 -5.19131243e+04 -5.40763585e+04 1.30e-01 3s
34 4.66e-10 1.37e-16 -7.20639773e+04 -7.21945035e+04 7.86e-03 3s
20 3.32e-09 2.84e-13 -5.72956164e+04 -8.46584432e+04 1.65e+00 3s
22 2.14e-07 7.28e-08 -4.29153222e+04 -7.15735808e+04 1.73e+00 3s
34 4.70e-09 1.43e-16 -5.64582858e+04 -5.64583076e+04 1.37e-06 4s
30 5.73e-09 1.33e-16 -6.66900348e+04 -6.75153538e+04 4.97e-02 3s
25 2.61e-08 8.40e-09 -6.93832837e+04 -7.69590494e+04 4.57e-01 4s
35 1.45e-09 1.11e-16 -7.20923028e+04 -7.20979143e+04 3.38e-04 4s 35 1.69e-09 1.61e-16 -5.64582860e+04 -5.64582885e+04 1.65e-07 4s
31 2.81e-09 1.11e-16 -5.21836575e+04 -5.38693578e+04 1.02e-01 4s
31 3.48e-09 1.11e-16 -6.69452204e+04 -6.71064440e+04 9.71e-03 3s
36 2.96e-09 1.94e-16 -7.20927574e+04 -7.20931626e+04 2.44e-05 4s 36* 5.35e-09 2.22e-16 -5.64582860e+04 -5.64582862e+04 1.34e-08 4s 26 4.07e-09 1.51e-09 -6.97935950e+04 -7.29920944e+04 1.93e-01 4s
Running crossover as requested
21 4.66e-10 2.57e-13 -5.73458930e+04 -8.41501459e+04 1.61e+00 3s
Primal residual before push phase: 4.31e-06
Dual residual before push phase: 9.98e-10
Number of dual pushes required: 2
Number of primal pushes required: 2206
30 8.38e-09 1.28e-16 -4.92568109e+04 -5.86706062e+04 5.67e-01 4s
23 1.81e-07 6.90e-08 -4.31647522e+04 -7.07112864e+04 1.67e+00 3s
32 1.40e-09 2.22e-16 -6.69541159e+04 -6.71023617e+04 8.93e-03 4s
32 6.62e-10 1.11e-16 -5.22478115e+04 -5.31939729e+04 5.70e-02 4s
37 8.42e-10 1.13e-16 -7.20927577e+04 -7.20928178e+04 3.62e-06 4s
Summary
Runtime: 3.75s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.64582860e+04
interior solution primal residual (abs/rel): 1.58e-04 / 1.98e-14
interior solution dual residual (abs/rel): 2.07e-09 / 1.14e-09
interior solution objective gap (abs/rel): 2.30e-04 / 4.08e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.42e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
22 8.24e-10 1.51e-13 -5.81945966e+04 -7.60987940e+04 1.08e+00 3s
27 6.36e-09 3.87e-10 -7.01573862e+04 -7.14144551e+04 7.57e-02 4s
24 1.45e-07 2.69e-08 -4.34593248e+04 -6.49274507e+04 1.30e+00 3s 33 4.20e-09 1.48e-16 -6.69883354e+04 -6.70727021e+04 5.08e-03 4s
38 2.35e-09 1.63e-16 -7.20927578e+04 -7.20927687e+04 6.90e-07 4s
31 3.73e-09 1.46e-16 -4.99338917e+04 -5.34310817e+04 2.11e-01 4s
33 3.74e-09 1.17e-16 -5.23002789e+04 -5.30952263e+04 4.79e-02 4s
28 2.71e-09 1.03e-10 -7.02522172e+04 -7.06531910e+04 2.42e-02 4sModel status : Optimal
IPM iterations: 36
Crossover iterations: 787
Objective value : -5.6458286048e+04
P-D objective error : 6.4436008312e-17
HiGHS run time : 3.90
Writing the solution to /tmp/linopy-solve-hyvk5ub9.sol
34 9.31e-10 2.22e-16 -6.70087111e+04 -6.70406851e+04 1.93e-03 4s
23 8.99e-10 1.39e-13 -5.82968202e+04 -7.55759562e+04 1.04e+00 4s
25 1.08e-07 1.28e-08 -4.44255161e+04 -5.76781559e+04 8.00e-01 4s
39 3.40e-10 1.74e-16 -7.20927578e+04 -7.20927598e+04 1.35e-07 4s
35 3.65e-09 1.16e-16 -6.70128481e+04 -6.70473374e+04 2.08e-03 4s
29 4.58e-09 1.19e-11 -7.03133952e+04 -7.03737108e+04 3.63e-03 4s
34 4.74e-09 1.11e-16 -5.23456018e+04 -5.26910904e+04 2.08e-02 4s
40* 2.33e-10 1.11e-16 -7.20927578e+04 -7.20927579e+04 9.76e-09 4s
Running crossover as requested
32 4.14e-09 1.46e-16 -5.03183488e+04 -5.20326188e+04 1.03e-01 4s
24 4.66e-10 1.23e-13 -5.89338719e+04 -7.46725441e+04 9.48e-01 4s
Primal residual before push phase: 3.04e-06
Dual residual before push phase: 8.45e-10
Number of dual pushes required: 3
Number of primal pushes required: 2072
36 3.19e-09 2.22e-16 -6.70338617e+04 -6.70359366e+04 1.25e-04 4s
26 1.06e-07 1.21e-08 -4.44235977e+04 -5.74350352e+04 7.85e-01 4s 30 3.03e-09 1.25e-12 -7.03264135e+04 -7.03317415e+04 3.21e-04 4s
35 1.34e-09 1.39e-16 -5.24009145e+04 -5.25556395e+04 9.32e-03 4s
25 2.11e-09 7.65e-14 -5.93850980e+04 -7.23403496e+04 7.80e-01 4s
Summary
Runtime: 3.85s
Status interior point solve: optimal
Status crossover: optimal
objective value: -7.20927578e+04
interior solution primal residual (abs/rel): 1.54e-04 / 1.93e-14
interior solution dual residual (abs/rel): 1.75e-09 / 8.97e-10
interior solution objective gap (abs/rel): 1.67e-04 / 2.32e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.39e-17
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
37 3.34e-09 1.11e-16 -6.70342873e+04 -6.70345879e+04 1.81e-05 4s
33 2.68e-09 1.32e-16 -5.04050999e+04 -5.15305796e+04 6.78e-02 4s
31 3.70e-09 2.75e-13 -7.03266894e+04 -7.03278480e+04 6.98e-05 4s
27 4.28e-08 3.57e-09 -4.56990297e+04 -5.40680380e+04 5.04e-01 4s
36 3.23e-09 1.60e-16 -5.24264889e+04 -5.24754106e+04 2.95e-03 4s
Model status : Optimal
26 1.49e-09 1.46e-16 -6.00665198e+04 -6.72348606e+04 4.32e-01 4sIPM iterations: 40
Crossover iterations: 554
Objective value : -7.2092757798e+04
P-D objective error : 6.0554547011e-16
HiGHS run time : 4.00
Writing the solution to /tmp/linopy-solve-s6kpa7kq.sol
38 2.44e-09 1.31e-16 -6.70342874e+04 -6.70343436e+04 3.39e-06 4s
32 2.33e-10 2.23e-14 -7.03266927e+04 -7.03268233e+04 7.87e-06 4s
34 1.93e-09 1.11e-16 -5.04922072e+04 -5.10218761e+04 3.19e-02 4s
28 2.44e-08 2.93e-09 -4.61089257e+04 -5.37569631e+04 4.61e-01 4s
37 5.63e-10 1.32e-16 -5.24303871e+04 -5.24389416e+04 5.15e-04 4s
39 1.12e-09 1.32e-16 -6.70342875e+04 -6.70342933e+04 3.69e-07 4s
33 1.56e-09 3.38e-15 -7.03267008e+04 -7.03267190e+04 1.10e-06 4s
27 2.33e-10 2.22e-16 -6.06692847e+04 -6.66278098e+04 3.59e-01 4s
29 2.05e-08 2.56e-09 -4.62635641e+04 -5.34499142e+04 4.33e-01 4s
35 9.31e-10 2.19e-16 -5.06720530e+04 -5.08087360e+04 8.23e-03 4s
38 1.40e-09 1.11e-16 -5.24326131e+04 -5.24333316e+04 4.33e-05 4s
40* 4.26e-09 1.72e-16 -6.70342875e+04 -6.70342881e+04 3.82e-08 4s
34 2.57e-09 5.73e-16 -7.03267008e+04 -7.03267032e+04 1.57e-07 4s
28 1.73e-09 2.22e-16 -6.07779785e+04 -6.45623214e+04 2.28e-01 4s
30 1.86e-08 7.93e-10 -4.64340286e+04 -5.00189178e+04 2.16e-01 4s
41* 2.88e-09 2.27e-16 -6.70342875e+04 -6.70342875e+04 3.11e-10 4s
39 1.15e-09 1.11e-16 -5.24326495e+04 -5.24327644e+04 6.92e-06 4s
Running crossover as requested
35* 2.30e-09 2.81e-16 -7.03267008e+04 -7.03267013e+04 3.03e-08 4s
Primal residual before push phase: 3.73e-09
Dual residual before push phase: 5.50e-10
Number of dual pushes required: 2
Number of primal pushes required: 2128
36 7.69e-10 1.25e-16 -5.07075868e+04 -5.07760718e+04 4.13e-03 4s
29 1.74e-09 2.06e-16 -6.17647715e+04 -6.27582194e+04 5.98e-02 4s
31 4.44e-09 4.50e-10 -4.75689233e+04 -4.94421327e+04 1.13e-01 4s
40 7.17e-10 1.11e-16 -5.24326495e+04 -5.24326632e+04 8.38e-07 4s
36* 1.07e-09 4.36e-16 -7.03267008e+04 -7.03267008e+04 8.79e-11 4s
Running crossover as requested
Summary
Runtime: 4.02s
Status interior point solve: optimal
Status crossover: optimal
objective value: -6.70342875e+04
interior solution primal residual (abs/rel): 9.54e-07 / 1.19e-16
interior solution dual residual (abs/rel): 9.01e-11 / 4.98e-11
interior solution objective gap (abs/rel): 5.29e-06 / 7.89e-11
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Primal residual before push phase: 2.33e-10
Dual residual before push phase: 1.58e-10
Number of dual pushes required: 4
Number of primal pushes required: 2059
37 3.13e-09 1.60e-16 -5.07243034e+04 -5.07356953e+04 6.86e-04 4s
32 1.99e-09 3.16e-11 -4.77543779e+04 -4.80814904e+04 1.97e-02 4s 30 1.24e-09 1.67e-16 -6.19199661e+04 -6.22663455e+04 2.09e-02 4s
41 2.33e-10 1.06e-16 -5.24326498e+04 -5.24326508e+04 6.33e-08 4s
Model status : Optimal
IPM iterations: 41
Crossover iterations: 614
Objective value : -6.7034287496e+04
P-D objective error : 5.4270013272e-16
HiGHS run time : 4.18
Writing the solution to /tmp/linopy-solve-xm4ha_a3.sol
Summary
Runtime: 4.20s
Status interior point solve: optimal
Status crossover: optimal
objective value: -7.03267008e+04
interior solution primal residual (abs/rel): 2.33e-10 / 2.91e-20
interior solution dual residual (abs/rel): 1.73e-11 / 8.63e-12
interior solution objective gap (abs/rel): 1.50e-06 / 2.13e-11
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.39e-17
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
38 1.25e-09 1.46e-16 -5.07246636e+04 -5.07263052e+04 9.89e-05 4s
31 3.73e-09 1.26e-16 -6.19747378e+04 -6.19867456e+04 7.23e-04 4s
33 2.64e-09 1.45e-11 -4.78149635e+04 -4.79427125e+04 7.70e-03 4s
42* 1.94e-09 1.58e-16 -5.24326498e+04 -5.24326499e+04 1.77e-09 4s
Running crossover as requested
Primal residual before push phase: 3.39e-07
Dual residual before push phase: 2.33e-10
Number of dual pushes required: 4
Number of primal pushes required: 2060
Model status : Optimal
IPM iterations: 36
Crossover iterations: 389
Objective value : -7.0326700840e+04
P-D objective error : 1.1380452058e-15
HiGHS run time : 4.35
Writing the solution to /tmp/linopy-solve-kxy4j29s.sol
32 2.81e-09 1.11e-16 -6.19762030e+04 -6.19767375e+04 3.22e-05 4s
39 2.67e-10 2.22e-16 -5.07249541e+04 -5.07252187e+04 1.59e-05 4s
34 1.33e-09 1.79e-12 -4.78218041e+04 -4.78369372e+04 9.12e-04 4s
Summary
Runtime: 4.29s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.24326498e+04
interior solution primal residual (abs/rel): 8.30e-05 / 1.04e-14
interior solution dual residual (abs/rel): 3.17e-10 / 1.63e-10
interior solution objective gap (abs/rel): 3.02e-05 / 5.77e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
33 4.66e-10 1.80e-16 -6.19762144e+04 -6.19762476e+04 2.00e-06 4s
35 1.52e-09 3.37e-13 -4.78218529e+04 -4.78247294e+04 1.73e-04 4s
40 1.52e-09 1.73e-16 -5.07249704e+04 -5.07250345e+04 3.87e-06 4s
Model status : Optimal
IPM iterations: 42
Crossover iterations: 707
Objective value : -5.2432649843e+04
P-D objective error : 1.3876636509e-16
HiGHS run time : 4.46
Writing the solution to /tmp/linopy-solve-fr0rjbj0.sol
36 1.91e-09 7.01e-14 -4.78218572e+04 -4.78224621e+04 3.64e-05 4s
34 2.06e-09 1.80e-16 -6.19762145e+04 -6.19762175e+04 1.93e-07 4s
41 1.12e-09 1.47e-16 -5.07249705e+04 -5.07249827e+04 7.73e-07 4s
37 1.78e-09 5.07e-15 -4.78218581e+04 -4.78219062e+04 2.89e-06 4s
35* 4.63e-09 2.11e-16 -6.19762145e+04 -6.19762147e+04 1.94e-08 4s
Running crossover as requested
42 2.01e-09 1.80e-16 -5.07249706e+04 -5.07249716e+04 6.55e-08 4s
Primal residual before push phase: 2.28e-05
Dual residual before push phase: 1.67e-09
Number of dual pushes required: 3
Number of primal pushes required: 2026
38 2.13e-09 5.67e-16 -4.78218593e+04 -4.78218633e+04 2.52e-07 4s
Summary
Runtime: 4.26s
Status interior point solve: optimal
Status crossover: optimal
objective value: -6.19762145e+04
interior solution primal residual (abs/rel): 1.96e-04 / 2.45e-14
interior solution dual residual (abs/rel): 2.78e-09 / 1.43e-09
interior solution objective gap (abs/rel): 3.30e-04 / 5.32e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
43* 2.34e-09 1.32e-16 -5.07249706e+04 -5.07249708e+04 1.10e-08 4s
Running crossover as requested
Primal residual before push phase: 2.00e-05
Dual residual before push phase: 4.20e-09
Number of dual pushes required: 3
Number of primal pushes required: 1986
39 1.77e-09 2.22e-16 -4.78218593e+04 -4.78218598e+04 3.31e-08 4s
Summary
Runtime: 4.55s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.07249706e+04
interior solution primal residual (abs/rel): 3.44e-04 / 4.31e-14
interior solution dual residual (abs/rel): 1.87e-09 / 9.34e-10
interior solution objective gap (abs/rel): 1.88e-04 / 3.71e-09
basic solution primal infeasibility: 2.53e-11
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal
IPM iterations: 35
Crossover iterations: 344
Objective value : -6.1976214455e+04
P-D objective error : 1.1739824672e-16
HiGHS run time : 4.42
Writing the solution to /tmp/linopy-solve-8zbxpx_j.sol
40* 6.84e-10 2.22e-16 -4.78218593e+04 -4.78218593e+04 5.35e-10 4s
Running crossover as requested
Primal residual before push phase: 1.12e-08
Dual residual before push phase: 8.16e-11
Number of dual pushes required: 3
Number of primal pushes required: 1975
Model status : Optimal
IPM iterations: 43
Crossover iterations: 663
Objective value : -5.0724970593e+04
P-D objective error : 7.1718975982e-17
HiGHS run time : 4.72
Writing the solution to /tmp/linopy-solve-q9yyg8sj.sol
Summary
Runtime: 4.42s
Status interior point solve: optimal
Status crossover: optimal
objective value: -4.78218593e+04
interior solution primal residual (abs/rel): 2.86e-06 / 3.58e-16
interior solution dual residual (abs/rel): 1.64e-10 / 9.08e-11
interior solution objective gap (abs/rel): 8.99e-06 / 1.88e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 4.39e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal
IPM iterations: 40
Crossover iterations: 332
Objective value : -4.7821859309e+04
P-D objective error : 4.5643655307e-16
HiGHS run time : 4.57
Writing the solution to /tmp/linopy-solve-diczcogt.sol
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00632045
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 1.13795655e+02 -2.05264719e+09 1.78e+05 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
1 2.22e+04 1.32e+00 2.59913666e+02 -1.79760986e+09 1.72e+05 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
2 1.80e+04 5.77e-02 1.98423555e+02 -2.08690159e+08 3.83e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
3 5.93e+03 1.95e-02 2.01106388e+02 -8.71174463e+07 1.28e+04 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743013
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 1.76652930e+02 -2.04601211e+09 1.78e+05 0s
1 2.22e+04 1.32e+00 5.94583288e+02 -1.79179448e+09 1.72e+05 0s
2 1.81e+04 5.71e-02 3.66783209e+02 -2.07345248e+08 3.81e+04 0s
4 5.13e+03 1.86e-02 -3.21320235e+04 -9.47070978e+07 1.16e+04 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
3 5.95e+03 1.92e-02 4.49603589e+02 -8.65158510e+07 1.27e+04 0s
5 2.23e+03 1.31e-02 -2.64406788e+04 -8.01233114e+07 7.42e+03 0s 4 5.15e+03 1.84e-02 -1.64104374e+04 -9.40624281e+07 1.16e+04 0s 5 2.24e+03 1.30e-02 -1.15385966e+04 -7.97504117e+07 7.40e+03 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
6 1.69e+03 6.79e-03 -1.82975414e+04 -5.83344435e+07 5.55e+03 1s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00632045
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 2.45760921e+02 -2.03870498e+09 1.77e+05 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
1 2.22e+04 1.31e+00 1.14366335e+03 -1.78540850e+09 1.71e+05 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [1e-16, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
2 1.81e+04 5.69e-02 6.06539835e+02 -2.06566932e+08 3.79e+04 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
3 5.95e+03 1.91e-02 8.52701425e+02 -8.59326133e+07 1.27e+04 0s
6 1.70e+03 6.75e-03 -3.84533864e+03 -5.82895181e+07 5.56e+03 1s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743013
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
0 5.75e+04 1.50e+00 2.46031176e+02 -2.03870503e+09 1.77e+05 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Dependent equations search running on 2922 equations with time limit of 1000.00s
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [1e-16, 1e+00]
Bounds range: [1e+04, 1e+04]
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.0078125
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Iter P.res D.res P.obj D.obj mu Time
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00632045
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
1 2.21e+04 1.31e+00 1.08391164e+03 -1.78496900e+09 1.71e+05 0s
0 5.75e+04 1.50e+00 2.21433875e+02 -2.03869507e+09 1.77e+05 0s 0 5.75e+04 1.50e+00 2.22218185e+02 -2.03869523e+09 1.77e+05 0s
1 2.21e+04 1.31e+00 8.92572235e+02 -1.78496019e+09 1.71e+05 0s
1 2.21e+04 1.31e+00 1.13810483e+03 -1.78496008e+09 1.71e+05 0s
2 1.79e+04 5.78e-02 5.81195490e+02 -2.07244781e+08 3.78e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
2 1.79e+04 5.78e-02 4.97728570e+02 -2.07237855e+08 3.78e+04 0s
2 1.79e+04 5.78e-02 5.74733850e+02 -2.07230951e+08 3.78e+04 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
3 5.95e+03 1.98e-02 7.98015244e+02 -8.70773704e+07 1.27e+04 0s
3 5.95e+03 1.98e-02 6.57038744e+02 -8.71649924e+07 1.28e+04 0s 3 5.95e+03 1.97e-02 8.38691644e+02 -8.69326515e+07 1.27e+04 0s
4 5.15e+03 1.83e-02 3.37973338e+04 -9.34749100e+07 1.15e+04 0sDependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743013
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 1.75431339e+02 -2.03867626e+09 1.77e+05 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-16, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
1 2.21e+04 1.31e+00 9.95404830e+02 -1.78494319e+09 1.71e+05 0s
Presolving model
2 1.79e+04 5.77e-02 4.84865096e+02 -2.07213039e+08 3.78e+04 0s
7 9.88e+02 3.73e-03 -9.88476126e+03 -4.19091992e+07 3.62e+03 1s11221 rows, 9278 cols, 31718 nonzeros 0s
3 5.95e+03 1.97e-02 7.33941229e+02 -8.68900057e+07 1.27e+04 0sDependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
4 5.14e+03 1.89e-02 1.83709105e+04 -9.45651798e+07 1.16e+04 0sSolving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-16, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.0078125
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 1.12256360e+02 -2.03864818e+09 1.77e+05 0s
4 5.14e+03 1.89e-02 4.61870000e+04 -9.44289955e+07 1.16e+04 0s 4 5.14e+03 1.89e-02 1.01244166e+03 -9.46431616e+07 1.16e+04 0s
5 2.25e+03 1.29e-02 3.37200262e+04 -7.94143798e+07 7.38e+03 0s
1 2.21e+04 1.31e+00 7.54299246e+02 -1.78491819e+09 1.71e+05 0s
2 1.79e+04 5.77e-02 3.46728579e+02 -2.07205358e+08 3.78e+04 0s
3 5.95e+03 1.97e-02 5.56473422e+02 -8.68804660e+07 1.27e+04 0s
7 9.94e+02 3.70e-03 4.33409971e+03 -4.17898447e+07 3.61e+03 1s
4 5.14e+03 1.88e-02 5.39121664e+04 -9.43871061e+07 1.16e+04 0s 5 2.01e+03 1.33e-02 2.08524348e+04 -7.86587523e+07 7.04e+03 0s
5 2.01e+03 1.33e-02 5.04860943e+03 -7.86668966e+07 7.03e+03 0s 5 2.01e+03 1.33e-02 4.47986471e+04 -7.86458147e+07 7.03e+03 0s
Constructing starting basis...
4 5.14e+03 1.88e-02 5.63450877e+04 -9.43780509e+07 1.16e+04 0s 6 1.71e+03 6.64e-03 3.60229256e+04 -5.78439702e+07 5.53e+03 1s 5 2.01e+03 1.33e-02 5.05974797e+04 -7.86371470e+07 7.03e+03 0s 8 6.06e+02 1.76e-03 -6.18431799e+03 -2.57089968e+07 2.14e+03 1s Constructing starting basis... 5 2.01e+03 1.33e-02 5.13819603e+04 -7.87186700e+07 7.04e+03 0s 6 1.53e+03 7.41e-03 2.49906573e+04 -5.79837615e+07 5.31e+03 1s 6 1.54e+03 7.32e-03 4.45446280e+04 -5.77262761e+07 5.30e+03 1s 6 1.53e+03 7.43e-03 1.09059338e+04 -5.80242786e+07 5.31e+03 1s
9 3.36e+02 2.78e-04 -3.45989655e+03 -1.12530843e+07 8.88e+02 2s 8 6.10e+02 1.77e-03 8.05850803e+03 -2.57242322e+07 2.15e+03 1s 6 1.54e+03 7.28e-03 4.81048431e+04 -5.75648092e+07 5.29e+03 1s 10 1.03e+02 1.23e-04 -2.44507756e+03 -6.33743558e+06 4.32e+02 2s 7 9.85e+02 3.60e-03 3.93140529e+04 -4.12751949e+07 3.57e+03 1s 6 1.54e+03 7.18e-03 4.69076589e+04 -5.72473189e+07 5.28e+03 1s 9 3.38e+02 3.09e-04 1.08117402e+04 -1.15509749e+07 9.11e+02 2s
11 1.03e-04 1.98e-05 -2.32191281e+03 -1.42841972e+06 8.76e+01 2s Constructing starting basis... 10 1.12e+02 1.36e-04 1.19408356e+04 -6.44871726e+06 4.45e+02 2s Constructing starting basis... Constructing starting basis... Constructing starting basis... 12 4.66e-10 4.83e-06 -4.35503669e+03 -3.72576366e+05 2.26e+01 2s Constructing starting basis... 11 1.12e-04 1.69e-05 1.23320976e+04 -1.28390577e+06 7.95e+01 2s 7 9.30e+02 4.48e-03 4.48028032e+04 -4.34027301e+07 3.87e+03 1s
7 9.39e+02 4.60e-03 2.97153314e+04 -4.39966028e+07 3.92e+03 1s 7 9.47e+02 4.63e-03 1.71805811e+04 -4.40418332e+07 3.94e+03 1s 13 5.63e-10 1.93e-06 -8.63923302e+03 -1.99930732e+05 1.17e+01 2s Constructing starting basis... 8 6.02e+02 1.79e-03 4.10663384e+04 -2.61177451e+07 2.17e+03 1s 8 5.71e+02 1.98e-03 4.53558513e+04 -2.50769593e+07 2.09e+03 1s 12 9.31e-10 3.76e-06 1.08708162e+04 -2.88393838e+05 1.84e+01 2s 7 9.09e+02 4.40e-03 4.58785540e+04 -4.30706155e+07 3.82e+03 1s 8 5.70e+02 2.09e-03 3.26374933e+04 -2.55807599e+07 2.12e+03 1s 8 5.72e+02 2.12e-03 2.09743301e+04 -2.57414749e+07 2.14e+03 1s 14 5.88e-10 4.64e-07 -1.28612789e+04 -1.04923170e+05 5.60e+00 2s 7 9.01e+02 4.29e-03 4.23061686e+04 -4.27034297e+07 3.78e+03 1s 8 5.63e+02 1.87e-03 4.51500889e+04 -2.44392242e+07 2.03e+03 1s
13 1.16e-09 1.51e-06 6.89917045e+03 -1.53129279e+05 9.80e+00 2s 9 3.16e+02 3.69e-04 4.23798543e+04 -1.17397037e+07 9.16e+02 2s 9 3.23e+02 6.29e-04 4.56307938e+04 -1.32826520e+07 1.04e+03 1s 15 4.66e-10 2.49e-07 -1.66400614e+04 -8.30679340e+04 4.03e+00 2s 8 5.60e+02 1.78e-03 4.04683205e+04 -2.41172377e+07 2.01e+03 1s 9 3.45e+02 8.67e-04 2.34035873e+04 -1.53301302e+07 1.20e+03 1s 9 3.36e+02 7.44e-04 3.45528278e+04 -1.42327554e+07 1.11e+03 2s 10 6.84e+01 1.58e-04 4.32458093e+04 -6.44364908e+06 4.31e+02 2s 9 3.04e+02 4.82e-04 4.44673824e+04 -1.20025360e+07 9.33e+02 1s 14 2.65e-09 6.25e-07 3.79725491e+03 -8.06137572e+04 5.16e+00 2s 10 1.43e+02 3.49e-04 4.61406741e+04 -8.23372301e+06 5.88e+02 2s
10 1.51e+02 5.14e-04 2.48856148e+04 -1.00608185e+07 7.20e+02 2s 10 1.45e+02 4.36e-04 3.58005482e+04 -9.25515826e+06 6.60e+02 2s 11 3.53e+01 2.04e-05 4.32272579e+04 -2.30679586e+06 1.49e+02 2s 16 3.08e-09 1.61e-07 -1.90873179e+04 -7.65418666e+04 3.48e+00 2s 9 2.83e+02 4.13e-04 3.88515209e+04 -1.11420473e+07 8.59e+02 1s 10 1.29e+02 2.25e-04 4.45052817e+04 -6.73898728e+06 4.77e+02 2s 11 1.43e-04 6.28e-05 4.60132052e+04 -2.93974061e+06 1.85e+02 2s 12 4.35e+00 2.31e-06 4.32385315e+04 -2.45048666e+05 1.77e+01 2s 11 1.26e+01 1.16e-04 2.56882382e+04 -3.83636035e+06 2.46e+02 2s 11 9.52e+00 9.29e-05 3.63731960e+04 -3.53750017e+06 2.26e+02 2s 17 4.66e-10 8.17e-08 -2.01390669e+04 -6.38652333e+04 2.64e+00 3s 11 1.29e-04 3.35e-05 4.39943426e+04 -2.01586153e+06 1.27e+02 2s 15 2.25e-09 4.34e-07 1.24714574e+03 -6.72209822e+04 4.18e+00 2s 10 1.12e+02 2.08e-04 3.84078382e+04 -6.77484397e+06 4.71e+02 2s
13 4.35e-06 5.99e-07 4.15890106e+04 -4.69792810e+04 5.39e+00 2s 12 9.52e-06 6.93e-06 3.63457935e+04 -2.33248342e+05 1.68e+01 2s 12 3.18e-09 8.47e-06 4.55562874e+04 -3.63349946e+05 2.54e+01 2s 12 1.26e-05 9.09e-06 2.55429490e+04 -2.86966160e+05 1.96e+01 2s 12 5.73e-09 5.19e-06 4.27968690e+04 -2.84444048e+05 2.02e+01 2s 11 1.12e-04 2.67e-05 3.78061301e+04 -1.35415926e+06 8.61e+01 2s 16 1.75e-09 1.92e-07 -5.44124603e+02 -4.46437438e+04 2.68e+00 3s 13 1.19e-09 1.82e-06 3.49733589e+04 -4.50051668e+04 5.00e+00 2s 13 6.14e-10 3.12e-06 2.26382545e+04 -9.92658533e+04 7.66e+00 2s 13 4.11e-10 2.19e-06 4.25499745e+04 -8.05051368e+04 7.61e+00 2s 13 2.98e-09 8.81e-07 3.72728115e+04 -5.11577950e+04 5.41e+00 2s
14 1.27e-06 9.03e-08 3.90934091e+04 6.58177779e+03 1.97e+00 2s 14 1.71e-09 8.75e-07 3.31703826e+04 -1.89831276e+04 3.25e+00 2s 18 1.73e-09 5.89e-08 -2.27425738e+04 -5.85610153e+04 2.16e+00 3s 17 9.97e-10 1.53e-07 -1.52275437e+03 -4.15827721e+04 2.44e+00 3s 12 3.31e-05 5.71e-06 3.60094379e+04 -2.82868847e+05 1.97e+01 2s 14 4.26e-09 1.15e-06 2.11406889e+04 -4.65818224e+04 4.21e+00 2s 18 5.82e-10 7.83e-08 -2.25588110e+03 -3.36101993e+04 1.90e+00 3s 14 8.51e-10 3.24e-07 3.91515564e+04 -1.10168432e+04 3.05e+00 2s 15 4.46e-09 8.82e-07 1.98354310e+04 -4.17366296e+04 3.83e+00 2s 13 9.31e-06 1.11e-06 2.92262333e+04 -9.94425942e+04 7.85e+00 2s
15 5.30e-07 2.76e-08 3.69353339e+04 2.11814775e+04 9.52e-01 2s 19 1.12e-09 5.72e-08 -2.33426476e+04 -5.83216300e+04 2.11e+00 3s 15 2.13e-09 4.88e-07 3.22186816e+04 -1.85947696e+03 2.12e+00 2s 14 2.61e-09 4.73e-07 3.32168217e+04 -3.38132865e+04 4.08e+00 2s 15 8.00e-10 1.19e-07 3.65033949e+04 -6.72469207e+02 2.25e+00 2s 20 7.07e-10 5.05e-08 -2.36166079e+04 -5.56124890e+04 1.93e+00 3s 19 1.13e-09 4.89e-08 -3.13201470e+03 -2.71497429e+04 1.45e+00 3s 16 3.55e-07 2.19e-08 3.62697932e+04 2.17108196e+04 8.80e-01 3s 21 1.84e-09 3.19e-08 -2.51083035e+04 -4.85502814e+04 1.42e+00 3s 14 5.10e-06 4.89e-07 2.42223911e+04 -6.72913258e+04 5.56e+00 2s 16 3.36e-09 2.76e-07 1.75588761e+04 -1.63055186e+04 2.08e+00 2s 16 6.59e-10 6.37e-08 3.39498910e+04 1.07047340e+04 1.41e+00 3s
16 1.47e-09 3.23e-07 3.12597323e+04 9.21591978e+02 1.88e+00 3s 20 1.14e-09 3.90e-08 -4.62139988e+03 -2.48594118e+04 1.23e+00 3s 15 1.35e-09 4.31e-07 3.09394919e+04 -3.34600595e+04 3.92e+00 2s 17 1.20e-07 1.23e-08 3.49536783e+04 2.60672416e+04 5.37e-01 3s 22 4.66e-10 2.66e-08 -2.53140884e+04 -4.66738193e+04 1.29e+00 3s 17 3.59e-10 3.72e-08 3.28496608e+04 1.72648920e+04 9.42e-01 3s 15 3.90e-06 4.63e-07 2.15451190e+04 -6.71978329e+04 5.39e+00 2s 23 1.08e-09 2.51e-08 -2.53624837e+04 -4.65126279e+04 1.28e+00 3s 21 1.16e-09 3.66e-08 -4.65304462e+03 -2.42616099e+04 1.19e+00 3s 18 4.00e-08 5.50e-09 3.43514502e+04 2.95481858e+04 2.90e-01 3s 16 1.65e-09 2.24e-07 2.76789032e+04 -1.44404462e+04 2.56e+00 3s 17 9.91e-10 2.36e-07 1.66078007e+04 -1.44130907e+04 1.91e+00 3s 17 4.66e-10 1.64e-07 3.06719268e+04 1.20209472e+04 1.15e+00 3s 24 1.66e-09 1.64e-08 -2.60789200e+04 -4.23447305e+04 9.82e-01 4s
18 1.64e-09 2.51e-08 3.20149440e+04 2.01924991e+04 7.14e-01 3s 22 9.31e-10 2.65e-08 -5.26396070e+03 -2.23158142e+04 1.03e+00 3s 17 2.20e-09 1.81e-07 2.62360564e+04 -8.95537468e+03 2.14e+00 3s 19 5.12e-09 2.41e-09 3.41077715e+04 3.09559458e+04 1.90e-01 3s 16 2.24e-06 3.58e-07 1.81215695e+04 -5.57791617e+04 4.48e+00 3s 25 1.20e-09 1.56e-08 -2.60881737e+04 -4.18071378e+04 9.49e-01 4s 18 4.66e-10 1.09e-07 1.51713185e+04 -5.42061717e+03 1.26e+00 3s 18 2.12e-09 7.81e-08 2.98527378e+04 1.81309620e+04 7.21e-01 3s 23 3.75e-09 2.32e-08 -5.93081859e+03 -2.11682038e+04 9.22e-01 3s 19 4.89e-10 2.25e-08 3.15010599e+04 2.09567165e+04 6.37e-01 3s 26 8.52e-10 2.64e-09 -2.69566171e+04 -3.60692998e+04 5.49e-01 4s 18 2.51e-09 1.48e-07 2.53084438e+04 -4.75846665e+03 1.82e+00 3s 20 3.03e-09 1.85e-09 3.39417510e+04 3.14754996e+04 1.49e-01 3s 17 1.59e-06 2.55e-07 1.59211881e+04 -3.96926389e+04 3.37e+00 3s 24 3.37e-09 1.79e-08 -6.04383422e+03 -1.89334711e+04 7.79e-01 4s 27 2.84e-09 2.34e-09 -2.70414028e+04 -3.58258793e+04 5.29e-01 4s
20 1.23e-09 1.84e-08 3.10958032e+04 2.21265289e+04 5.42e-01 3s 19 9.31e-10 4.27e-08 2.94863608e+04 1.98091368e+04 5.91e-01 3s 19 2.29e-09 9.54e-08 1.47011182e+04 -4.09555528e+03 1.15e+00 3s 25 3.64e-09 1.68e-08 -6.08372205e+03 -1.88142687e+04 7.70e-01 4s 28 1.19e-09 1.37e-09 -2.75476002e+04 -3.36644848e+04 3.69e-01 4s 21 3.39e-09 1.37e-09 3.38545677e+04 3.18565199e+04 1.20e-01 3s 19 2.65e-09 1.35e-07 2.47586624e+04 -4.02264852e+03 1.75e+00 3s 18 1.22e-06 1.88e-07 1.45322101e+04 -3.00830911e+04 2.70e+00 3s 21 2.33e-09 1.35e-08 3.08766573e+04 2.39764857e+04 4.17e-01 3s 26 9.31e-10 8.62e-09 -6.39992979e+03 -1.60292753e+04 5.81e-01 4s 29 4.80e-10 1.24e-09 -2.75547186e+04 -3.35073629e+04 3.59e-01 4s 20 1.64e-09 7.34e-08 1.42377172e+04 -1.64756891e+03 9.72e-01 3s 19 8.33e-07 1.84e-07 1.34921860e+04 -2.99181448e+04 2.63e+00 3s 20 2.36e-09 1.15e-07 2.34558365e+04 -8.75983012e+02 1.47e+00 3s 22 1.89e-09 7.75e-10 3.37173787e+04 3.25117120e+04 7.27e-02 3s 20 2.71e-09 3.07e-08 2.93758273e+04 2.04285413e+04 5.45e-01 3s 30 1.34e-09 9.36e-10 -2.85112779e+04 -3.28360694e+04 2.61e-01 4s
27 9.31e-10 8.05e-09 -6.38806131e+03 -1.58075218e+04 5.69e-01 4s 31 5.28e-09 3.42e-10 -2.89583716e+04 -3.06267317e+04 1.01e-01 4s 28 2.90e-09 4.39e-09 -6.94720459e+03 -1.38770157e+04 4.18e-01 4s 21 1.11e-09 5.89e-08 1.38463031e+04 4.66854810e+02 8.18e-01 3s 21 2.83e-10 8.05e-08 2.26263813e+04 4.97420495e+03 1.07e+00 3s 20 6.08e-07 1.60e-07 1.29836330e+04 -2.56042889e+04 2.34e+00 3s 23 8.14e-10 4.09e-10 3.36573275e+04 3.29656073e+04 4.17e-02 3s 32 3.46e-09 7.51e-11 -2.90930239e+04 -2.94968164e+04 2.43e-02 4s 21 2.88e-09 1.53e-08 2.88492453e+04 2.36898384e+04 3.14e-01 3s 29 5.78e-10 3.83e-09 -7.35313641e+03 -1.33360531e+04 3.61e-01 4s 33 2.43e-09 1.11e-11 -2.91584970e+04 -2.92122159e+04 3.24e-03 4s 22 2.61e-10 8.75e-09 3.05685181e+04 2.60518793e+04 2.73e-01 3s 21 3.21e-07 1.12e-07 1.08021848e+04 -1.69115910e+04 1.68e+00 3s 22 6.56e-10 7.08e-08 2.26827313e+04 6.25303269e+03 9.95e-01 3s 30 1.60e-09 9.81e-10 -7.37002841e+03 -1.16822906e+04 2.60e-01 4s
34 1.46e-09 2.52e-12 -2.91604094e+04 -2.91725571e+04 7.32e-04 4s 22 4.66e-10 9.98e-09 2.82914277e+04 2.48063253e+04 2.12e-01 3s 22 9.31e-10 4.42e-08 1.33211361e+04 2.02879658e+03 6.90e-01 3s 24 3.62e-10 1.42e-10 3.36346762e+04 3.32354435e+04 2.41e-02 4s 35 3.39e-09 1.60e-13 -2.91604660e+04 -2.91614593e+04 5.99e-05 4s 31 2.65e-09 5.41e-10 -7.70700887e+03 -1.06102594e+04 1.75e-01 4s 23 1.35e-09 2.52e-08 2.18422219e+04 1.24117675e+04 5.70e-01 3s 36 7.59e-10 2.59e-14 -2.91605134e+04 -2.91606792e+04 9.99e-06 4s 22 1.88e-07 1.11e-07 1.10396834e+04 -1.67363693e+04 1.68e+00 3s 25 4.11e-09 1.36e-11 3.36133873e+04 3.34460928e+04 1.01e-02 4s 32 4.66e-10 2.29e-10 -8.04057938e+03 -9.37569771e+03 8.05e-02 4s 23 4.66e-10 3.15e-08 1.30104234e+04 4.45936834e+03 5.22e-01 3s 37 4.66e-10 6.46e-15 -2.91605164e+04 -2.91605576e+04 2.48e-06 4s 23 4.89e-09 7.89e-09 3.05328723e+04 2.64141548e+04 2.49e-01 4s 23 2.20e-09 5.08e-09 2.80643198e+04 2.59009305e+04 1.31e-01 4s 33 4.66e-10 3.16e-11 -8.19371204e+03 -8.56824788e+03 2.26e-02 4s 38 8.22e-10 1.41e-15 -2.91605167e+04 -2.91605249e+04 5.18e-07 4s
23 1.21e-07 7.82e-08 1.00571878e+04 -1.11699065e+04 1.28e+00 3s
26 1.96e-09 5.79e-12 3.35832151e+04 3.34911953e+04 5.54e-03 4s
34 7.35e-10 9.77e-12 -8.23943880e+03 -8.39125444e+03 9.15e-03 4s 24 1.71e-09 2.39e-08 1.30024622e+04 5.46612198e+03 4.59e-01 4s
24 7.74e-10 3.22e-09 3.03725496e+04 2.85373075e+04 1.11e-01 4s
39 7.21e-10 2.78e-16 -2.91605167e+04 -2.91605180e+04 8.76e-08 4s
27 5.84e-09 3.74e-12 3.35714536e+04 3.35107443e+04 3.66e-03 4s
35 4.66e-10 8.44e-13 -8.26438839e+03 -8.27831955e+03 8.39e-04 4s
24 1.44e-09 4.25e-09 2.79852578e+04 2.61234296e+04 1.13e-01 4s
40* 1.04e-09 1.04e-16 -2.91605167e+04 -2.91605168e+04 8.69e-09 4s 24 3.84e-08 7.50e-08 1.01481717e+04 -1.08620163e+04 1.27e+00 3s
Running crossover as requested
Primal residual before push phase: 4.30e-06
Dual residual before push phase: 3.58e-09
Number of dual pushes required: 2
Number of primal pushes required: 1858
25 1.10e-09 1.56e-08 1.26332223e+04 7.13256917e+03 3.35e-01 4s
28 3.04e-09 1.93e-12 3.35649365e+04 3.35342139e+04 1.85e-03 4s
36 4.66e-10 1.05e-13 -8.26684984e+03 -8.26828944e+03 8.67e-05 4s
25 2.73e-09 2.27e-09 3.03208104e+04 2.89973356e+04 7.99e-02 4s
24 2.14e-09 1.19e-08 2.16463779e+04 1.46646880e+04 4.21e-01 4s
Summary
Runtime: 4.59s
Status interior point solve: optimal
Status crossover: optimal
objective value: -2.91605167e+04
interior solution primal residual (abs/rel): 1.57e-04 / 1.97e-14
interior solution dual residual (abs/rel): 1.70e-09 / 9.41e-10
interior solution objective gap (abs/rel): 1.47e-04 / 5.05e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
29 1.20e-09 2.49e-13 3.35631850e+04 3.35533644e+04 5.92e-04 4s
37 2.61e-09 2.51e-14 -8.26684917e+03 -8.26720218e+03 2.13e-05 4s
25 1.93e-08 6.09e-08 9.22310982e+03 -8.42328992e+03 1.07e+00 4s
26 3.59e-09 1.86e-09 3.02760742e+04 2.91877028e+04 6.57e-02 4s
26 2.17e-09 1.04e-08 1.24535724e+04 8.48265619e+03 2.42e-01 4s 25 1.15e-09 1.94e-09 2.78204667e+04 2.67790714e+04 6.32e-02 4s
38 4.66e-10 1.13e-15 -8.26685013e+03 -8.26687269e+03 1.36e-06 4sModel status : Optimal
IPM iterations: 40
Crossover iterations: 310
Objective value : -2.9160516698e+04
P-D objective error : 2.4950973725e-16
HiGHS run time : 4.75
Writing the solution to /tmp/linopy-solve-5eqrazra.sol
30 2.46e-09 3.17e-14 3.35614254e+04 3.35601587e+04 7.63e-05 4s
25 2.45e-09 5.27e-09 2.13307964e+04 1.75201622e+04 2.30e-01 4s
27 1.05e-09 1.02e-09 3.02566004e+04 2.96477075e+04 3.68e-02 4s
39 1.74e-09 3.33e-16 -8.26685190e+03 -8.26685662e+03 2.97e-07 5s
31 1.30e-09 3.01e-15 3.35611927e+04 3.35610936e+04 5.97e-06 4s
27 1.56e-09 1.63e-09 1.24011899e+04 1.02458481e+04 1.30e-01 4s 26 1.35e-08 5.11e-08 8.76255782e+03 -6.43395901e+03 9.19e-01 4s
40 1.59e-09 1.15e-16 -8.26685191e+03 -8.26685248e+03 3.71e-08 5s 26 2.33e-09 1.28e-09 2.77649978e+04 2.70716855e+04 4.21e-02 4s
28 2.33e-10 5.86e-10 3.02570749e+04 2.98460800e+04 2.48e-02 4s
32 1.12e-09 4.27e-16 3.35611923e+04 3.35611784e+04 8.40e-07 4s
26 2.85e-09 4.70e-09 2.12775142e+04 1.76151049e+04 2.21e-01 4s
41* 1.71e-09 1.14e-16 -8.26685192e+03 -8.26685193e+03 6.37e-10 5s
Running crossover as requested
Primal residual before push phase: 5.22e-08
Dual residual before push phase: 7.81e-11
Number of dual pushes required: 2
Number of primal pushes required: 1667
28 2.14e-09 1.22e-09 1.21821598e+04 1.05330152e+04 9.96e-02 4s
29 2.00e-09 4.97e-11 3.02348043e+04 3.01671043e+04 4.08e-03 4s
27 2.91e-09 6.16e-10 2.77276275e+04 2.73851869e+04 2.08e-02 4s
33 1.44e-09 7.98e-17 3.35611922e+04 3.35611898e+04 1.49e-07 4sSummary
Runtime: 4.70s
Status interior point solve: optimal
Status crossover: optimal
objective value: -8.26685192e+03
interior solution primal residual (abs/rel): 1.34e-05 / 1.67e-15
interior solution dual residual (abs/rel): 2.11e-10 / 1.08e-10
interior solution objective gap (abs/rel): 1.07e-05 / 1.30e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
27 2.40e-09 2.81e-09 2.10891481e+04 1.84727373e+04 1.58e-01 4s
30 2.20e-09 2.82e-12 3.02251831e+04 3.02102661e+04 8.99e-04 4s
29 1.26e-09 4.44e-10 1.21312095e+04 1.12780469e+04 5.15e-02 4s
28 6.02e-10 2.07e-10 2.77096188e+04 2.75614560e+04 8.97e-03 4s
Model status : Optimal
IPM iterations: 41
Crossover iterations: 211
Objective value : -8.2668519157e+03
P-D objective error : 4.4004160512e-16
HiGHS run time : 4.86
Writing the solution to /tmp/linopy-solve-u69_4hbm.sol
28 2.26e-09 1.28e-09 2.08420335e+04 1.92410514e+04 9.65e-02 4s
27 7.92e-09 4.90e-08 8.99341225e+03 -6.18255093e+03 9.17e-01 4s 34* 5.87e-09 1.56e-17 3.35611922e+04 3.35611919e+04 1.96e-08 4s
31 3.06e-09 2.82e-13 3.02196871e+04 3.02148785e+04 2.90e-04 4s
30 4.66e-10 1.20e-10 1.20147273e+04 1.17297839e+04 1.72e-02 4s
29 5.20e-10 8.29e-11 2.77094892e+04 2.76079575e+04 6.13e-03 4s
35* 5.33e-09 6.94e-18 3.35611922e+04 3.35611922e+04 6.79e-10 4s 29 6.44e-10 1.74e-10 2.06357985e+04 1.99144198e+04 4.35e-02 4s
31 9.31e-10 5.53e-11 1.19870824e+04 1.18468610e+04 8.46e-03 4s 32 2.38e-09 2.64e-14 3.02181045e+04 3.02177791e+04 1.96e-05 4s
28 5.59e-09 2.41e-08 8.47622707e+03 -6.90465868e+02 5.54e-01 4s
Running crossover as requested
Primal residual before push phase: 9.28e-05
Dual residual before push phase: 3.19e-10
Number of dual pushes required: 13
Number of primal pushes required: 659
30 1.88e-09 5.88e-11 2.76982596e+04 2.76306024e+04 4.09e-03 4s
33 2.55e-09 4.36e-15 3.02180893e+04 3.02180372e+04 3.14e-06 4s
32 1.34e-09 2.46e-11 1.19675555e+04 1.19034727e+04 3.87e-03 4s
31 1.40e-09 1.19e-11 2.76928937e+04 2.76773552e+04 9.39e-04 4s
30 1.67e-09 9.35e-11 2.05200224e+04 2.00784638e+04 2.66e-02 4s
29 5.59e-09 2.36e-08 8.50973355e+03 -5.90018114e+02 5.50e-01 4s
33 2.95e-09 5.55e-17 1.19580203e+04 1.19430307e+04 9.03e-04 4s 34 7.97e-10 9.19e-16 3.02180891e+04 3.02180783e+04 6.58e-07 4s
Summary
Runtime: 4.53s
Status interior point solve: optimal
Status crossover: optimal
objective value: 3.35611922e+04
interior solution primal residual (abs/rel): 9.16e-05 / 1.15e-14
interior solution dual residual (abs/rel): 9.20e-11 / 5.09e-11
interior solution objective gap (abs/rel): 1.14e-05 / 3.39e-10
basic solution primal infeasibility: 1.91e-11
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
32 5.53e-10 1.66e-12 2.76908288e+04 2.76882763e+04 1.54e-04 4s 30 2.03e-09 1.82e-08 8.39787375e+03 3.80703262e+02 4.84e-01 4s 31 2.08e-09 4.27e-11 2.04491963e+04 2.02478394e+04 1.21e-02 4s 34 1.01e-09 5.55e-17 1.19536154e+04 1.19490827e+04 2.73e-04 4s Model status : Optimal IPM iterations: 35 Crossover iterations: 134 Objective value : 3.3561192208e+04 P-D objective error : 1.0839676333e-16 HiGHS run time : 4.68 Writing the solution to /tmp/linopy-solve-8qwzah11.sol 35 7.27e-10 1.62e-16 3.02180891e+04 3.02180873e+04 1.10e-07 4s 35 9.31e-10 3.99e-17 1.19530852e+04 1.19510271e+04 1.24e-04 4s 31 5.44e-10 6.47e-09 7.73082358e+03 3.27234739e+03 2.69e-01 4s 32 1.14e-09 1.83e-12 2.04296752e+04 2.03381552e+04 5.51e-03 4s 33 2.35e-09 1.48e-13 2.76903022e+04 2.76901082e+04 1.17e-05 5s 36 1.46e-09 3.64e-17 1.19521536e+04 1.19519104e+04 1.47e-05 5s 36 4.03e-10 4.97e-17 3.02180891e+04 3.02180886e+04 2.84e-08 5s 33 7.33e-10 2.69e-13 2.04074858e+04 2.03937063e+04 8.30e-04 4s 34 2.40e-09 3.36e-14 2.76902984e+04 2.76902548e+04 2.63e-06 5s 32 1.14e-09 4.90e-09 7.46861881e+03 3.94508540e+03 2.13e-01 4s 37 2.19e-09 3.82e-17 1.19521373e+04 1.19521182e+04 1.15e-06 5s 37* 8.23e-10 1.81e-17 3.02180891e+04 3.02180890e+04 5.93e-09 5s
34 1.13e-09 4.62e-17 2.04059381e+04 2.04023111e+04 2.18e-04 5s
35 1.46e-09 3.89e-15 2.76902982e+04 2.76902931e+04 3.05e-07 5s
38 1.41e-09 5.55e-17 1.19521372e+04 1.19521357e+04 9.73e-08 5s
33 2.19e-09 2.47e-09 7.37817443e+03 4.98645705e+03 1.44e-01 4s
38* 1.11e-09 1.13e-17 3.02180891e+04 3.02180891e+04 6.92e-15 5s
Running crossover as requested
Primal residual before push phase: 3.73e-09
Dual residual before push phase: 1.59e-15
Number of dual pushes required: 19
Number of primal pushes required: 891
35 1.24e-09 5.55e-17 2.04043337e+04 2.04039883e+04 2.08e-05 5s
39 3.57e-09 2.87e-17 1.19521372e+04 1.19521371e+04 9.17e-09 5s
36 1.54e-09 5.55e-17 2.04042296e+04 2.04042048e+04 1.49e-06 5s
34 1.71e-09 1.34e-09 7.23739806e+03 5.63239894e+03 9.68e-02 5s
36 3.70e-09 5.76e-16 2.76902982e+04 2.76902975e+04 4.47e-08 5s
40* 6.74e-09 5.38e-17 1.19521372e+04 1.19521372e+04 1.42e-13 5s
Running crossover as requested
Primal residual before push phase: 1.12e-08
Dual residual before push phase: 2.50e-14
Number of dual pushes required: 1
Number of primal pushes required: 1339
37 1.08e-09 5.60e-17 2.04042286e+04 2.04042255e+04 1.90e-07 5s
Summary
Runtime: 4.85s
Status interior point solve: optimal
Status crossover: optimal
objective value: 3.02180891e+04
interior solution primal residual (abs/rel): 9.54e-07 / 1.19e-16
interior solution dual residual (abs/rel): 3.44e-15 / 1.90e-15
interior solution objective gap (abs/rel): 7.28e-11 / 2.41e-15
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
35 4.46e-09 6.67e-10 7.09727766e+03 6.13096311e+03 5.82e-02 5s
37* 4.66e-10 1.39e-17 2.76902982e+04 2.76902982e+04 2.78e-10 5s
Running crossover as requested
Primal residual before push phase: 2.98e-08
Dual residual before push phase: 1.27e-10
Number of dual pushes required: 1
Number of primal pushes required: 717
Model status : Optimal
IPM iterations: 38
Crossover iterations: 225
Objective value : 3.0218089056e+04
P-D objective error : 1.8058315696e-16
HiGHS run time : 5.01
Writing the solution to /tmp/linopy-solve-x5befv6h.sol
36 4.68e-10 2.16e-10 7.05156098e+03 6.60650458e+03 2.68e-02 5s
38 2.07e-09 5.46e-17 2.04042286e+04 2.04042283e+04 1.85e-08 5s
Summary
Runtime: 4.96s
Status interior point solve: optimal
Status crossover: optimal
objective value: 1.19521372e+04
interior solution primal residual (abs/rel): 2.86e-06 / 3.58e-16
interior solution dual residual (abs/rel): 8.99e-14 / 4.49e-14
interior solution objective gap (abs/rel): 2.26e-09 / 1.89e-13
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 8.67e-19
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
39* 6.62e-09 8.14e-17 2.04042286e+04 2.04042285e+04 3.63e-10 5s
Running crossover as requested
Primal residual before push phase: 2.03e-06
Dual residual before push phase: 6.76e-10
Number of dual pushes required: 18
Model status : Optimal
IPM iterations: 40
Crossover iterations: 131
Objective value : 1.1952137245e+04
P-D objective error : 0.0000000000e+00
HiGHS run time : 5.12
Writing the solution to /tmp/linopy-solve-rbt8ypn1.sol
Number of primal pushes required: 1129
37 1.20e-09 9.46e-11 6.99430106e+03 6.81034635e+03 1.11e-02 5s
Summary
Runtime: 5.08s
Status interior point solve: optimal
Status crossover: optimal
objective value: 2.76902982e+04
interior solution primal residual (abs/rel): 7.63e-06 / 9.55e-16
interior solution dual residual (abs/rel): 9.62e-11 / 4.93e-11
interior solution objective gap (abs/rel): 4.65e-06 / 1.68e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
38 2.39e-09 5.70e-12 6.98057192e+03 6.94896760e+03 1.90e-03 5s
Model status : Optimal
IPM iterations: 37
Crossover iterations: 106
Objective value : 2.7690298168e+04
P-D objective error : 5.2551447380e-16
HiGHS run time : 5.25
Writing the solution to /tmp/linopy-solve-ucpamuzs.sol
Summary
Runtime: 5.01s
Status interior point solve: optimal
Status crossover: optimal
objective value: 2.04042286e+04
interior solution primal residual (abs/rel): 4.10e-04 / 5.13e-14
interior solution dual residual (abs/rel): 4.70e-11 / 2.41e-11
interior solution objective gap (abs/rel): 6.12e-06 / 3.00e-10
basic solution primal infeasibility: 2.02e-11
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
39 6.78e-10 2.24e-12 6.97578296e+03 6.96431291e+03 6.91e-04 5s
Model status : Optimal
IPM iterations: 39
Crossover iterations: 310
Objective value : 2.0404228553e+04
P-D objective error : 2.8526554893e-15
HiGHS run time : 5.17
Writing the solution to /tmp/linopy-solve-x_ngvxy8.sol
40 2.25e-09 4.32e-14 6.97572208e+03 6.97204367e+03 2.22e-04 5s
41 7.96e-10 5.32e-15 6.97483767e+03 6.97447034e+03 2.21e-05 5s 42 5.73e-10 6.97e-16 6.97481938e+03 6.97477747e+03 2.52e-06 5s 43 5.36e-10 1.13e-16 6.97481925e+03 6.97481538e+03 2.40e-07 5s
44 6.34e-10 1.11e-16 6.97481924e+03 6.97481867e+03 3.70e-08 5s
45* 2.67e-09 1.96e-16 6.97481924e+03 6.97481921e+03 1.65e-09 5s
Running crossover as requested
Primal residual before push phase: 1.24e-06
Dual residual before push phase: 8.84e-10
Number of dual pushes required: 18
Number of primal pushes required: 1284
Summary
Runtime: 5.47s
Status interior point solve: optimal
Status crossover: optimal
objective value: 6.97481924e+03
interior solution primal residual (abs/rel): 3.06e-04 / 3.83e-14
interior solution dual residual (abs/rel): 3.04e-10 / 1.52e-10
interior solution objective gap (abs/rel): 2.79e-05 / 4.00e-09
basic solution primal infeasibility: 1.05e-11
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal IPM iterations: 45 Crossover iterations: 397 Objective value : 6.9748192391e+03 P-D objective error : 7.1061208165e-15 HiGHS run time : 5.63 Writing the solution to /tmp/linopy-solve-n26pcvu7.sol
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
11221 rows, 9278 cols, 31718 nonzeros 0s
Presolving model
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743013
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.51e+00 3.80929473e+01 -2.04598161e+09 3.20e+06 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
1 1.02e+06 1.31e+00 7.31242226e+03 -1.75886219e+09 3.06e+06 0s
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00632045
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.51e+00 -3.97992688e+01 -2.05259874e+09 3.21e+06 0s
2 9.32e+05 7.36e-01 -2.27679846e+03 -1.61540049e+09 2.60e+06 0s
1 1.02e+06 1.32e+00 2.68469356e+03 -1.76426511e+09 3.06e+06 0s
3 2.55e+05 1.71e-01 -1.44820257e+03 -1.36719160e+09 8.48e+05 0s
2 9.32e+05 7.68e-01 -6.20564819e+03 -1.62783782e+09 2.62e+06 0s 4 1.21e+05 1.71e-07 -6.91994527e+02 -5.52330656e+08 3.54e+05 0s
3 2.63e+05 1.68e-01 -2.10018625e+03 -1.37665794e+09 8.76e+05 0s
4 1.22e+05 1.68e-07 -1.01461590e+03 -5.64185056e+08 3.59e+05 0s
5 2.69e+04 1.85e-13 -1.57599055e+02 -4.06079119e+08 8.49e+04 0s
5 3.42e+04 2.20e-13 -3.35922647e+02 -4.27526751e+08 1.06e+05 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
6 1.05e+04 2.13e-14 -6.44401452e+01 -1.77023326e+08 2.86e+04 0s
6 1.05e+04 5.15e-14 -1.68786720e+02 -2.07295402e+08 3.06e+04 0s
7 3.80e+03 2.26e-14 -1.87815628e+02 -8.31164909e+07 1.15e+04 0s
7 3.22e+03 9.77e-15 -8.21766021e+00 -8.41732682e+07 1.03e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Constructing starting basis...
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00632045
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.51e+00 -1.13795655e+02 -2.05784556e+09 3.22e+06 0s
Constructing starting basis...
1 1.02e+06 1.32e+00 -2.23025480e+03 -1.76903415e+09 3.07e+06 0s
2 9.32e+05 7.41e-01 -9.60982572e+03 -1.62480442e+09 2.62e+06 0s
3 2.55e+05 1.72e-01 -2.25254997e+03 -1.37508387e+09 8.53e+05 0s
4 1.21e+05 1.72e-07 -1.13886998e+03 -5.55561844e+08 3.56e+05 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
5 3.47e+04 1.94e-13 -4.28176756e+02 -4.08582535e+08 1.05e+05 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
8 3.77e+03 1.95e-14 9.22205709e+03 -1.00524805e+08 1.24e+04 0s
6 1.09e+04 2.58e-14 -2.47670589e+02 -2.06563780e+08 3.11e+04 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
8 3.20e+03 1.51e-14 7.82493512e+03 -1.02826457e+08 1.14e+04 0s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743013
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.52e+00 -1.76652930e+02 -2.06120333e+09 3.23e+06 0s
1 1.02e+06 1.32e+00 -6.93770934e+03 -1.77189321e+09 3.08e+06 0s
9 2.40e+03 2.35e-14 2.76179517e+04 -8.42705654e+07 9.79e+03 0s
9 2.30e+03 1.55e-14 2.77994590e+04 -8.77432850e+07 9.93e+03 0s 2 9.32e+05 7.42e-01 -1.20478384e+04 -1.62749984e+09 2.62e+06 0s
3 2.55e+05 1.72e-01 -2.34391597e+03 -1.37733878e+09 8.55e+05 0s
4 1.21e+05 1.72e-07 -1.20604969e+03 -5.56534036e+08 3.57e+05 0s
10 1.90e+03 1.02e-14 1.70202381e+04 -8.81835530e+07 9.07e+03 0s
10 1.95e+03 2.31e-14 1.87756181e+04 -9.31456295e+07 9.43e+03 0s
5 3.41e+04 1.88e-13 -4.79176464e+02 -4.09300499e+08 1.03e+05 0s
11 1.23e+03 1.47e-14 1.51732504e+04 -5.65992366e+07 5.45e+03 0s
11 1.25e+03 1.09e-14 1.99109548e+04 -6.65343472e+07 6.27e+03 1s
6 1.10e+04 2.13e-14 -3.05746354e+02 -2.05727919e+08 3.12e+04 0s
7 3.36e+03 1.33e-14 -3.22753594e+02 -8.06466573e+07 1.02e+04 0s
12 6.94e+02 3.77e-15 1.41725242e+04 -3.50533379e+07 3.04e+03 1s
12 6.72e+02 8.44e-15 2.20463638e+04 -4.57184215e+07 3.82e+03 1s
13 3.75e+02 7.22e-15 1.40425689e+04 -1.79198075e+07 1.43e+03 1s
13 3.66e+02 1.10e-14 2.36953996e+04 -2.48887238e+07 1.92e+03 1s
7 3.71e+03 1.64e-14 -4.32845665e+02 -8.07985812e+07 1.09e+04 0s
Constructing starting basis... 14 1.56e+02 7.99e-15 2.53451901e+04 -1.72561948e+07 1.19e+03 1s 14 1.21e+02 9.77e-15 1.44930475e+04 -1.04441079e+07 7.14e+02 1s 8 3.35e+03 1.33e-14 4.70570677e+03 -9.83758367e+07 1.13e+04 0s Constructing starting basis... 9 2.33e+03 1.58e-14 1.74680610e+04 -8.36767581e+07 9.62e+03 0s 15 2.88e+01 9.33e-15 2.62684168e+04 -5.60017812e+06 3.50e+02 1s 15 4.40e+00 6.88e-15 1.44539883e+04 -2.23652908e+06 1.36e+02 1s 10 1.99e+03 1.79e-14 3.85729191e+03 -8.92118302e+07 9.17e+03 0s 11 1.31e+03 9.10e-15 1.57610576e+03 -6.41087295e+07 6.19e+03 0s 8 3.68e+03 4.44e-15 3.06748948e+03 -9.76968803e+07 1.19e+04 0s
12 6.88e+02 1.44e-14 2.57602672e+02 -4.40380675e+07 3.71e+03 1s 9 2.41e+03 1.95e-14 9.92169012e+03 -8.25104103e+07 9.60e+03 0s 10 2.02e+03 3.02e-14 -3.41884072e+03 -8.72342593e+07 9.05e+03 0s 16 2.88e-05 5.55e-15 2.57792088e+04 -3.91834773e+05 2.52e+01 1s 13 3.72e+02 1.13e-14 -1.64803124e+02 -2.50585692e+07 1.93e+03 1s 11 1.34e+03 1.31e-14 -7.24460011e+03 -6.00177922e+07 5.90e+03 0s 16 4.40e-06 3.44e-15 1.26793656e+04 -3.03304582e+05 1.90e+01 1s 12 7.28e+02 6.00e-15 -1.05919574e+04 -3.82604521e+07 3.32e+03 1s 17 6.49e-06 1.05e-15 1.87639744e+04 -1.27078577e+05 8.78e+00 1s 14 1.73e+02 7.38e-15 3.03094289e+01 -1.71443634e+07 1.19e+03 1s 17 1.76e-06 9.99e-16 5.57276790e+03 -1.31303483e+05 8.24e+00 1s 13 3.88e+02 1.36e-14 -1.23574346e+04 -2.30269752e+07 1.80e+03 1s 18 4.13e-06 5.00e-16 1.34363032e+04 -1.00207362e+05 6.85e+00 1s 15 3.13e+01 9.33e-15 2.29720127e+02 -6.16252612e+06 3.84e+02 1s
18 1.21e-06 4.58e-16 1.21866779e+02 -1.00256661e+05 6.05e+00 1s 14 1.66e+02 6.74e-15 -1.31480254e+04 -1.44237569e+07 1.00e+03 1s 19 2.22e-06 5.31e-16 8.84825739e+03 -9.93058421e+04 6.51e+00 1s 19 7.78e-07 3.26e-16 -4.74588852e+03 -8.81468402e+04 5.02e+00 1s 20 1.55e-06 4.79e-16 5.63529465e+03 -7.55539808e+04 4.89e+00 1s 16 3.13e-05 5.27e-15 -2.66488493e+02 -4.78872918e+05 2.88e+01 1s 20 5.85e-07 2.22e-16 -8.29724779e+03 -7.36390200e+04 3.94e+00 1s 15 3.10e+01 5.77e-15 -1.34892387e+04 -5.10057635e+06 3.18e+02 1s 21 1.10e-06 2.81e-16 3.04288093e+03 -5.90410260e+04 3.74e+00 1s 21 5.66e-07 2.29e-16 -7.17051709e+03 -7.27328414e+04 3.95e+00 1s 22 9.87e-07 2.78e-16 3.96472831e+03 -5.62807643e+04 3.63e+00 1s 22 4.04e-07 2.50e-16 -9.25135852e+03 -6.77456586e+04 3.52e+00 1s
17 7.03e-07 8.05e-16 -6.69960285e+03 -1.67150091e+05 9.66e+00 1s 16 3.10e-05 5.84e-15 -1.39745431e+04 -3.99248075e+05 2.32e+01 1s 23 5.27e-07 1.47e-16 1.25891063e+03 -4.42614824e+04 2.74e+00 1s 23 2.59e-07 1.94e-16 -1.29005598e+04 -5.89034810e+04 2.77e+00 1s 18 4.58e-07 5.00e-16 -1.17070124e+04 -1.31785407e+05 7.23e+00 1s 24 3.86e-07 1.72e-16 -5.88445839e+02 -4.42416258e+04 2.63e+00 1s 24 1.76e-07 2.22e-16 -1.19767544e+04 -5.87524356e+04 2.82e+00 1s 17 3.84e-09 9.60e-16 -1.96155649e+04 -1.62404658e+05 8.60e+00 1s 19 2.96e-07 4.23e-16 -1.60028846e+04 -1.31095415e+05 6.93e+00 1s 25 9.87e-08 1.25e-16 -1.63311884e+04 -4.41981618e+04 1.68e+00 1s 25 3.02e-07 1.30e-16 -1.74514445e+03 -3.24017735e+04 1.85e+00 1s 20 2.17e-07 4.15e-16 -1.92053456e+04 -1.20244524e+05 6.09e+00 1s 18 3.91e-09 5.32e-16 -2.35239158e+04 -1.24771292e+05 6.10e+00 1s
26 1.93e-07 1.34e-16 -3.41128393e+03 -2.80480652e+04 1.48e+00 1s 26 7.54e-08 1.11e-16 -1.73091552e+04 -4.25654849e+04 1.52e+00 1s 21 1.84e-07 2.83e-16 -2.07087175e+04 -1.02853159e+05 4.95e+00 1s 19 7.25e-10 4.61e-16 -2.78886079e+04 -1.24412759e+05 5.81e+00 1s 27 1.61e-07 1.04e-16 -3.57762376e+03 -2.61715189e+04 1.36e+00 2s 22 1.68e-07 2.78e-16 -1.86471276e+04 -9.93726861e+04 4.86e+00 1s 20 3.49e-10 4.44e-16 -2.94822863e+04 -1.12422579e+05 5.00e+00 1s 27 5.36e-08 1.11e-16 -1.87016690e+04 -4.01949695e+04 1.29e+00 2s 28 5.87e-08 1.58e-16 -4.31977225e+03 -2.52749830e+04 1.26e+00 2s 23 6.19e-08 2.12e-16 -2.54023962e+04 -7.49479093e+04 2.98e+00 1s 21 4.66e-10 3.75e-16 -3.07760750e+04 -1.05169877e+05 4.48e+00 1s 28 3.80e-08 1.11e-16 -1.88805874e+04 -4.01401165e+04 1.28e+00 2s 24 4.77e-08 2.22e-16 -2.53374598e+04 -7.45846544e+04 2.97e+00 1s 22 3.49e-10 3.28e-16 -3.04206431e+04 -9.75887991e+04 4.05e+00 1s 29 4.00e-08 1.70e-16 -5.21579203e+03 -2.41598015e+04 1.14e+00 2s 29 1.05e-08 1.27e-16 -1.94619937e+04 -3.55295930e+04 9.68e-01 2s
25 2.91e-08 1.60e-16 -2.77955192e+04 -6.43970052e+04 2.20e+00 1s 23 6.40e-10 1.92e-16 -3.63954337e+04 -7.79013969e+04 2.50e+00 1s 30 2.51e-08 1.60e-16 -4.12274193e+03 -2.40187448e+04 1.20e+00 2s 30 5.36e-09 1.14e-16 -2.08242588e+04 -3.02713988e+04 5.69e-01 2s 26 1.40e-08 1.53e-16 -3.06468250e+04 -6.05258639e+04 1.80e+00 1s 24 8.66e-10 1.86e-16 -3.83601819e+04 -7.27020255e+04 2.07e+00 1s 31 9.55e-09 1.56e-16 -5.97335352e+03 -1.99053061e+04 8.39e-01 2s 31 3.03e-09 1.44e-16 -2.06020548e+04 -3.00452727e+04 5.69e-01 2s 25 3.51e-09 1.73e-16 -3.91043115e+04 -7.26075304e+04 2.02e+00 1s 27 1.12e-08 1.83e-16 -3.13453678e+04 -5.79075059e+04 1.60e+00 1s 32 2.10e-09 1.11e-16 -2.07785192e+04 -2.99572817e+04 5.53e-01 2s 32 3.73e-09 1.36e-16 -6.51166424e+03 -1.83127640e+04 7.11e-01 2s 33 2.87e-09 1.11e-16 -2.18416213e+04 -2.82794463e+04 3.88e-01 2s 28 5.77e-10 2.01e-16 -3.14551997e+04 -5.73746106e+04 1.56e+00 1s 26 4.33e-10 1.80e-16 -4.14111828e+04 -6.68293652e+04 1.53e+00 1s
34 4.66e-10 1.18e-16 -2.20649205e+04 -2.55015533e+04 2.07e-01 2s 29 2.33e-10 1.14e-16 -3.23121163e+04 -4.41720573e+04 7.14e-01 2s 27 1.85e-09 2.49e-16 -4.19938525e+04 -6.63804087e+04 1.47e+00 1s 35 2.32e-09 1.39e-16 -2.23481209e+04 -2.41274102e+04 1.07e-01 2s 30 3.76e-09 1.17e-16 -3.36977700e+04 -4.26309818e+04 5.38e-01 2s 28 1.58e-09 1.39e-16 -4.23981827e+04 -5.85630177e+04 9.74e-01 2s 36 1.41e-09 1.32e-16 -2.24341511e+04 -2.30773684e+04 3.87e-02 2s 33 1.86e-09 9.02e-17 -6.66897449e+03 -1.60277929e+04 5.64e-01 2s 37 1.21e-09 2.22e-16 -2.24700102e+04 -2.26822134e+04 1.28e-02 2s 34 9.31e-10 9.37e-17 -6.85575203e+03 -1.33431891e+04 3.91e-01 2s 31 1.76e-09 1.72e-16 -3.33574041e+04 -4.20659742e+04 5.25e-01 2s 29 2.37e-09 1.73e-16 -4.20570620e+04 -5.76238100e+04 9.38e-01 2s 38 6.12e-10 1.53e-16 -2.24987905e+04 -2.26040901e+04 6.34e-03 2s 32 1.03e-09 1.26e-16 -3.41552214e+04 -3.91229929e+04 2.99e-01 2s 39 1.72e-09 1.52e-16 -2.25146514e+04 -2.25272477e+04 7.59e-04 2s 35 4.66e-10 9.72e-17 -7.10331787e+03 -1.11109271e+04 2.41e-01 2s 30 1.56e-09 2.08e-16 -4.38803946e+04 -5.00497295e+04 3.72e-01 2s 40 1.77e-09 1.41e-16 -2.25183917e+04 -2.25263745e+04 4.81e-04 2s
33 1.85e-09 1.77e-16 -3.41241396e+04 -3.90228943e+04 2.95e-01 2s
36 4.66e-10 8.67e-17 -7.30234123e+03 -9.54479812e+03 1.35e-01 2s
41 2.80e-10 1.83e-16 -2.25203740e+04 -2.25214198e+04 6.30e-05 2s
34 2.36e-09 1.37e-16 -3.42775165e+04 -3.89474849e+04 2.81e-01 2s
42 2.33e-10 1.70e-16 -2.25205472e+04 -2.25207028e+04 9.37e-06 2s
37 7.73e-10 6.94e-17 -7.41356921e+03 -9.06476126e+03 9.95e-02 2s
35 8.95e-10 1.25e-16 -3.47119778e+04 -3.69615783e+04 1.36e-01 2s
43 8.42e-10 1.11e-16 -2.25205478e+04 -2.25205768e+04 1.75e-06 2s
38 2.67e-10 6.35e-17 -7.61350702e+03 -8.42527742e+03 4.89e-02 2s
44 1.49e-09 1.11e-16 -2.25205480e+04 -2.25205537e+04 3.64e-07 2s
36 2.98e-09 2.22e-16 -3.48149905e+04 -3.69146156e+04 1.26e-01 2s
39 8.25e-10 5.55e-17 -7.80157555e+03 -8.10079773e+03 1.80e-02 2s 31 3.46e-09 1.87e-16 -4.41976118e+04 -4.99145928e+04 3.44e-01 2s
37 2.41e-09 2.01e-16 -3.49178033e+04 -3.59840638e+04 6.42e-02 2s
45 1.28e-09 1.11e-16 -2.25205481e+04 -2.25205487e+04 4.06e-08 2s
32 7.32e-10 1.03e-16 -4.45529513e+04 -4.75730238e+04 1.82e-01 2s 40 1.85e-09 1.20e-16 -7.87002979e+03 -7.95925540e+03 5.37e-03 2s
38 1.20e-09 1.16e-16 -3.51312346e+04 -3.55938263e+04 2.79e-02 2s
46* 4.38e-09 2.22e-16 -2.25205481e+04 -2.25205481e+04 1.94e-09 2s
Running crossover as requested
Primal residual before push phase: 7.38e-07
Dual residual before push phase: 1.72e-09
Number of dual pushes required: 10
Number of primal pushes required: 1536
41 1.53e-09 8.79e-17 -7.88917937e+03 -7.94619514e+03 3.43e-03 2s
33 7.68e-10 1.80e-16 -4.47151245e+04 -4.61974901e+04 8.93e-02 2s
39 3.32e-09 2.00e-16 -3.51929892e+04 -3.53550937e+04 9.76e-03 2s
42 1.37e-09 5.55e-17 -7.91639488e+03 -7.93747263e+03 1.27e-03 2s
34 1.73e-09 1.19e-16 -4.48211524e+04 -4.56066168e+04 4.73e-02 2s
40 3.11e-09 1.11e-16 -3.52075865e+04 -3.52790656e+04 4.31e-03 2s
Summary
Runtime: 2.29s
Status interior point solve: optimal
Status crossover: optimal
objective value: -2.25205481e+04
interior solution primal residual (abs/rel): 1.83e-04 / 2.29e-14
interior solution dual residual (abs/rel): 4.80e-10 / 2.65e-10
interior solution objective gap (abs/rel): 3.32e-05 / 1.48e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
43 2.33e-10 8.33e-17 -7.92196501e+03 -7.93105222e+03 5.47e-04 2s
35 3.39e-09 1.60e-16 -4.49090175e+04 -4.53126341e+04 2.43e-02 2s
41 3.62e-09 1.27e-16 -3.52182480e+04 -3.52559128e+04 2.27e-03 2s
Model status : Optimal
IPM iterations: 46
Crossover iterations: 473
Objective value : -2.2520548072e+04
P-D objective error : 1.6153683414e-15
HiGHS run time : 2.37
Writing the solution to /tmp/linopy-solve-4z3u1k8z.sol
44 7.91e-10 8.92e-17 -7.92323156e+03 -7.93094501e+03 4.65e-04 2s
36 1.99e-09 1.85e-16 -4.49196506e+04 -4.52707682e+04 2.11e-02 2s 42 5.37e-09 1.45e-16 -3.52203998e+04 -3.52443079e+04 1.44e-03 2s
45 1.71e-09 7.63e-17 -7.92462964e+03 -7.92641418e+03 1.07e-04 2s
43 2.14e-09 2.01e-16 -3.52211413e+04 -3.52415278e+04 1.23e-03 2s
37 2.15e-09 2.01e-16 -4.49482190e+04 -4.51093793e+04 9.71e-03 2s
46 1.76e-09 9.73e-17 -7.92535695e+03 -7.92547037e+03 6.83e-06 2s
44 1.43e-09 1.94e-16 -3.52203085e+04 -3.52305673e+04 6.18e-04 2s
38 3.76e-10 2.12e-16 -4.49751402e+04 -4.49934162e+04 1.10e-03 2s
47 9.45e-10 6.25e-17 -7.92535810e+03 -7.92538549e+03 1.66e-06 2s
45 3.06e-09 1.87e-16 -3.52212662e+04 -3.52225420e+04 7.68e-05 2s
39 6.15e-10 1.57e-16 -4.49773010e+04 -4.49819347e+04 2.79e-04 2s
48 4.14e-09 8.94e-17 -7.92535816e+03 -7.92536244e+03 2.70e-07 2s 40 1.50e-09 1.35e-16 -4.49777433e+04 -4.49782997e+04 3.35e-05 2s
46 1.18e-09 1.11e-16 -3.52216405e+04 -3.52217519e+04 6.71e-06 2s
49 5.17e-10 6.25e-17 -7.92535824e+03 -7.92535855e+03 2.02e-08 3s 47 9.44e-10 1.40e-16 -3.52216412e+04 -3.52216583e+04 1.04e-06 2s
41 1.00e-09 2.22e-16 -4.49777805e+04 -4.49778709e+04 5.45e-06 2s
42 2.33e-10 2.22e-16 -4.49777829e+04 -4.49777939e+04 6.83e-07 2s
50* 1.80e-09 9.19e-17 -7.92535824e+03 -7.92535827e+03 1.82e-09 3s
Running crossover as requested
48 5.93e-10 1.94e-16 -3.52216413e+04 -3.52216430e+04 1.15e-07 2s
Primal residual before push phase: 3.84e-06
Dual residual before push phase: 6.29e-10
Number of dual pushes required: 25
Number of primal pushes required: 1455
49* 1.71e-09 2.01e-16 -3.52216413e+04 -3.52216413e+04 4.73e-09 2s
Running crossover as requested
43 3.33e-09 1.38e-16 -4.49777834e+04 -4.49777844e+04 6.47e-08 2s
Primal residual before push phase: 1.71e-06
Dual residual before push phase: 1.10e-09
Number of dual pushes required: 9
Number of primal pushes required: 1642
Summary
Runtime: 2.59s
Status interior point solve: optimal
Status crossover: optimal
objective value: -7.92535824e+03
interior solution primal residual (abs/rel): 4.48e-05 / 5.61e-15
interior solution dual residual (abs/rel): 3.46e-10 / 1.77e-10
interior solution objective gap (abs/rel): 3.09e-05 / 3.90e-09
basic solution primal infeasibility: 8.73e-11
basic solution dual infeasibility: 5.20e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
44* 2.47e-09 1.11e-16 -4.49777834e+04 -4.49777836e+04 9.91e-09 2s
Running crossover as requested
Primal residual before push phase: 3.28e-05
Dual residual before push phase: 4.46e-09
Number of dual pushes required: 7
Number of primal pushes required: 1770
Model status : Optimal
IPM iterations: 50
Crossover iterations: 422
Objective value : -7.9253582405e+03
P-D objective error : 3.2703838769e-15
HiGHS run time : 2.66
Writing the solution to /tmp/linopy-solve-kh6jnc5a.sol
Summary
Runtime: 2.29s
Status interior point solve: optimal
Status crossover: optimal
objective value: -3.52216413e+04
interior solution primal residual (abs/rel): 4.27e-04 / 5.35e-14
interior solution dual residual (abs/rel): 5.31e-10 / 2.93e-10
interior solution objective gap (abs/rel): 8.04e-05 / 2.28e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Summary
Runtime: 2.22s
Status interior point solve: optimal
Status crossover: optimal
objective value: -4.49777834e+04
interior solution primal residual (abs/rel): 1.12e-04 / 1.40e-14
interior solution dual residual (abs/rel): 1.46e-09 / 7.49e-10
interior solution objective gap (abs/rel): 1.70e-04 / 3.78e-09
basic solution primal infeasibility: 9.09e-13
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal
IPM iterations: 49
Crossover iterations: 519
Objective value : -3.5221641252e+04
P-D objective error : 3.0986010598e-16
HiGHS run time : 2.36
Writing the solution to /tmp/linopy-solve-d_iymlca.sol
Model status : Optimal
IPM iterations: 44
Crossover iterations: 550
Objective value : -4.4977783426e+04
P-D objective error : 4.0441503432e-16
HiGHS run time : 2.30
Writing the solution to /tmp/linopy-solve-386bhswe.sol
INFO:pypsa.network.io:Exported network 'Model-Energy' saved to '/tmp/tmpd8aupm6b.nc contains: buses, sub_networks, links, carriers, loads, stores, storage_units, generators
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [1e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [5e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [7e-01, 7e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
Presolving model
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-02, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [1e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Dependent equations search running on 2923 equations with time limit of 1000.00s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Range of scaling factors: [3.91e-03, 1.00e+00]
Coefficient ranges:
Scaled cost norm: 0.00772696
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu TimeDependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
0 2.07e+06 1.52e+00 -2.03218463e+02 -2.06209917e+09 3.23e+06 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolving model
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [5e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
LP has 21435 rows; 9746 cols; 42400 nonzeros
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [7e-01, 7e-01]
Bounds range: [1e+04, 1e+04]
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [4e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00561299
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00678232
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.51e+00 -1.28385450e+01 -2.05042828e+09 3.21e+06 0s
1 1.02e+06 1.32e+00 -9.18429211e+03 -1.77266010e+09 3.08e+06 0s 0 5.75e+04 1.51e+00 7.39152851e+01 -2.05575595e+09 1.79e+05 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
1 1.02e+06 1.32e+00 4.32972116e+03 -1.76202915e+09 3.06e+06 0s 1 2.21e+04 1.32e+00 7.19774762e+01 -1.79989624e+09 1.72e+05 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Coefficient ranges:
Presolving model
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Matrix [1e-03, 2e+05]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Cost [4e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
2 9.32e+05 7.43e-01 -1.28675390e+04 -1.62820519e+09 2.62e+06 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
2 9.32e+05 7.59e-01 -4.86793175e+03 -1.62386681e+09 2.62e+06 0s
2 1.79e+04 5.82e-02 9.57037846e+01 -2.08957371e+08 3.81e+04 0s 3 2.55e+05 1.72e-01 -2.29772533e+03 -1.37792760e+09 8.55e+05 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
Presolving model
3 2.60e+05 1.69e-01 -1.89825778e+03 -1.37371990e+09 8.67e+05 0sDependent equations search running on 2922 equations with time limit of 1000.00s
Presolving model
4 1.21e+05 1.72e-07 -1.19317577e+03 -5.56773812e+08 3.57e+05 0s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
11221 rows, 9278 cols, 31718 nonzeros 0s
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-02, 1e+00]
Bounds range: [1e+04, 1e+04]
11221 rows, 9278 cols, 31718 nonzeros 0s
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00781134
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
4 1.22e+05 1.69e-07 -9.15073856e+02 -5.60675161e+08 3.57e+05 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
0 5.75e+04 1.50e+00 2.20252847e+02 -2.03906203e+09 1.77e+05 0s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.0075944
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
5 3.03e+04 1.71e-13 -2.64492851e+02 -4.24058546e+08 9.61e+04 0s
3 5.95e+03 2.00e-02 5.35962557e+01 -8.81095949e+07 1.29e+04 0s 1 2.21e+04 1.31e+00 8.79332731e+02 -1.78528132e+09 1.71e+05 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
0 2.07e+06 1.52e+00 -2.42354006e+02 -2.06168080e+09 3.23e+06 0s 5 2.69e+04 1.74e-13 -4.32816738e+02 -4.09391575e+08 8.56e+04 0s
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [4e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00717758
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
1 1.02e+06 1.32e+00 -1.33476486e+04 -1.77233012e+09 3.08e+06 0s 0 2.07e+06 1.52e+00 -1.90884146e+02 -2.06047689e+09 3.23e+06 0s
2 1.79e+04 5.78e-02 4.91636203e+02 -2.07281964e+08 3.78e+04 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Range of scaling factors: [3.91e-03, 1.00e+00]
Matrix range: [1e-03, 2e+05]
Scaled cost norm: 0.00748061
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
RHS range: [5e+03, 8e+09]
Objective range: [4e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 1.71569183e+02 -2.03867468e+09 1.77e+05 0s
1 1.02e+06 1.32e+00 -1.47782576e+04 -1.77066039e+09 3.08e+06 0s
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00723936
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.52e+00 -2.04767564e+01 -2.06070233e+09 1.79e+05 0s
2 9.32e+05 7.42e-01 -1.33721677e+04 -1.62778944e+09 2.62e+06 0s
1 2.21e+04 1.31e+00 9.81737922e+02 -1.78494177e+09 1.71e+05 0s 2 9.32e+05 7.53e-01 -6.87523017e+03 -1.62946271e+09 2.62e+06 0s 1 2.21e+04 1.33e+00 -3.74028944e+02 -1.80422597e+09 1.72e+05 0s 3 2.55e+05 1.72e-01 -1.94781261e+03 -1.37757605e+09 8.55e+05 0s
3 5.95e+03 1.98e-02 6.47301250e+02 -8.71904878e+07 1.28e+04 0s
3 2.58e+05 1.71e-01 -6.57824141e+01 -1.37875543e+09 8.63e+05 0s
6 1.05e+04 3.82e-14 -3.22861134e+02 -1.78507482e+08 2.88e+04 0s
4 1.21e+05 1.72e-07 -1.03702540e+03 -5.56536401e+08 3.57e+05 0s
2 1.79e+04 5.84e-02 -1.36593171e+02 -2.09445447e+08 3.82e+04 0s
2 1.79e+04 5.77e-02 4.76765439e+02 -2.07215569e+08 3.78e+04 0s
4 1.21e+05 1.71e-07 -1.01167329e+02 -5.60184972e+08 3.58e+05 0s 6 9.02e+03 2.13e-14 -1.23994971e+02 -1.91891123e+08 2.66e+04 0s
5 2.88e+04 1.73e-13 -4.27682854e+02 -4.09243040e+08 9.03e+04 0s
5 2.65e+04 1.78e-13 -1.24895891e+02 -4.29428482e+08 8.74e+04 0s
3 5.95e+03 1.97e-02 7.23892628e+02 -8.68897447e+07 1.27e+04 0s
3 5.95e+03 2.01e-02 -2.74418341e+02 -8.83824624e+07 1.29e+04 0s
4 5.14e+03 1.91e-02 -3.97271503e+04 -9.56299963e+07 1.17e+04 0s
6 1.03e+04 1.15e-14 -3.28482812e+02 -1.89420193e+08 2.91e+04 0s
4 5.14e+03 1.89e-02 4.37721576e+01 -9.46700183e+07 1.16e+04 0s 6 1.08e+04 2.84e-14 -1.52311308e+02 -1.82208412e+08 3.02e+04 0s 5 2.00e+03 1.34e-02 -3.38908482e+04 -7.93520032e+07 7.09e+03 0s 4 5.14e+03 1.88e-02 5.42533761e+04 -9.43878259e+07 1.16e+04 0s 4 5.13e+03 1.92e-02 -5.17603465e+04 -9.59137051e+07 1.17e+04 0s 5 2.00e+03 1.33e-02 4.15595033e+03 -7.86855415e+07 7.04e+03 0s 7 3.18e+03 2.53e-14 -1.44486861e+02 -8.65555895e+07 1.06e+04 0s 7 3.22e+03 1.87e-14 -5.78330055e+02 -8.50286486e+07 1.04e+04 0s 5 2.01e+03 1.33e-02 5.08147045e+04 -7.86366198e+07 7.03e+03 0s 5 1.99e+03 1.35e-02 -4.63153288e+04 -7.95326190e+07 7.10e+03 0s
7 3.81e+03 1.42e-14 -5.82207320e+02 -8.42880628e+07 1.15e+04 0s 7 3.21e+03 1.07e-14 -3.99862823e+02 -8.79279536e+07 1.07e+04 1s 6 1.52e+03 7.48e-03 -2.64870531e+04 -5.83716275e+07 5.34e+03 1s Constructing starting basis... Constructing starting basis... 6 1.53e+03 7.43e-03 1.00901440e+04 -5.80386672e+07 5.31e+03 1s
Constructing starting basis... 6 1.53e+03 7.27e-03 4.81757431e+04 -5.75491246e+07 5.29e+03 1s 6 1.52e+03 7.48e-03 -3.98387091e+04 -5.83840496e+07 5.34e+03 1s Constructing starting basis... 8 3.16e+03 2.62e-14 6.19295336e+03 -1.05513081e+08 1.17e+04 1s 8 3.20e+03 1.24e-14 1.17413021e+03 -1.03578831e+08 1.15e+04 1s 9 2.30e+03 1.87e-14 2.45512461e+04 -9.02085333e+07 1.03e+04 1s 9 2.30e+03 1.55e-14 4.25166847e+03 -8.85641471e+07 1.00e+04 1s 8 3.78e+03 2.29e-14 -2.32770575e+03 -1.01160873e+08 1.25e+04 1s 10 2.01e+03 2.98e-14 1.26127439e+04 -9.63801131e+07 9.86e+03 1s
10 1.99e+03 1.33e-14 -8.82451117e+03 -9.44850067e+07 9.59e+03 1s 9 2.42e+03 1.51e-14 -7.69073564e+03 -8.55381082e+07 9.93e+03 1s 8 3.19e+03 1.24e-14 -7.31904089e+03 -1.07536029e+08 1.19e+04 1s 11 1.35e+03 9.33e-15 1.28755821e+04 -7.55139057e+07 7.30e+03 1s 11 1.35e+03 1.51e-14 -1.32086070e+04 -6.95849640e+07 6.70e+03 1s Constructing starting basis... 9 2.31e+03 1.42e-14 -2.63829666e+04 -9.15712132e+07 1.04e+04 1s 10 2.08e+03 1.77e-14 -1.79276783e+04 -9.06818294e+07 9.42e+03 1s 12 7.55e+02 1.69e-14 1.45416445e+04 -5.41062909e+07 4.64e+03 1s 12 7.66e+02 9.33e-15 -1.67341856e+04 -4.87127008e+07 4.19e+03 1s 10 1.91e+03 2.22e-14 -2.72903080e+04 -9.65904738e+07 9.75e+03 1s 11 1.31e+03 1.49e-14 -2.35181978e+04 -6.25374476e+07 6.11e+03 1s Constructing starting basis... Constructing starting basis... 11 1.28e+03 2.22e-14 -3.14412487e+04 -6.87597171e+07 6.54e+03 1s Constructing starting basis...
7 9.44e+02 4.69e-03 -1.90419206e+04 -4.45548712e+07 3.98e+03 1s 13 4.10e+02 8.77e-15 1.58696870e+04 -3.73469247e+07 2.87e+03 1s 12 6.53e+02 6.33e-15 -2.89135581e+04 -3.93893601e+07 3.33e+03 1s 13 4.21e+02 1.24e-14 -1.87952318e+04 -3.39907709e+07 2.62e+03 1s 12 7.52e+02 9.21e-15 -3.59283849e+04 -4.73342493e+07 4.08e+03 1s 8 5.68e+02 2.17e-03 -1.49102520e+04 -2.62243131e+07 2.17e+03 1s 7 9.35e+02 4.60e-03 1.65687776e+04 -4.39106397e+07 3.91e+03 1s 7 9.04e+02 4.39e-03 4.57617789e+04 -4.30290383e+07 3.81e+03 1s 14 2.04e+02 1.14e-14 1.74889084e+04 -2.16189383e+07 1.53e+03 1s 7 9.37e+02 4.67e-03 -3.34557806e+04 -4.44789883e+07 3.96e+03 1s 13 3.62e+02 5.33e-15 -3.14112766e+04 -2.08590761e+07 1.62e+03 1s 14 2.01e+02 7.11e-15 -1.97660069e+04 -1.79491235e+07 1.27e+03 1s 13 4.12e+02 1.02e-14 -3.93383921e+04 -3.35628377e+07 2.59e+03 1s 8 5.69e+02 2.08e-03 2.03154165e+04 -2.55664465e+07 2.12e+03 1s
8 5.66e+02 1.88e-03 4.49828017e+04 -2.45222351e+07 2.04e+03 1s 15 3.34e+01 1.41e-14 1.82859382e+04 -1.09368405e+07 6.83e+02 1s 8 5.68e+02 2.15e-03 -3.01920159e+04 -2.61812595e+07 2.17e+03 1s 9 3.44e+02 8.82e-04 -1.22329340e+04 -1.54154100e+07 1.20e+03 1s 14 2.09e+02 1.42e-14 -4.18431893e+04 -2.01332093e+07 1.43e+03 1s 14 1.23e+02 9.27e-15 -3.33329003e+04 -1.35370180e+07 9.12e+02 1s 15 3.34e+01 1.15e-14 -2.04667526e+04 -8.86519181e+06 5.52e+02 2s 9 3.04e+02 4.45e-04 4.42356865e+04 -1.15853083e+07 9.02e+02 1s 9 3.37e+02 8.05e-04 2.28204663e+04 -1.48311833e+07 1.16e+03 2s 10 1.48e+02 5.20e-04 -1.09399909e+04 -1.01485387e+07 7.23e+02 2s
9 3.43e+02 8.54e-04 -2.79744576e+04 -1.51804259e+07 1.18e+03 1s 15 1.70e+01 8.44e-15 -3.41114658e+04 -3.54568929e+06 2.16e+02 2s 16 3.34e-05 1.24e-14 1.81277233e+04 -7.11822600e+05 4.40e+01 2s 15 3.74e+01 1.21e-14 -4.38497166e+04 -8.78085132e+06 5.48e+02 2s 16 3.34e-05 7.72e-15 -2.07296812e+04 -4.93206874e+05 2.85e+01 2s 10 1.24e+02 2.07e-04 4.42113117e+04 -6.54073582e+06 4.61e+02 2s 10 1.47e+02 4.69e-04 2.42383226e+04 -9.62244769e+06 6.87e+02 2s 11 1.45e+01 1.23e-04 -1.01879767e+04 -3.93464412e+06 2.50e+02 2s 10 1.47e+02 4.99e-04 -2.71106206e+04 -9.92600752e+06 7.05e+02 2s 11 1.24e-04 2.77e-05 4.36581130e+04 -2.00898369e+06 1.26e+02 2s
11 9.75e+00 1.04e-04 2.50297297e+04 -3.59288336e+06 2.29e+02 2s 12 1.45e-05 1.01e-05 -1.10792501e+04 -3.55352234e+05 2.16e+01 2s 11 8.46e+00 1.18e-04 -2.65143532e+04 -3.84548328e+06 2.42e+02 2s 16 3.74e-05 7.99e-15 -4.45141318e+04 -6.98801206e+05 3.94e+01 2s 13 8.28e-06 3.58e-06 -1.60658580e+04 -1.87761786e+05 1.07e+01 2s 16 1.70e-05 2.44e-15 -3.43850603e+04 -2.37226525e+05 1.22e+01 2s 17 3.63e-09 1.25e-15 -2.39003165e+04 -1.62950124e+05 8.38e+00 2s 17 8.27e-10 1.66e-15 1.28422642e+04 -1.63741891e+05 1.06e+01 2s 12 4.66e-10 4.54e-06 4.24583762e+04 -3.02295772e+05 2.12e+01 2s 12 9.75e-06 8.87e-06 2.48549722e+04 -2.91009123e+05 1.98e+01 2s 12 8.46e-06 1.28e-05 -2.75720249e+04 -4.50228448e+05 2.66e+01 2s
18 1.59e-09 7.01e-16 -2.77561929e+04 -1.30275866e+05 6.18e+00 2s 18 3.99e-09 7.94e-16 6.08589781e+03 -1.29946588e+05 8.19e+00 2s 14 5.86e-06 1.77e-06 -1.94396488e+04 -1.36190911e+05 7.22e+00 2s 13 1.70e-09 6.52e-07 3.83473530e+04 -5.53369570e+04 5.70e+00 2s 13 6.98e-10 2.96e-06 2.19189409e+04 -9.91125208e+04 7.59e+00 2s 17 5.95e-06 6.87e-16 -3.64144764e+04 -1.21606705e+05 5.13e+00 2s 13 4.82e-06 4.58e-06 -3.22767642e+04 -2.34723923e+05 1.26e+01 2s 17 4.66e-10 2.89e-15 -4.79300197e+04 -2.76850754e+05 1.38e+01 2s 19 2.44e-09 5.97e-16 -3.08553550e+04 -1.25474216e+05 5.70e+00 2s 19 6.20e-10 6.86e-16 2.23231092e+03 -1.22241829e+05 7.50e+00 2s 15 3.62e-06 1.34e-06 -2.41798212e+04 -1.20482776e+05 5.95e+00 2s 14 1.16e-09 1.08e-06 2.05043241e+04 -4.51008006e+04 4.07e+00 2s 14 3.54e-06 2.15e-06 -3.59747026e+04 -1.73287060e+05 8.49e+00 2s
18 3.70e-06 3.89e-16 -3.96271489e+04 -1.04674658e+05 3.92e+00 2s 20 9.59e-10 2.53e-16 -3.45409409e+04 -9.63679670e+04 3.72e+00 2s 18 4.55e-09 6.66e-16 -5.19254045e+04 -1.80599495e+05 7.75e+00 2s 20 1.60e-09 5.53e-16 -1.26474454e+03 -1.06534166e+05 6.34e+00 2s 16 2.88e-06 7.49e-07 -2.59847141e+04 -1.01667835e+05 4.64e+00 2s 14 4.00e-09 3.49e-07 3.28124306e+04 -3.73309158e+04 4.26e+00 2s 21 1.79e-09 1.88e-16 -3.55828798e+04 -9.50023326e+04 3.58e+00 2s 19 3.04e-06 2.84e-16 -4.10407254e+04 -1.03173478e+05 3.74e+00 2s 15 2.41e-09 8.82e-07 1.95811437e+04 -4.33085241e+04 3.90e+00 2s 19 1.41e-09 2.78e-16 -5.38485379e+04 -1.36571893e+05 4.98e+00 2s 15 1.63e-06 1.51e-06 -4.25602339e+04 -1.48221336e+05 6.52e+00 2s 21 2.01e-09 4.34e-16 -3.07077420e+03 -8.22958013e+04 4.77e+00 2s 20 2.74e-06 3.09e-16 -4.09932292e+04 -9.94323358e+04 3.52e+00 2s
22 6.55e-10 2.01e-16 -3.82258963e+04 -9.18919699e+04 3.23e+00 2s 17 1.84e-06 2.38e-07 -2.88602982e+04 -8.10353105e+04 3.17e+00 2s 20 3.61e-09 3.02e-16 -5.68371115e+04 -1.36245031e+05 4.78e+00 2s 16 7.65e-07 7.78e-07 -4.65506161e+04 -1.27203361e+05 4.94e+00 2s 22 1.98e-09 2.64e-16 -5.04964779e+03 -7.19594738e+04 4.03e+00 2s 21 1.63e-06 1.16e-16 -4.41381710e+04 -7.86543497e+04 2.08e+00 2s 21 5.46e-10 2.22e-16 -5.87267525e+04 -1.20090485e+05 3.70e+00 2s 23 4.66e-10 2.22e-16 -4.25172023e+04 -7.68086375e+04 2.07e+00 3s 17 1.83e-07 4.70e-07 -5.01697836e+04 -1.11785920e+05 3.76e+00 2s 16 2.27e-09 3.13e-07 1.67963593e+04 -1.56683550e+04 2.00e+00 3s 23 4.95e-10 1.75e-16 -4.24004564e+03 -6.83950144e+04 3.86e+00 3s 15 4.56e-09 3.13e-07 2.80287648e+04 -3.53352013e+04 3.85e+00 2s 22 1.04e-06 1.11e-16 -4.49247236e+04 -7.63773896e+04 1.89e+00 3s 24 1.26e-09 2.22e-16 -4.38215868e+04 -7.20454781e+04 1.70e+00 3s 22 1.24e-09 2.22e-16 -6.16266827e+04 -1.15957437e+05 3.27e+00 3s
24 7.48e-10 1.11e-16 -7.69713273e+03 -4.81353720e+04 2.44e+00 3s 16 7.36e-10 1.93e-07 2.59265681e+04 -1.69049651e+04 2.60e+00 3s 18 1.60e-06 2.18e-07 -2.86052072e+04 -7.90597076e+04 3.06e+00 3s 23 9.18e-07 1.39e-16 -4.53359061e+04 -7.36484438e+04 1.71e+00 3s 17 5.24e-10 2.57e-07 1.59136638e+04 -1.31967402e+04 1.80e+00 3s 23 6.98e-10 1.56e-16 -6.44076012e+04 -9.70470864e+04 1.97e+00 3s 25 1.86e-09 1.80e-16 -4.45772421e+04 -7.20583109e+04 1.66e+00 3s 19 1.38e-06 1.83e-07 -2.94836641e+04 -7.76748174e+04 2.92e+00 3s 24 4.40e-07 1.38e-16 -4.86016727e+04 -6.67643481e+04 1.09e+00 3s 25 1.39e-09 1.71e-16 -9.52409069e+03 -4.81816067e+04 2.33e+00 3s 17 4.77e-10 1.45e-07 2.45291251e+04 -9.99803916e+03 2.09e+00 3s 26 1.68e-09 1.94e-16 -4.55605245e+04 -7.01665244e+04 1.48e+00 3s 18 1.33e-09 1.50e-07 1.44367333e+04 -8.57103444e+03 1.41e+00 3s
26 5.82e-10 1.60e-16 -1.08821120e+04 -4.36323183e+04 1.97e+00 3s 25 2.43e-07 1.59e-16 -4.98274034e+04 -6.53660283e+04 9.36e-01 3s 18 2.33e-10 1.36e-07 2.42924675e+04 -9.13461736e+03 2.03e+00 3s 27 1.84e-09 1.25e-16 -4.57226765e+04 -6.97319241e+04 1.45e+00 3s 27 9.60e-10 1.01e-16 -1.20859069e+04 -4.13440962e+04 1.76e+00 3s 26 1.43e-07 1.11e-16 -5.08790544e+04 -6.11058142e+04 6.16e-01 3s 18 6.38e-08 4.05e-07 -5.27020059e+04 -1.07543815e+05 3.35e+00 3s 19 9.31e-10 1.19e-07 1.37176486e+04 -5.62539322e+03 1.19e+00 3s 19 5.42e-10 7.09e-08 2.27312524e+04 3.47219357e+03 1.17e+00 3s 24 1.71e-09 1.73e-16 -6.70786073e+04 -9.20765105e+04 1.51e+00 3s 20 8.40e-07 1.18e-07 -3.27947552e+04 -6.92226796e+04 2.21e+00 3s 28 1.31e-09 2.22e-16 -4.66814477e+04 -6.39039834e+04 1.04e+00 3s
28 2.33e-10 9.71e-17 -1.37997043e+04 -3.58587213e+04 1.33e+00 3s 25 1.03e-09 1.11e-16 -6.78853826e+04 -8.57423303e+04 1.08e+00 3s 20 1.98e-09 8.45e-08 1.34119491e+04 -3.37537019e+03 1.03e+00 3s 20 4.73e-10 5.04e-08 2.22558644e+04 6.24332263e+03 9.68e-01 3s 21 4.78e-07 9.14e-08 -3.40237878e+04 -6.68977476e+04 1.99e+00 3s 19 5.17e-08 3.35e-07 -5.31272915e+04 -1.01662807e+05 2.96e+00 3s 29 2.46e-09 2.22e-16 -4.60467290e+04 -6.35745142e+04 1.06e+00 3s 26 1.36e-09 1.23e-16 -6.89628708e+04 -8.49714510e+04 9.64e-01 3s 22 3.36e-07 8.47e-08 -3.51761501e+04 -6.54354372e+04 1.83e+00 3s 29 2.62e-10 1.28e-16 -1.36736041e+04 -3.56893194e+04 1.33e+00 3s 21 4.07e-10 4.82e-08 2.22609553e+04 6.85870588e+03 9.32e-01 3s 20 3.49e-08 1.06e-07 -5.44141877e+04 -7.92846292e+04 1.51e+00 3s 27 3.29e-09 1.25e-16 -6.99641548e+04 -8.08364817e+04 6.55e-01 3s 21 1.15e-09 4.65e-08 1.29689927e+04 5.27234241e+02 7.59e-01 3s 30 2.39e-09 1.54e-16 -4.70751474e+04 -5.78760297e+04 6.51e-01 3s 23 3.04e-07 7.09e-08 -3.55259851e+04 -6.18009676e+04 1.59e+00 3s
28 3.78e-09 1.11e-16 -7.04480241e+04 -7.75286016e+04 4.26e-01 3s 22 1.29e-09 3.65e-08 2.14908549e+04 8.83160748e+03 7.65e-01 3s 30 2.09e-09 1.18e-16 -1.45868283e+04 -3.01664050e+04 9.38e-01 3s 21 3.03e-08 9.29e-08 -5.46405885e+04 -7.86289036e+04 1.46e+00 3s 24 2.97e-07 6.78e-08 -3.55798687e+04 -6.16038669e+04 1.58e+00 3s 27 7.38e-08 1.11e-16 -5.14691851e+04 -5.70221681e+04 3.34e-01 3s 29 1.42e-09 1.39e-16 -7.09473878e+04 -7.35127482e+04 1.55e-01 3s 22 2.10e-08 3.96e-08 -5.52222089e+04 -7.35153461e+04 1.11e+00 3s 25 2.22e-07 2.17e-08 -3.64710685e+04 -4.95239674e+04 7.89e-01 3s 22 2.60e-09 2.77e-08 1.23475141e+04 3.13255519e+03 5.61e-01 3s 23 3.13e-09 3.05e-08 2.04871112e+04 1.02578241e+04 6.18e-01 3s 30 2.47e-10 1.25e-16 -7.11272962e+04 -7.20789629e+04 5.73e-02 3s 23 2.00e-08 2.63e-08 -5.53401387e+04 -7.03159035e+04 9.05e-01 3s 31 4.05e-10 1.39e-16 -7.12508311e+04 -7.15612996e+04 1.87e-02 3s 28 6.89e-08 2.22e-16 -5.13911779e+04 -5.70017265e+04 3.38e-01 3s 31 4.23e-10 1.11e-16 -1.49618926e+04 -2.92976283e+04 8.63e-01 4s
26 1.90e-07 1.96e-08 -3.66882036e+04 -4.91358079e+04 7.52e-01 4s 23 1.54e-09 2.51e-08 1.21204368e+04 3.50365627e+03 5.24e-01 3s 32 9.57e-10 1.20e-16 -7.12916244e+04 -7.15135100e+04 1.34e-02 3s 24 1.49e-08 1.95e-08 -5.59630185e+04 -6.92214442e+04 8.01e-01 3s 31 6.75e-10 1.36e-16 -4.76817393e+04 -5.30249348e+04 3.22e-01 4s 29 4.61e-08 1.25e-16 -5.16551988e+04 -5.54951060e+04 2.31e-01 4s 27 8.10e-08 1.24e-08 -3.80316391e+04 -4.68818694e+04 5.35e-01 4s 33 2.01e-09 1.25e-16 -7.12950433e+04 -7.13622756e+04 4.05e-03 4s 25 1.19e-08 4.33e-09 -5.65628519e+04 -6.33495617e+04 4.09e-01 3s 34 1.11e-09 1.97e-16 -7.13038164e+04 -7.13127549e+04 5.38e-04 4s 28 5.08e-08 1.13e-08 -3.84010461e+04 -4.66792586e+04 5.00e-01 4s 30 3.00e-08 1.28e-16 -5.17321065e+04 -5.54072926e+04 2.21e-01 4s 32 9.26e-10 1.32e-16 -4.82390696e+04 -4.96914988e+04 8.75e-02 4s 24 2.30e-09 1.37e-08 1.17538493e+04 6.38318517e+03 3.26e-01 4s 26 6.98e-09 3.79e-09 -5.71258500e+04 -6.31738511e+04 3.65e-01 4s 35 3.69e-09 2.22e-16 -7.13074093e+04 -7.13117181e+04 2.60e-04 4s 29 1.02e-08 5.25e-09 -3.91228672e+04 -4.41741834e+04 3.05e-01 4s
32 7.71e-10 1.73e-16 -1.61342024e+04 -2.76275763e+04 6.92e-01 4s
31 1.91e-08 9.02e-17 -5.19005800e+04 -5.37347164e+04 1.10e-01 4s
36 1.31e-09 1.67e-16 -7.13079723e+04 -7.13083554e+04 2.31e-05 4s
27 1.53e-09 3.30e-09 -5.84360064e+04 -6.29858497e+04 2.74e-01 4s
24 2.09e-09 1.69e-08 2.02461267e+04 1.38751355e+04 3.85e-01 4s 33 2.33e-10 1.18e-16 -4.84028661e+04 -4.91845571e+04 4.71e-02 4s
30 9.31e-09 4.79e-09 -3.91419103e+04 -4.40550234e+04 2.97e-01 4s
37 1.13e-09 1.39e-16 -7.13079806e+04 -7.13080191e+04 2.32e-06 4s
32 1.37e-08 1.63e-16 -5.20254314e+04 -5.32757719e+04 7.53e-02 4s
25 1.58e-09 8.54e-09 1.16755061e+04 7.24018513e+03 2.69e-01 4s
28 5.56e-10 5.17e-10 -5.86729289e+04 -6.11038618e+04 1.46e-01 4s
33 2.33e-10 1.11e-16 -1.61073977e+04 -2.46638701e+04 5.15e-01 4s
34 2.84e-09 1.31e-16 -4.84607179e+04 -4.88213526e+04 2.17e-02 4s
31 8.38e-09 1.56e-09 -3.92334552e+04 -4.16040891e+04 1.43e-01 4s
38 2.33e-10 2.08e-16 -7.13079807e+04 -7.13079872e+04 4.16e-07 4s
25 2.17e-09 9.61e-09 2.01951370e+04 1.55660894e+04 2.80e-01 4s
33 7.68e-09 1.11e-16 -5.21532919e+04 -5.30924855e+04 5.66e-02 4s
29 1.54e-09 2.50e-11 -5.90680091e+04 -5.94398695e+04 2.24e-02 4s
35 3.62e-09 1.34e-16 -4.84757304e+04 -4.86814679e+04 1.24e-02 4s
32 7.39e-10 3.02e-10 -3.98064661e+04 -4.04774835e+04 4.05e-02 4s
26 2.32e-09 6.19e-09 1.14566376e+04 8.05038856e+03 2.07e-01 4s
39* 2.33e-10 1.67e-16 -7.13079807e+04 -7.13079811e+04 3.04e-08 4s
34 2.33e-10 8.84e-17 -1.66351476e+04 -2.13618696e+04 2.85e-01 4s
Running crossover as requested
Primal residual before push phase: 2.51e-05
Dual residual before push phase: 9.18e-09
Number of dual pushes required: 3
Number of primal pushes required: 2074
30 2.33e-10 7.21e-12 -5.91871601e+04 -5.93060414e+04 7.16e-03 4s
33 1.40e-09 3.89e-11 -3.98871192e+04 -3.99724471e+04 5.14e-03 4s
36 2.70e-09 1.57e-16 -4.84810962e+04 -4.86503010e+04 1.02e-02 4s
34 5.12e-09 1.11e-16 -5.22212813e+04 -5.27468950e+04 3.17e-02 4s
Summary
Runtime: 3.88s
Status interior point solve: optimal
Status crossover: optimal
objective value: -7.13079807e+04
interior solution primal residual (abs/rel): 1.54e-04 / 1.92e-14
interior solution dual residual (abs/rel): 3.24e-09 / 1.69e-09
interior solution objective gap (abs/rel): 5.17e-04 / 7.25e-09
basic solution primal infeasibility: 5.05e-12
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
26 1.33e-09 2.98e-09 2.01412442e+04 1.73474064e+04 1.69e-01 4s
27 8.67e-10 4.19e-09 1.12613410e+04 8.70129464e+03 1.55e-01 4s 31 2.26e-09 2.93e-12 -5.92217051e+04 -5.92725481e+04 3.06e-03 4s
35 3.51e-09 9.67e-17 -1.70466614e+04 -1.91009971e+04 1.24e-01 4s
34 1.88e-09 2.57e-12 -3.98910030e+04 -3.98969693e+04 3.60e-04 4s
37 1.69e-09 1.11e-16 -4.85043253e+04 -4.85484415e+04 2.66e-03 4s
Model status : Optimal
IPM iterations: 39
Crossover iterations: 556
Objective value : -7.1307980687e+04
P-D objective error : 4.0813981979e-16
HiGHS run time : 4.05
Writing the solution to /tmp/linopy-solve-as2v5yiw.sol
35 2.56e-09 1.11e-16 -5.23137259e+04 -5.25705491e+04 1.55e-02 4s 32 2.32e-09 2.20e-13 -5.92401626e+04 -5.92441089e+04 2.38e-04 4s
35 2.33e-10 5.01e-13 -3.98912531e+04 -3.98923833e+04 6.81e-05 4s
27 2.33e-10 1.66e-09 1.97724645e+04 1.81933175e+04 9.52e-02 4s
38 1.46e-09 1.32e-16 -4.85101420e+04 -4.85184396e+04 5.00e-04 4s
33 2.33e-10 1.43e-13 -5.92406272e+04 -5.92429194e+04 1.38e-04 4s
28 4.66e-10 2.29e-09 1.11399709e+04 9.46311525e+03 1.02e-01 4s
36 1.14e-09 6.82e-14 -3.98912554e+04 -3.98914150e+04 9.62e-06 4s 36 2.33e-10 1.11e-16 -1.71555825e+04 -1.84332341e+04 7.70e-02 4s
36 1.16e-09 1.32e-16 -5.23604622e+04 -5.25083717e+04 8.91e-03 4s
39 1.31e-09 1.11e-16 -4.85103547e+04 -4.85118791e+04 9.18e-05 4s
34 1.85e-09 1.48e-14 -5.92406877e+04 -5.92409190e+04 1.39e-05 4s
37 3.08e-09 1.16e-14 -3.98912567e+04 -3.98912841e+04 1.66e-06 4s
37 1.09e-09 1.46e-16 -5.23956759e+04 -5.24616601e+04 3.97e-03 4s
29 1.05e-09 1.75e-09 1.11146015e+04 9.67202975e+03 8.73e-02 4s
28 2.33e-10 1.17e-09 1.97599218e+04 1.84537367e+04 7.88e-02 4s
37 2.52e-09 6.94e-17 -1.73984191e+04 -1.79066005e+04 3.06e-02 4s
40 1.01e-09 1.62e-16 -4.85103590e+04 -4.85106187e+04 1.56e-05 4s 35 6.08e-10 2.76e-15 -5.92406883e+04 -5.92407288e+04 2.44e-06 4s
38 1.42e-09 9.71e-16 -3.98912568e+04 -3.98912588e+04 1.24e-07 4s
38 9.31e-10 1.73e-16 -5.24030403e+04 -5.24182506e+04 9.16e-04 4s
36 7.33e-10 3.75e-16 -5.92406883e+04 -5.92406923e+04 2.57e-07 4s
30 2.02e-09 1.13e-09 1.10423804e+04 1.01025860e+04 5.69e-02 4s 41 5.17e-09 1.18e-16 -4.85103596e+04 -4.85104008e+04 2.49e-06 4s
29 3.69e-10 4.79e-10 1.96370903e+04 1.90672935e+04 3.44e-02 4s
38 2.33e-10 9.09e-17 -1.75327437e+04 -1.76997390e+04 1.01e-02 4s
39* 2.54e-09 2.22e-16 -3.98912568e+04 -3.98912570e+04 8.93e-09 4s
Running crossover as requested
Primal residual before push phase: 5.72e-06
Dual residual before push phase: 9.33e-10
Number of dual pushes required: 3
Number of primal pushes required: 1941
39 9.52e-10 1.39e-16 -5.24083497e+04 -5.24102655e+04 1.15e-04 4s
37* 4.66e-10 1.49e-16 -5.92406883e+04 -5.92406887e+04 2.54e-08 4s
42 1.09e-09 1.60e-16 -4.85103596e+04 -4.85103632e+04 2.29e-07 4s
31 1.88e-09 2.24e-10 1.10299432e+04 1.04893565e+04 3.26e-02 4s
39 1.88e-09 7.12e-17 -1.75570834e+04 -1.76724506e+04 6.95e-03 4s
30 5.30e-10 4.88e-11 1.96089810e+04 1.94318829e+04 1.07e-02 4s
38* 2.82e-10 2.25e-16 -5.92406883e+04 -5.92406883e+04 2.95e-10 4s
Running crossover as requested
40 2.33e-10 1.11e-16 -5.24087539e+04 -5.24091501e+04 2.39e-05 4s
Primal residual before push phase: 7.45e-09
Dual residual before push phase: 7.44e-10
Number of dual pushes required: 3
Number of primal pushes required: 2018
43 1.18e-09 1.24e-16 -4.85103597e+04 -4.85103603e+04 3.96e-08 4s
Summary
Runtime: 4.38s
Status interior point solve: optimal
Status crossover: optimal
objective value: -3.98912568e+04
interior solution primal residual (abs/rel): 3.99e-04 / 4.99e-14
interior solution dual residual (abs/rel): 1.19e-09 / 6.91e-10
interior solution objective gap (abs/rel): 1.50e-04 / 3.76e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
40 1.63e-09 6.25e-17 -1.75663964e+04 -1.75939876e+04 1.66e-03 4s
44* 1.18e-09 1.88e-16 -4.85103597e+04 -4.85103597e+04 3.07e-09 4s
Running crossover as requested
32 9.31e-10 5.72e-11 1.09577846e+04 1.08047492e+04 9.23e-03 4s
Primal residual before push phase: 1.63e-06
Dual residual before push phase: 4.90e-10
Number of dual pushes required: 5
Number of primal pushes required: 1829
41 2.33e-10 1.67e-16 -5.24087539e+04 -5.24088351e+04 4.89e-06 4s
31 1.07e-09 2.34e-11 1.95800790e+04 1.95002654e+04 4.81e-03 4s
Summary
Runtime: 4.30s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.92406883e+04
interior solution primal residual (abs/rel): 1.91e-06 / 2.39e-16
interior solution dual residual (abs/rel): 9.91e-11 / 5.15e-11
interior solution objective gap (abs/rel): 4.98e-06 / 8.41e-11
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 2.39e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Model status : Optimal
IPM iterations: 39
Crossover iterations: 309
Objective value : -3.9891256835e+04
P-D objective error : 2.1887101070e-15
HiGHS run time : 4.54
Writing the solution to /tmp/linopy-solve-yawyt5b6.sol
Solving the original LP from the solution after postsolve
41 2.79e-09 9.02e-17 -1.75786094e+04 -1.75835545e+04 2.98e-04 4s
33 2.28e-09 1.47e-11 1.09303932e+04 1.08903984e+04 2.41e-03 4s
Summary
Runtime: 4.49s
Status interior point solve: optimal
Status crossover: optimal
objective value: -4.85103597e+04
interior solution primal residual (abs/rel): 4.01e-04 / 5.03e-14
interior solution dual residual (abs/rel): 7.14e-10 / 3.59e-10
interior solution objective gap (abs/rel): 5.45e-05 / 1.12e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
42 1.76e-09 1.46e-16 -5.24087554e+04 -5.24087683e+04 8.11e-07 4s
32 1.10e-09 1.72e-11 1.95797288e+04 1.95118073e+04 4.09e-03 4s
Model status : Optimal
IPM iterations: 38
Crossover iterations: 346
Objective value : -5.9240688298e+04
P-D objective error : 1.4124212388e-15
HiGHS run time : 4.48
Writing the solution to /tmp/linopy-solve-1hwjibj4.sol
42 3.51e-09 5.55e-17 -1.75807187e+04 -1.75811600e+04 2.66e-05 5s
34 7.72e-10 2.05e-12 1.09247115e+04 1.09158802e+04 5.32e-04 4s
Model status : Optimal
IPM iterations: 44
Crossover iterations: 617
Objective value : -4.8510359659e+04
P-D objective error : 7.4993080573e-17
HiGHS run time : 4.66
Writing the solution to /tmp/linopy-solve-mp2_k3pk.sol
43 9.29e-10 1.60e-16 -5.24087554e+04 -5.24087571e+04 1.10e-07 4s
33 1.16e-09 1.24e-11 1.95747520e+04 1.95270506e+04 2.87e-03 4s
43 6.70e-09 9.71e-17 -1.75807224e+04 -1.75807879e+04 3.95e-06 5s
44* 1.40e-09 3.36e-16 -5.24087555e+04 -5.24087556e+04 8.37e-09 4s
Running crossover as requested
35 9.31e-10 4.23e-13 1.09224610e+04 1.09209690e+04 9.00e-05 5s
Primal residual before push phase: 1.04e-05
Dual residual before push phase: 2.01e-09
Number of dual pushes required: 4
Number of primal pushes required: 2060
44 3.67e-09 6.94e-17 -1.75807226e+04 -1.75807322e+04 5.93e-07 5s 34 2.23e-09 5.69e-12 1.95766840e+04 1.95394138e+04 2.25e-03 4s
36 2.01e-09 3.00e-14 1.09223351e+04 1.09222312e+04 6.26e-06 5s
Summary
Runtime: 4.57s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.24087555e+04
interior solution primal residual (abs/rel): 2.04e-04 / 2.55e-14
interior solution dual residual (abs/rel): 1.16e-09 / 5.87e-10
interior solution objective gap (abs/rel): 1.43e-04 / 2.73e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
35 3.75e-09 5.93e-13 1.95730777e+04 1.95668102e+04 3.78e-04 5s
37 5.07e-09 3.39e-15 1.09223332e+04 1.09223218e+04 6.89e-07 5s
45 2.13e-09 9.71e-17 -1.75807227e+04 -1.75807234e+04 4.45e-08 5s
Model status : Optimal
IPM iterations: 44
Crossover iterations: 711
Objective value : -5.2408755522e+04
P-D objective error : 6.9414815586e-17
HiGHS run time : 4.73
Writing the solution to /tmp/linopy-solve-nyi0kti9.sol
36 2.99e-09 5.12e-14 1.95708380e+04 1.95703971e+04 2.66e-05 5s
38 1.78e-09 6.27e-16 1.09223332e+04 1.09223313e+04 1.23e-07 5s
46* 2.92e-09 1.04e-16 -1.75807227e+04 -1.75807227e+04 5.29e-10 5s
Running crossover as requested
Primal residual before push phase: 1.86e-08
Dual residual before push phase: 1.80e-10
Number of dual pushes required: 14
Number of primal pushes required: 1519
37 5.00e-09 5.61e-15 1.95708107e+04 1.95707654e+04 2.73e-06 5s
39 4.61e-09 8.33e-17 1.09223332e+04 1.09223331e+04 9.86e-09 5s
38 1.14e-09 7.49e-16 1.95708106e+04 1.95708050e+04 3.43e-07 5s
40* 9.31e-10 4.07e-17 1.09223332e+04 1.09223332e+04 2.77e-10 5s
Summary
Runtime: 4.89s
Status interior point solve: optimal
Status crossover: optimal
Running crossover as requested
Primal residual before push phase: 9.69e-08
Dual residual before push phase: 5.78e-11
Number of dual pushes required: 1
objective value: -1.75807227e+04
interior solution primal residual (abs/rel): 4.77e-06 / 5.97e-16
interior solution dual residual (abs/rel): 1.40e-10 / 7.49e-11
interior solution objective gap (abs/rel): 8.95e-06 / 5.09e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Number of primal pushes required: 1377
Solving the original LP from the solution after postsolve
Model status : Optimal
IPM iterations: 46
Crossover iterations: 450
Objective value : -1.7580722668e+04
P-D objective error : 2.0692410737e-16
HiGHS run time : 5.07
Writing the solution to /tmp/linopy-solve-0wec106h.sol
39 6.47e-10 1.11e-16 1.95708105e+04 1.95708100e+04 3.41e-08 5s
Summary
Runtime: 4.92s
Status interior point solve: optimal
Status crossover: optimal
objective value: 1.09223332e+04
interior solution primal residual (abs/rel): 2.48e-05 / 3.10e-15
interior solution dual residual (abs/rel): 1.35e-10 / 6.73e-11
interior solution objective gap (abs/rel): 4.66e-06 / 4.27e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
40* 2.23e-09 4.27e-17 1.95708105e+04 1.95708105e+04 1.56e-09 5s
Running crossover as requested
Primal residual before push phase: 1.19e-06
Dual residual before push phase: 1.25e-09
Number of dual pushes required: 31
Number of primal pushes required: 1119
Model status : Optimal
IPM iterations: 40
Crossover iterations: 141
Objective value : 1.0922333229e+04
P-D objective error : 1.4987782281e-15
HiGHS run time : 5.08
Writing the solution to /tmp/linopy-solve-ihfugp6l.sol
Summary
Runtime: 5.04s
Status interior point solve: optimal
Status crossover: optimal
objective value: 1.95708105e+04
interior solution primal residual (abs/rel): 2.92e-04 / 3.65e-14
interior solution dual residual (abs/rel): 2.28e-10 / 1.17e-10
interior solution objective gap (abs/rel): 2.64e-05 / 1.35e-09
basic solution primal infeasibility: 4.55e-13
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal IPM iterations: 40 Crossover iterations: 315 Objective value : 1.9570810524e+04 P-D objective error : 2.4164822500e-15 HiGHS run time : 5.20 Writing the solution to /tmp/linopy-solve-ac5h_nis.sol
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00743707
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 1.74920350e+02 -2.03867606e+09 1.77e+05 0s
1 2.21e+04 1.31e+00 9.93607020e+02 -1.78494301e+09 1.71e+05 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
2 1.79e+04 5.77e-02 4.83780233e+02 -2.07219361e+08 3.78e+04 0s
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
3 5.95e+03 1.97e-02 7.32580711e+02 -8.68918934e+07 1.27e+04 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.01s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00767818
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.50e+00 6.92969480e+01 -2.04302785e+09 3.20e+06 0s
1 1.02e+06 1.31e+00 8.99691299e+03 -1.75606839e+09 3.05e+06 0s
2 9.32e+05 7.38e-01 -5.91087117e+02 -1.61371205e+09 2.60e+06 0s
3 2.56e+05 1.70e-01 -1.21900438e+03 -1.36571393e+09 8.49e+05 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
4 1.21e+05 1.70e-07 -5.67770965e+02 -5.52540726e+08 3.54e+05 0s
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
4 5.14e+03 1.88e-02 5.39567334e+04 -9.43911682e+07 1.16e+04 0s 5 2.68e+04 1.95e-13 -1.05979531e+02 -4.24444052e+08 8.73e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
6 1.09e+04 2.31e-14 -2.51326160e+01 -1.84891625e+08 3.07e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [5e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
11221 rows, 9278 cols, 31718 nonzeros 0s
Presolving model
5 2.01e+03 1.32e-02 5.06252495e+04 -7.86330562e+07 7.03e+03 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00602243
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 2.42807842e+02 -2.03870378e+09 1.77e+05 0s
1 2.21e+04 1.31e+00 1.17173585e+03 -1.78496789e+09 1.71e+05 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [5e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00696225
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.51e+00 1.47106042e+02 -2.04945520e+09 1.78e+05 0s
2 1.79e+04 5.78e-02 6.06003652e+02 -2.07236806e+08 3.78e+04 0s
1 2.21e+04 1.32e+00 4.49389753e+02 -1.79438050e+09 1.72e+05 0s
2 1.79e+04 5.81e-02 2.85416340e+02 -2.08328711e+08 3.80e+04 0s
3 5.95e+03 1.97e-02 8.63092089e+02 -8.69810543e+07 1.27e+04 0s
3 5.95e+03 1.99e-02 3.31035576e+02 -8.77595718e+07 1.28e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [9e-02, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
7 3.23e+03 1.22e-14 7.15091463e+01 -8.84885213e+07 1.08e+04 0s
4 5.14e+03 1.89e-02 3.66726258e+04 -9.44748325e+07 1.16e+04 0s 6 1.53e+03 7.28e-03 4.81133942e+04 -5.75705011e+07 5.29e+03 1s
11221 rows, 9278 cols, 31718 nonzeros 0s
4 5.14e+03 1.91e-02 -2.46337079e+04 -9.52652601e+07 1.17e+04 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [9e-02, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00778219
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.52e+00 -2.31234746e+02 -2.06225758e+09 3.23e+06 0s
1 1.02e+06 1.32e+00 -1.19444980e+04 -1.77284405e+09 3.08e+06 0s
2 9.32e+05 7.42e-01 -1.34222590e+04 -1.62821271e+09 2.62e+06 0s
3 2.55e+05 1.72e-01 -2.12125860e+03 -1.37793617e+09 8.55e+05 0s
4 1.21e+05 1.72e-07 -1.11766774e+03 -5.56639461e+08 3.57e+05 0s 5 2.01e+03 1.33e-02 3.68938637e+04 -7.86507870e+07 7.04e+03 0s
5 2.69e+04 1.81e-13 -4.29774251e+02 -4.09293647e+08 8.56e+04 0s
5 2.00e+03 1.34e-02 -1.91195625e+04 -7.90930807e+07 7.07e+03 0s
Constructing starting basis...
6 1.06e+04 2.31e-14 -3.34722121e+02 -1.78393338e+08 2.89e+04 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [2e-01, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [4e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-02, 1e+00]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [2e-01, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00769448
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 2.38299619e+02 -2.03870184e+09 1.77e+05 0sDependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
8 3.21e+03 7.99e-15 7.50826936e+03 -1.08061035e+08 1.20e+04 1s
Constructing starting basis...
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [4e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Dependent equations search running on 2922 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00727596
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
1 2.21e+04 1.31e+00 1.01085783e+03 -1.78496613e+09 1.71e+05 0s
0 2.07e+06 1.51e+00 2.36163558e+01 -2.04729171e+09 3.21e+06 0s
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-02, 1e+00]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
6 1.54e+03 7.37e-03 3.84785599e+04 -5.78746921e+07 5.31e+03 1s
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00780884
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.52e+00 -1.05404357e+02 -2.06242380e+09 1.79e+05 0s
1 1.02e+06 1.31e+00 6.46014721e+03 -1.75933568e+09 3.06e+06 0s 2 1.79e+04 5.78e-02 5.50597161e+02 -2.07244596e+08 3.78e+04 0s
1 2.21e+04 1.33e+00 -7.40538812e+02 -1.80573226e+09 1.73e+05 0s
2 9.32e+05 7.47e-01 -3.02573093e+03 -1.61875219e+09 2.61e+06 0s 9 2.32e+03 5.33e-15 2.77960286e+04 -9.21586737e+07 1.05e+04 1s
2 1.79e+04 5.84e-02 -3.35362856e+02 -2.09605314e+08 3.82e+04 0s
3 2.58e+05 1.70e-01 -1.60228868e+03 -1.36976838e+09 8.57e+05 0s
6 1.53e+03 7.48e-03 -1.17928278e+04 -5.82971658e+07 5.33e+03 1s 3 5.95e+03 1.98e-02 7.44111339e+02 -8.71157238e+07 1.28e+04 0s
4 1.21e+05 1.70e-07 -7.66378819e+02 -5.56180224e+08 3.56e+05 0s
10 1.96e+03 1.29e-14 2.03585470e+04 -9.76290896e+07 9.88e+03 1s
3 5.95e+03 2.01e-02 -5.44278855e+02 -8.84799760e+07 1.29e+04 0s
5 2.76e+04 1.72e-13 -1.85044311e+02 -4.27645094e+08 8.99e+04 0s
7 9.10e+02 4.39e-03 4.58769667e+04 -4.30422856e+07 3.82e+03 1s
11 1.25e+03 1.38e-14 2.24400779e+04 -6.89528793e+07 6.50e+03 1s
7 3.22e+03 1.33e-14 -6.27735098e+02 -8.49585641e+07 1.04e+04 0s
6 1.10e+04 3.02e-14 -8.63321639e+01 -1.84862709e+08 3.06e+04 0s 4 5.14e+03 1.89e-02 1.07505208e+04 -9.45997491e+07 1.16e+04 0s 12 6.68e+02 8.44e-15 2.54549868e+04 -4.69798454e+07 3.92e+03 1s 8 5.67e+02 1.90e-03 4.51403678e+04 -2.46931087e+07 2.06e+03 1s 4 5.13e+03 1.92e-02 -5.62290876e+04 -9.60329832e+07 1.17e+04 0s 13 3.61e+02 8.88e-15 2.75938858e+04 -2.39859062e+07 1.86e+03 1s 5 2.01e+03 1.33e-02 1.39733853e+04 -7.86616232e+07 7.04e+03 0s Constructing starting basis... 5 1.99e+03 1.35e-02 -5.18052624e+04 -7.95510986e+07 7.10e+03 0s Constructing starting basis...
9 3.10e+02 4.70e-04 4.44556626e+04 -1.18806695e+07 9.26e+02 1s Constructing starting basis... 7 3.24e+03 6.66e-15 -4.75198551e+01 -8.58968065e+07 1.06e+04 0s 14 1.41e+02 1.24e-14 2.95794485e+04 -1.72265397e+07 1.18e+03 1s 8 3.20e+03 8.88e-15 -7.06563647e+02 -1.03752208e+08 1.15e+04 1s 7 9.15e+02 4.51e-03 4.07350073e+04 -4.35260597e+07 3.86e+03 1s 10 1.29e+02 2.25e-04 4.44445599e+04 -6.87855147e+06 4.87e+02 2s 9 2.30e+03 2.31e-14 -2.58911384e+03 -8.85313097e+07 1.00e+04 1s 7 9.44e+02 4.66e-03 -4.24772154e+03 -4.42657543e+07 3.95e+03 1s 6 1.53e+03 7.42e-03 1.89381836e+04 -5.80139086e+07 5.31e+03 1s 10 1.94e+03 6.44e-15 -1.41893110e+04 -9.39309974e+07 9.49e+03 1s
8 5.68e+02 1.97e-03 4.22350505e+04 -2.49683609e+07 2.08e+03 1s 15 2.64e+01 5.33e-15 3.05394356e+04 -5.21480173e+06 3.26e+02 2s 6 1.52e+03 7.42e-03 -4.70290732e+04 -5.81862375e+07 5.32e+03 1s 11 1.29e-04 3.25e-05 4.39238494e+04 -2.13614200e+06 1.34e+02 2s 11 1.24e+03 9.99e-15 -1.96874865e+04 -6.66900860e+07 6.28e+03 1s Constructing starting basis... 8 5.71e+02 2.16e-03 4.40738147e+01 -2.60871446e+07 2.16e+03 1s 12 6.54e+02 2.13e-14 -2.43974429e+04 -4.55698808e+07 3.78e+03 1s 12 1.44e-09 5.00e-06 4.27985319e+04 -3.01487514e+05 2.12e+01 2s 9 3.15e+02 6.10e-04 4.32884967e+04 -1.30748393e+07 1.02e+03 1s
8 3.23e+03 1.38e-14 7.09024226e+03 -1.04854002e+08 1.17e+04 1s 16 2.64e-05 6.04e-15 3.00502100e+04 -3.05385769e+05 2.02e+01 2s 9 3.42e+02 9.10e-04 2.88863439e+03 -1.56932247e+07 1.22e+03 1s 13 3.62e+02 7.11e-15 -2.67656958e+04 -2.43948871e+07 1.88e+03 1s 9 2.32e+03 1.78e-14 2.65198328e+04 -8.93969835e+07 1.02e+04 1s 13 9.69e-10 7.85e-07 3.83411669e+04 -4.90128594e+04 5.33e+00 2s 10 1.38e+02 3.30e-04 4.40623712e+04 -7.93411154e+06 5.65e+02 2s 10 1.97e+03 9.55e-15 1.67736546e+04 -9.50644226e+07 9.68e+03 1s Constructing starting basis... 14 1.46e+02 1.15e-14 -2.83611427e+04 -1.70207455e+07 1.16e+03 1s 10 1.52e+02 5.41e-04 4.32891517e+03 -1.03191711e+07 7.38e+02 2s Constructing starting basis... 11 1.27e+03 1.40e-14 1.77894064e+04 -6.78967445e+07 6.45e+03 1s 17 6.26e-06 1.01e-15 2.20795123e+04 -1.11831077e+05 8.07e+00 2s
11 1.38e-04 6.16e-05 4.42635063e+04 -2.83135986e+06 1.79e+02 2s 12 6.79e+02 1.29e-14 1.99337236e+04 -4.61475864e+07 3.87e+03 1s 11 1.32e+01 1.28e-04 5.20406227e+03 -3.96819883e+06 2.53e+02 2s 7 9.44e+02 4.60e-03 2.44135450e+04 -4.39326690e+07 3.92e+03 1s 15 2.74e+01 7.11e-15 -2.91260806e+04 -5.35906964e+06 3.31e+02 1s 7 9.35e+02 4.63e-03 -4.24852709e+04 -4.44547055e+07 3.96e+03 1s 18 4.17e-06 4.44e-16 1.77602215e+04 -7.75484504e+04 5.74e+00 2s 12 4.66e-10 7.59e-06 4.40663140e+04 -3.14721537e+05 2.23e+01 2s 13 3.66e+02 8.88e-15 2.15573639e+04 -2.42993425e+07 1.89e+03 1s 8 5.73e+02 2.10e-03 2.77652338e+04 -2.56633823e+07 2.13e+03 1s 14 5.31e-10 4.39e-07 3.32256549e+04 -3.30060354e+04 4.03e+00 2s 12 1.32e-05 1.01e-05 4.62564234e+03 -3.30247032e+05 2.10e+01 2s 8 5.65e+02 2.12e-03 -4.03549079e+04 -2.60444350e+07 2.15e+03 1s 19 2.20e-06 3.66e-16 1.29044017e+04 -7.38733959e+04 5.23e+00 2s
13 2.69e-10 1.52e-06 4.23630858e+04 -4.17608502e+04 5.21e+00 2s 13 5.44e-06 3.69e-06 -5.39378594e+01 -1.52374199e+05 9.54e+00 2s 14 1.55e+02 1.23e-14 2.31564700e+04 -1.74207562e+07 1.20e+03 1s 20 1.40e-06 2.50e-16 9.31511491e+03 -5.50721322e+04 3.88e+00 2s 16 2.74e-05 6.44e-15 -2.94554020e+04 -3.96499410e+05 2.21e+01 2s 15 5.27e-09 4.04e-07 2.94908254e+04 -3.20864008e+04 3.75e+00 2s 9 3.41e+02 8.31e-04 2.99464279e+04 -1.50844948e+07 1.18e+03 1s 14 3.83e-09 4.73e-07 3.95827577e+04 -3.98192861e+03 2.67e+00 2s 9 3.39e+02 8.65e-04 -3.88893174e+04 -1.53362834e+07 1.19e+03 1s 21 1.06e-06 1.74e-16 7.57318423e+03 -4.56426785e+04 3.21e+00 2s 14 4.15e-06 1.93e-06 -2.22903670e+03 -1.05329840e+05 6.41e+00 2s
10 1.54e+02 4.91e-04 3.12858268e+04 -9.85324710e+06 7.07e+02 2s 16 5.90e-10 3.00e-07 2.73464890e+04 -2.12510991e+04 2.96e+00 3s 15 2.96e+01 7.11e-15 2.40631216e+04 -5.63954316e+06 3.53e+02 2s 10 1.49e+02 5.16e-04 -3.85666623e+04 -1.01269556e+07 7.20e+02 2s 22 9.77e-07 2.22e-16 8.44111282e+03 -4.36035004e+04 3.13e+00 3s 11 1.60e+01 1.08e-04 3.19892070e+04 -3.74138127e+06 2.40e+02 2s 17 1.90e-09 2.30e-07 2.56771909e+04 -1.23147652e+04 2.31e+00 3s 15 1.61e-06 1.17e-06 -7.26390846e+03 -8.09199236e+04 4.58e+00 2s 17 2.99e-09 1.17e-15 -3.18586746e+04 -1.45520714e+05 6.85e+00 2s
23 4.94e-07 2.26e-16 5.30742656e+03 -3.95074754e+04 2.70e+00 3s 11 1.69e+01 1.14e-04 -3.81033692e+04 -4.12419082e+06 2.60e+02 2s 15 2.23e-09 2.72e-07 3.75916806e+04 9.37059361e+03 1.73e+00 2s 18 8.05e-10 2.17e-07 2.44406358e+04 -1.08423956e+04 2.14e+00 3s 18 3.05e-09 5.27e-16 -3.47727649e+04 -1.19754085e+05 5.12e+00 2s 16 2.96e-05 5.32e-15 2.35744470e+04 -3.51799916e+05 2.26e+01 2s 12 1.60e-05 7.84e-06 3.19628977e+04 -2.54994973e+05 1.80e+01 2s 24 3.04e-07 1.67e-16 3.50706762e+03 -3.02517063e+04 2.03e+00 3s 16 9.92e-07 5.52e-07 -9.53315489e+03 -6.52322888e+04 3.43e+00 2s 12 1.69e-05 9.90e-06 -3.90183261e+04 -4.17748049e+05 2.37e+01 2s 19 1.41e-09 1.44e-07 2.35793786e+04 -2.82726529e+03 1.60e+00 3s 16 4.66e-10 1.62e-07 3.65708459e+04 1.26098031e+04 1.46e+00 3s 19 5.49e-10 4.58e-16 -3.75865426e+04 -1.16376639e+05 4.75e+00 2s 13 2.07e-09 2.65e-06 3.01440301e+04 -7.99423005e+04 6.90e+00 2s
17 7.62e-07 3.74e-07 -1.03713224e+04 -5.59278931e+04 2.79e+00 3s 25 2.62e-07 1.67e-16 3.04801550e+03 -2.78503241e+04 1.86e+00 3s 13 1.04e-05 2.97e-06 -4.34545772e+04 -2.27763425e+05 1.14e+01 2s 20 1.59e-09 6.35e-08 2.30798762e+04 6.63227611e+03 9.96e-01 3s 20 1.40e-09 2.22e-16 -4.00321110e+04 -1.00878585e+05 3.67e+00 2s 17 6.10e-06 9.10e-16 1.55808461e+04 -1.33009790e+05 8.95e+00 2s 17 3.24e-09 5.06e-08 3.55560715e+04 2.50789764e+04 6.37e-01 3s 14 2.44e-09 9.44e-07 2.91664729e+04 -4.48662154e+04 4.57e+00 2s 18 2.52e-07 2.69e-07 -1.29743533e+04 -4.92859808e+04 2.22e+00 3s 26 1.56e-07 1.11e-16 1.84815241e+03 -2.35192602e+04 1.53e+00 3s 21 1.13e-09 2.01e-16 -3.91925461e+04 -9.74955674e+04 3.51e+00 2s 14 7.18e-06 1.04e-06 -4.77590467e+04 -1.70246701e+05 7.48e+00 2s 18 9.61e-10 1.89e-08 3.46080879e+04 2.85168730e+04 3.69e-01 3s 21 1.82e-09 4.93e-08 2.26210592e+04 8.63727128e+03 8.46e-01 3s 18 4.03e-06 4.72e-16 1.09355113e+04 -9.43958951e+04 6.34e+00 2s
22 3.36e-09 2.64e-16 -4.13572356e+04 -9.42722860e+04 3.19e+00 2s 27 9.24e-08 1.11e-16 1.81049242e+03 -2.13095180e+04 1.39e+00 3s 22 9.68e-10 4.77e-08 2.27223106e+04 8.99278316e+03 8.31e-01 3s 19 4.66e-10 1.03e-08 3.42677421e+04 3.01696872e+04 2.48e-01 3s 15 6.98e-10 4.18e-07 2.78140154e+04 -1.64734726e+04 2.72e+00 2s 15 4.85e-06 7.69e-07 -5.22159426e+04 -1.54056807e+05 6.21e+00 2s 19 2.25e-06 4.21e-16 5.95125796e+03 -9.19230015e+04 5.90e+00 2s 23 1.78e-09 1.11e-16 -4.47963699e+04 -7.63492683e+04 1.90e+00 3s 28 3.98e-08 7.23e-17 8.41690971e+02 -1.34756896e+04 8.62e-01 3s 23 7.21e-10 3.14e-08 2.21056628e+04 1.08505576e+04 6.80e-01 3s 20 1.61e-09 4.16e-09 3.41935694e+04 3.10876469e+04 1.87e-01 3s 16 4.03e-06 4.98e-07 -5.33408445e+04 -1.37163342e+05 5.10e+00 2s 19 1.91e-07 2.12e-07 -1.38665958e+04 -4.47540685e+04 1.89e+00 3s 20 1.49e-06 3.65e-16 2.21626950e+03 -7.71813815e+04 4.78e+00 2s 24 2.33e-10 2.01e-16 -4.73702188e+04 -7.33824290e+04 1.57e+00 3s
24 4.96e-10 2.45e-08 2.14594303e+04 1.24831774e+04 5.43e-01 3s 17 2.92e-06 3.00e-07 -5.72302155e+04 -1.16763941e+05 3.62e+00 2s 21 1.35e-09 1.70e-09 3.38498873e+04 3.22877881e+04 9.42e-02 3s 25 2.79e-09 1.80e-16 -4.89803681e+04 -7.01650994e+04 1.28e+00 3s 16 6.98e-10 2.70e-07 2.63077559e+04 -1.12873407e+04 2.31e+00 2s 21 1.22e-06 2.22e-16 7.10613825e+02 -6.35854083e+04 3.87e+00 2s 18 2.49e-06 2.69e-07 -5.77125898e+04 -1.13735817e+05 3.40e+00 3s 26 1.05e-09 1.73e-16 -4.94635576e+04 -6.65329121e+04 1.03e+00 3s 29 2.61e-08 7.74e-17 7.46778185e+02 -1.34025881e+04 8.52e-01 3s 22 1.11e-06 2.36e-16 1.92649189e+03 -6.13234411e+04 3.81e+00 3s
20 1.37e-07 1.54e-07 -1.41086569e+04 -4.21565439e+04 1.71e+00 3s 22 3.55e-10 1.49e-09 3.37416742e+04 3.23944129e+04 8.13e-02 3s 30 1.12e-08 8.67e-17 1.91273439e+02 -1.10506403e+04 6.77e-01 4s 23 6.97e-07 1.66e-16 -1.05644162e+03 -3.89031804e+04 2.28e+00 3s 27 4.04e-10 2.29e-16 -4.96125775e+04 -6.65233440e+04 1.02e+00 3s 17 5.82e-10 1.32e-07 2.51881789e+04 2.01089850e+03 1.42e+00 3s 21 9.73e-08 9.53e-08 -1.50353060e+04 -3.60576381e+04 1.28e+00 3s 25 2.01e-09 1.08e-08 2.09080276e+04 1.66151779e+04 2.59e-01 4s 31 2.79e-09 6.25e-17 -9.52614258e+02 -7.99095239e+03 4.24e-01 4s 23 8.01e-10 1.16e-09 3.36420894e+04 3.26158569e+04 6.19e-02 3s 28 1.28e-09 1.83e-16 -5.00627170e+04 -6.54791947e+04 9.29e-01 3s 22 6.52e-08 7.41e-08 -1.54980464e+04 -3.42415877e+04 1.14e+00 3s 24 6.06e-07 1.28e-16 -2.92397359e+03 -3.89542142e+04 2.17e+00 3s
18 2.24e-09 5.57e-08 2.41573395e+04 8.35648550e+03 9.63e-01 3s 26 9.01e-10 9.90e-09 2.09244020e+04 1.67164618e+04 2.54e-01 4s 24 5.38e-09 8.01e-10 3.36006183e+04 3.28746355e+04 4.38e-02 3s 23 4.56e-08 6.73e-08 -1.59370505e+04 -3.32509929e+04 1.05e+00 3s 32 1.16e-09 9.02e-17 -1.19329064e+03 -7.07616895e+03 3.54e-01 4s 25 3.51e-07 1.89e-16 -5.13209887e+03 -3.43850475e+04 1.76e+00 3s 24 3.77e-08 3.16e-08 -1.60341494e+04 -3.03006863e+04 8.64e-01 4s 27 2.50e-09 7.75e-09 2.08245616e+04 1.72741891e+04 2.14e-01 4s 25 7.54e-10 5.28e-10 3.35707429e+04 3.30944288e+04 2.87e-02 4s 33 2.01e-09 1.11e-16 -1.26843639e+03 -6.19122049e+03 2.97e-01 4s 19 1.57e-09 4.77e-08 2.37282124e+04 9.71939158e+03 8.53e-01 3s 28 4.66e-10 4.68e-09 2.07630423e+04 1.81107051e+04 1.60e-01 4s 25 2.47e-08 1.19e-08 -1.64985699e+04 -2.64314840e+04 6.00e-01 4s 26 2.23e-07 1.92e-16 -5.80591721e+03 -3.36562815e+04 1.68e+00 3s 26 1.92e-09 9.10e-11 3.35510598e+04 3.34626237e+04 5.33e-03 4s 34 4.58e-09 9.96e-17 -1.02192878e+03 -5.54842684e+03 2.73e-01 4s
19 2.14e-06 1.53e-07 -5.90767952e+04 -1.03575819e+05 2.70e+00 3s 20 6.28e-10 3.26e-08 2.29564637e+04 1.18731595e+04 6.75e-01 3s 27 2.40e-09 8.37e-12 3.35424344e+04 3.35312847e+04 6.72e-04 4s 26 2.37e-08 1.12e-08 -1.65266182e+04 -2.60355404e+04 5.74e-01 4s 29 1.65e-09 2.50e-09 2.05430098e+04 1.90117304e+04 9.24e-02 4s 35 1.90e-09 1.11e-16 -1.42742016e+03 -4.83779232e+03 2.05e-01 4s 27 1.39e-07 1.52e-16 -7.42670580e+03 -2.94881400e+04 1.33e+00 3s 29 4.07e-10 2.15e-16 -5.01390508e+04 -6.44602851e+04 8.63e-01 3s 28 2.87e-09 1.03e-12 3.35408865e+04 3.35393836e+04 9.06e-05 4s 20 9.96e-07 1.31e-07 -6.27326379e+04 -1.01865457e+05 2.37e+00 3s 27 7.45e-09 9.71e-09 -1.76482883e+04 -2.53172548e+04 4.63e-01 4s 36 1.87e-09 7.84e-17 -1.45602689e+03 -3.25717147e+03 1.08e-01 4s 29 4.21e-09 2.41e-13 3.35406048e+04 3.35403138e+04 1.75e-05 4s 30 2.37e-09 9.96e-10 2.04343427e+04 1.95343789e+04 5.43e-02 4s 30 2.20e-09 2.22e-16 -5.05509000e+04 -5.99189183e+04 5.64e-01 4s 21 3.07e-09 2.40e-08 2.24299987e+04 1.38811317e+04 5.20e-01 3s 21 5.83e-07 7.89e-08 -6.54305256e+04 -9.10215389e+04 1.55e+00 3s 28 3.73e-09 3.06e-09 -1.78507365e+04 -2.25666723e+04 2.85e-01 4s 37 2.38e-10 5.55e-17 -1.69468620e+03 -2.45795018e+03 4.60e-02 4s 30 3.30e-10 2.99e-14 3.35406038e+04 3.35405639e+04 2.41e-06 4s 28 5.98e-08 1.80e-16 -7.53633545e+03 -2.92190690e+04 1.31e+00 3s
31 2.17e-09 4.59e-10 2.03500160e+04 1.99171717e+04 2.61e-02 4s 31 2.49e-09 1.51e-16 -5.06478550e+04 -5.77927501e+04 4.30e-01 4s 31 5.84e-09 2.52e-15 3.35406032e+04 3.35405980e+04 3.15e-07 4s 29 2.94e-09 2.43e-09 -1.81500611e+04 -2.22641142e+04 2.48e-01 4s 38 4.24e-10 1.11e-16 -1.73471955e+03 -1.93632570e+03 1.21e-02 4s 22 5.20e-07 6.48e-08 -6.56593148e+04 -8.84506728e+04 1.38e+00 3s 22 1.44e-09 1.41e-08 2.21426799e+04 1.67429877e+04 3.28e-01 3s 32 1.22e-09 1.82e-10 2.03089467e+04 2.01375200e+04 1.03e-02 4s 32 2.79e-10 1.11e-16 -5.10126184e+04 -5.53720826e+04 2.63e-01 4s 29 4.33e-08 1.34e-16 -8.20074515e+03 -2.69735527e+04 1.13e+00 3s 30 2.37e-09 2.68e-10 -1.82545806e+04 -2.05707187e+04 1.40e-01 4s 39 2.33e-10 5.55e-17 -1.76718128e+03 -1.81039174e+03 2.60e-03 4s 23 5.03e-07 6.10e-08 -6.57220985e+04 -8.81813774e+04 1.36e+00 3s 31 1.36e-09 7.03e-11 -1.83544977e+04 -1.93801838e+04 6.18e-02 4s 33 5.13e-10 1.18e-16 -5.13837830e+04 -5.40241442e+04 1.59e-01 4s 33 1.63e-09 5.26e-11 2.02967227e+04 2.02465983e+04 3.02e-03 4s 32* 2.72e-09 1.76e-16 3.35406026e+04 3.35406023e+04 1.81e-08 4s 24 3.58e-07 1.64e-08 -6.65068504e+04 -7.90463998e+04 7.57e-01 3s 40 1.93e-09 7.33e-17 -1.77542543e+03 -1.78130762e+03 3.54e-04 4s 30 3.93e-08 1.32e-16 -7.30325133e+03 -2.66579349e+04 1.17e+00 3s 32 6.32e-10 2.60e-11 -1.86350101e+04 -1.91330050e+04 3.00e-02 4s
34 1.35e-09 6.36e-12 2.02954361e+04 2.02833476e+04 7.29e-04 5s
33* 3.44e-09 1.04e-17 3.35406026e+04 3.35406026e+04 6.02e-10 4s
Running crossover as requested
Primal residual before push phase: 1.45e-06
Dual residual before push phase: 5.09e-10
34 4.19e-09 1.25e-16 -5.15578309e+04 -5.27535610e+04 7.20e-02 4s Number of dual pushes required: 11
Number of primal pushes required: 710
41 7.17e-10 6.94e-17 -1.77601819e+03 -1.77685185e+03 5.02e-05 4s
25 3.19e-07 1.55e-08 -6.66373497e+04 -7.87053383e+04 7.28e-01 4s
33 1.38e-09 5.15e-12 -1.87552098e+04 -1.88764832e+04 7.31e-03 4s
23 6.55e-10 1.18e-08 2.20048134e+04 1.72797055e+04 2.87e-01 4s
42 8.53e-10 5.55e-17 -1.77602011e+03 -1.77615865e+03 8.34e-06 4s
35 2.43e-09 6.65e-13 2.02936628e+04 2.02925496e+04 6.71e-05 5s
26 1.99e-07 1.30e-08 -6.75774325e+04 -7.76395452e+04 6.07e-01 4s 31 3.07e-08 1.77e-16 -7.52019508e+03 -2.46166279e+04 1.03e+00 4s
35 1.43e-09 1.67e-16 -5.15932106e+04 -5.21932699e+04 3.61e-02 4s
34 1.70e-09 4.66e-13 -1.87938475e+04 -1.88045268e+04 6.43e-04 4s
43 1.66e-09 5.55e-17 -1.77602165e+03 -1.77604432e+03 1.37e-06 5sSummary
Runtime: 4.26s
Status interior point solve: optimal
Status crossover: optimal
objective value: 3.35406026e+04
interior solution primal residual (abs/rel): 3.53e-04 / 4.42e-14
interior solution dual residual (abs/rel): 9.35e-11 / 5.28e-11
interior solution objective gap (abs/rel): 1.02e-05 / 3.03e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
36 1.41e-09 6.63e-14 2.02936355e+04 2.02935247e+04 6.68e-06 5s
35 2.02e-09 5.14e-14 -1.87965673e+04 -1.87975600e+04 5.98e-05 4s
36 6.87e-10 1.60e-16 -5.16276989e+04 -5.20008688e+04 2.25e-02 4s 27 1.02e-07 6.43e-09 -6.81269807e+04 -7.57405393e+04 4.59e-01 4s
24 4.66e-10 6.83e-09 2.17229729e+04 1.88700071e+04 1.73e-01 4s
32 1.12e-08 8.33e-17 -9.03218870e+03 -1.92848166e+04 6.18e-01 4s
Model status : Optimal
37 2.33e-10 1.40e-14 2.02936332e+04 2.02936102e+04 1.39e-06 5s 36 4.61e-09 1.11e-14 -1.87965940e+04 -1.87968044e+04 1.27e-05 4sIPM iterations: 33
Crossover iterations: 171
Objective value : 3.3540602569e+04
P-D objective error : 5.4231652040e-16
HiGHS run time : 4.41
Writing the solution to /tmp/linopy-solve-rvn0r9me.sol
28 9.31e-08 4.73e-09 -6.82175560e+04 -7.52059462e+04 4.21e-01 4s 37 2.63e-09 1.43e-16 -5.16342972e+04 -5.17087049e+04 4.48e-03 4s 44 2.63e-09 1.11e-16 -1.77602179e+03 -1.77602488e+03 1.95e-07 5s
37 7.85e-10 2.17e-15 -1.87965943e+04 -1.87966350e+04 2.45e-06 4s
29 8.64e-08 2.63e-09 -6.83029337e+04 -7.32365401e+04 2.97e-01 4s 38 2.37e-09 2.05e-15 2.02936331e+04 2.02936299e+04 2.02e-07 5s
25 4.66e-10 5.84e-09 2.17606759e+04 1.90954308e+04 1.62e-01 4s 38 1.38e-09 1.11e-16 -5.16393698e+04 -5.16751570e+04 2.16e-03 4s
45 7.01e-10 6.33e-17 -1.77602180e+03 -1.77602225e+03 2.90e-08 5s
38 2.22e-09 2.78e-16 -1.87965946e+04 -1.87965983e+04 2.31e-07 4s
33 1.65e-09 5.85e-17 -9.94873238e+03 -1.81470481e+04 4.94e-01 4s 39 2.74e-10 1.37e-16 -5.16400908e+04 -5.16729371e+04 1.98e-03 4s 30 1.11e-09 1.60e-09 -6.92739418e+04 -7.26209938e+04 2.02e-01 4s
46* 2.44e-09 1.11e-16 -1.77602180e+03 -1.77602181e+03 4.01e-10 5s 26 1.08e-09 3.45e-09 2.16890461e+04 1.98430386e+04 1.12e-01 4s
Running crossover as requested
Primal residual before push phase: 2.02e-06
Dual residual before push phase: 9.94e-11
Number of dual pushes required: 19
Number of primal pushes required: 1381
40 2.33e-10 1.18e-16 -5.16448658e+04 -5.16514185e+04 3.95e-04 4s 39 2.22e-09 8.67e-17 -1.87965946e+04 -1.87965951e+04 3.64e-08 4s
31 9.48e-10 9.88e-10 -6.95639353e+04 -7.17275591e+04 1.30e-01 4s
39 4.78e-10 3.41e-16 2.02936331e+04 2.02936326e+04 3.12e-08 5s
27 2.16e-09 4.67e-10 2.16440015e+04 2.06604632e+04 5.94e-02 4s
32 2.26e-09 8.28e-11 -6.95373443e+04 -7.10254712e+04 8.96e-02 4s 40* 1.05e-09 1.11e-16 -1.87965946e+04 -1.87965946e+04 9.90e-10 5s
Running crossover as requested
41 2.49e-09 1.11e-16 -5.16451669e+04 -5.16462880e+04 6.75e-05 4s
40* 1.58e-09 5.55e-17 2.02936331e+04 2.02936330e+04 2.32e-09 5s Primal residual before push phase: 1.56e-07
Dual residual before push phase: 1.46e-10
Number of dual pushes required: 2
Number of primal pushes required: 1801
Running crossover as requested
Primal residual before push phase: 4.05e-06
Dual residual before push phase: 1.61e-09
Number of dual pushes required: 18
Number of primal pushes required: 1127
Summary
Runtime: 4.88s
Status interior point solve: optimal
Status crossover: optimal
objective value: -1.77602180e+03
interior solution primal residual (abs/rel): 4.13e-04 / 5.17e-14
interior solution dual residual (abs/rel): 8.54e-11 / 4.31e-11
interior solution objective gap (abs/rel): 6.88e-06 / 3.87e-09
basic solution primal infeasibility: 1.84e-10
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
42 3.11e-09 1.23e-16 -5.16451686e+04 -5.16454118e+04 1.46e-05 4s
33 4.87e-10 6.58e-12 -6.96368513e+04 -6.99573554e+04 1.93e-02 4s
Model status : Optimal
IPM iterations: 46
Crossover iterations: 406
Objective value : -1.7760218021e+03
P-D objective error : 2.7901408916e-14
HiGHS run time : 5.03
Writing the solution to /tmp/linopy-solve-420hbi9s.sol
28 9.31e-10 2.44e-10 2.15840164e+04 2.09607672e+04 3.76e-02 4s
Summary
Runtime: 4.65s
Status interior point solve: optimal
Status crossover: optimal
objective value: -1.87965946e+04
interior solution primal residual (abs/rel): 4.01e-05 / 5.01e-15
interior solution dual residual (abs/rel): 1.56e-10 / 8.26e-11
interior solution objective gap (abs/rel): 1.67e-05 / 8.87e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
34 5.09e-10 1.27e-16 -6.97497778e+04 -6.98123031e+04 3.77e-03 4s
43 6.44e-10 1.11e-16 -5.16451692e+04 -5.16452153e+04 2.78e-06 4s
35 2.46e-09 1.72e-16 -6.97869154e+04 -6.97918108e+04 2.95e-04 4s
Model status : Optimal
IPM iterations: 40
Crossover iterations: 284
Objective value : -1.8796594574e+04
P-D objective error : 7.7415768545e-16
HiGHS run time : 4.80
Writing the solution to /tmp/linopy-solve-9ku45fhn.sol
44 4.74e-09 1.18e-16 -5.16451690e+04 -5.16451719e+04 1.88e-07 4sSummary
Runtime: 5.15s
Status interior point solve: optimal
Status crossover: optimal
objective value: 2.02936331e+04
interior solution primal residual (abs/rel): 9.35e-05 / 1.17e-14
interior solution dual residual (abs/rel): 3.80e-10 / 1.95e-10
interior solution objective gap (abs/rel): 3.95e-05 / 1.95e-09
basic solution primal infeasibility: 3.64e-12
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
29 1.19e-09 1.64e-10 2.15712932e+04 2.10425508e+04 3.19e-02 4s
36 1.80e-09 1.63e-16 -6.97894246e+04 -6.97897854e+04 2.17e-05 4s
34 4.70e-10 7.63e-17 -1.00755714e+04 -1.70293213e+04 4.19e-01 4s
45* 3.52e-09 1.46e-16 -5.16451692e+04 -5.16451694e+04 1.54e-08 5s
Running crossover as requested
Model status : Optimal
Primal residual before push phase: 1.47e-05
Dual residual before push phase: 5.40e-09
Number of dual pushes required: 3
Number of primal pushes required: 1987
IPM iterations: 40
Crossover iterations: 341
Objective value : 2.0293633083e+04
P-D objective error : 1.5237319936e-15
HiGHS run time : 5.31
Writing the solution to /tmp/linopy-solve-_0pdsdmx.sol
30 5.38e-10 8.54e-11 2.14460928e+04 2.11977899e+04 1.50e-02 4s
37 4.06e-10 1.28e-16 -6.97894370e+04 -6.97895157e+04 4.74e-06 4s
35 7.68e-10 7.51e-17 -1.00451937e+04 -1.61396447e+04 3.67e-01 4s
38 1.80e-09 1.11e-16 -6.97894375e+04 -6.97894526e+04 9.38e-07 4s
Summary
Runtime: 4.60s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.16451692e+04
interior solution primal residual (abs/rel): 7.15e-05 / 8.95e-15
interior solution dual residual (abs/rel): 2.07e-09 / 1.04e-09
interior solution objective gap (abs/rel): 2.70e-04 / 5.22e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
31 1.51e-09 2.76e-13 2.14374130e+04 2.13598137e+04 4.67e-03 4s
36 3.65e-10 1.53e-16 -1.03605357e+04 -1.26666934e+04 1.39e-01 4s
39 3.66e-10 1.52e-16 -6.97894376e+04 -6.97894388e+04 8.11e-08 4s
Model status : Optimal
IPM iterations: 45
Crossover iterations: 713
Objective value : -5.1645169219e+04
P-D objective error : 2.1132336141e-16
HiGHS run time : 4.74
Writing the solution to /tmp/linopy-solve-kd8vmgo3.sol
32 1.54e-09 4.41e-14 2.14207419e+04 2.14029907e+04 1.07e-03 4s
40* 1.28e-09 1.22e-16 -6.97894376e+04 -6.97894376e+04 4.44e-10 4s
Running crossover as requested
Primal residual before push phase: 3.73e-09
Dual residual before push phase: 8.24e-10
Number of dual pushes required: 4
Number of primal pushes required: 2041
37 5.14e-09 1.04e-16 -1.05803765e+04 -1.14683690e+04 5.35e-02 4s
33 4.66e-10 2.36e-14 2.14157641e+04 2.14080679e+04 4.64e-04 4s
Summary
Runtime: 4.44s
Status interior point solve: optimal
Status crossover: optimal
objective value: -6.97894376e+04
interior solution primal residual (abs/rel): 9.54e-07 / 1.19e-16
interior solution dual residual (abs/rel): 7.79e-11 / 3.90e-11
interior solution objective gap (abs/rel): 7.50e-06 / 1.07e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 6.94e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
38 1.44e-09 8.33e-17 -1.06754387e+04 -1.09803407e+04 1.84e-02 4s
34 9.31e-10 2.40e-15 2.14147003e+04 2.14140090e+04 4.16e-05 5s
Model status : Optimal
IPM iterations: 40
Crossover iterations: 348
Objective value : -6.9789437552e+04
P-D objective error : 9.3829598972e-16
HiGHS run time : 4.60
Writing the solution to /tmp/linopy-solve-q2pmsxmg.sol
39 5.71e-10 7.57e-17 -1.06772407e+04 -1.09262821e+04 1.50e-02 5s
35 1.25e-09 4.46e-16 2.14146933e+04 2.14145688e+04 7.50e-06 5s 40 3.48e-09 6.47e-17 -1.06899244e+04 -1.07942861e+04 6.29e-03 5s 36 1.22e-09 9.71e-17 2.14146932e+04 2.14146705e+04 1.37e-06 5s 41 1.80e-09 6.94e-17 -1.07136940e+04 -1.07408576e+04 1.64e-03 5s 37 2.69e-09 2.55e-17 2.14146931e+04 2.14146894e+04 2.31e-07 5s 42 8.28e-10 9.65e-17 -1.07164723e+04 -1.07218240e+04 3.22e-04 5s
43 2.57e-09 7.63e-17 -1.07168141e+04 -1.07178433e+04 6.20e-05 5s
38 4.46e-09 1.49e-17 2.14146931e+04 2.14146928e+04 2.28e-08 5s
44 2.29e-09 6.78e-17 -1.07168228e+04 -1.07170723e+04 1.50e-05 5s
39* 9.31e-10 1.82e-17 2.14146931e+04 2.14146931e+04 1.55e-09 5s
Running crossover as requested
Primal residual before push phase: 3.23e-06
Dual residual before push phase: 4.47e-10
Number of dual pushes required: 1
Number of primal pushes required: 967
45 4.38e-09 7.63e-17 -1.07168235e+04 -1.07168724e+04 2.94e-06 5s
46 2.52e-09 8.58e-17 -1.07168239e+04 -1.07168357e+04 7.31e-07 5s
Summary
Runtime: 5.05s
Status interior point solve: optimal
Status crossover: optimal
objective value: 2.14146931e+04
interior solution primal residual (abs/rel): 1.13e-04 / 1.42e-14
interior solution dual residual (abs/rel): 6.37e-10 / 3.21e-10
interior solution objective gap (abs/rel): 2.61e-05 / 1.22e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 8.67e-19
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
47 2.33e-10 7.63e-17 -1.07168240e+04 -1.07168248e+04 5.26e-08 5s
48* 1.80e-09 9.71e-17 -1.07168240e+04 -1.07168241e+04 4.54e-09 5sModel status : Optimal
IPM iterations: 39
Crossover iterations: 117
Objective value : 2.1414693120e+04
P-D objective error : 1.1891488210e-15
HiGHS run time : 5.21
Writing the solution to /tmp/linopy-solve-34s3t06d.sol
Running crossover as requested
Primal residual before push phase: 8.71e-06
Dual residual before push phase: 1.24e-09
Number of dual pushes required: 23
Number of primal pushes required: 1456
Summary
Runtime: 5.19s
Status interior point solve: optimal
Status crossover: optimal
objective value: -1.07168240e+04
interior solution primal residual (abs/rel): 3.51e-04 / 4.39e-14
interior solution dual residual (abs/rel): 7.03e-10 / 3.64e-10
interior solution objective gap (abs/rel): 7.75e-05 / 7.23e-09
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal IPM iterations: 48 Crossover iterations: 409 Objective value : -1.0716823990e+04 P-D objective error : 7.2132791470e-15 HiGHS run time : 5.35 Writing the solution to /tmp/linopy-solve-emlgvl21.sol
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [3e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
11221 rows, 9278 cols, 31718 nonzeros 0s
Dependent equations search running on 2922 equations with time limit of 1000.00s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [6e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2922
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [3e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00739618
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 5.75e+04 1.50e+00 1.77847500e+02 -2.03867725e+09 1.77e+05 0s
Presolving model
1 2.21e+04 1.31e+00 1.00386108e+03 -1.78494408e+09 1.71e+05 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
2 1.79e+04 5.77e-02 4.89891044e+02 -2.07217249e+08 3.78e+04 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [6e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00630973
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
3 5.95e+03 1.97e-02 7.40160408e+02 -8.68929058e+07 1.27e+04 0s
0 2.07e+06 1.51e+00 -2.45667529e+02 -2.05776118e+09 3.22e+06 0s
1 1.02e+06 1.32e+00 -1.55934624e+04 -1.76892685e+09 3.07e+06 0s
2 9.32e+05 7.41e-01 -1.18261155e+04 -1.62474904e+09 2.62e+06 0s
LP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [7e-01, 8e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
3 2.55e+05 1.72e-01 -1.29005651e+03 -1.37500663e+09 8.53e+05 0s
Presolving model
4 1.21e+05 1.72e-07 -7.17410800e+02 -5.55583111e+08 3.56e+05 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
5 2.71e+04 2.03e-13 -3.34418708e+02 -4.08519253e+08 8.58e+04 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
Solving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [7e-01, 8e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00587476
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.51e+00 -2.41100395e+02 -2.05643610e+09 3.22e+06 0s
4 5.14e+03 1.89e-02 5.36788947e+04 -9.43909471e+07 1.16e+04 0s
1 1.02e+06 1.32e+00 -1.57846326e+04 -1.76781360e+09 3.07e+06 0sLP has 21435 rows; 9746 cols; 42400 nonzeros
Coefficient ranges:
Matrix [1e-03, 2e+05]
Cost [4e-01, 9e-01]
Bound [0e+00, 0e+00]
RHS [5e+03, 8e+09]
Presolving model
2 9.32e+05 7.40e-01 -1.12180439e+04 -1.62364255e+09 2.61e+06 0s
6 1.08e+04 2.22e-14 -2.92246507e+02 -1.77624014e+08 2.92e+04 0s
3 2.55e+05 1.72e-01 -1.11007785e+03 -1.37408036e+09 8.53e+05 0s
11221 rows, 9278 cols, 31718 nonzeros 0s
4 1.21e+05 1.72e-07 -6.28121660e+02 -5.55136118e+08 3.56e+05 0s
Dependent equations search running on 2923 equations with time limit of 1000.00s
Dependent equations search removed 0 rows and 0 nonzeros in 0.00s (limit = 1000.00s)
10247 rows, 8304 cols, 29770 nonzeros 0s
Presolve : Reductions: rows 10247(-11188); columns 8304(-1442); elements 29770(-12630)
5 2.69e+04 1.90e-13 -3.07837865e+02 -4.08186579e+08 8.53e+04 0sSolving the presolved LP
IPX model has 10247 rows, 8304 columns and 29770 nonzeros
Input
Number of variables: 8304
Number of free variables: 0
Number of constraints: 10247
Number of equality constraints: 2923
Number of matrix entries: 29770
Matrix range: [1e-03, 2e+05]
RHS range: [5e+03, 8e+09]
Objective range: [4e-01, 9e-01]
Bounds range: [1e+04, 1e+04]
Preprocessing
Dualized model: no
Number of dense columns: 6
Range of scaling factors: [3.91e-03, 1.00e+00]
Scaled cost norm: 0.00720202
Scaled bounds norm: 3.12055e+07
IPX version 1.0
Interior point solve
Iter P.res D.res P.obj D.obj mu Time
0 2.07e+06 1.52e+00 -1.61351721e+02 -2.06051811e+09 3.23e+06 0s
1 1.02e+06 1.32e+00 -5.73243235e+03 -1.77135021e+09 3.08e+06 0s
5 2.01e+03 1.33e-02 5.04440452e+04 -7.86374572e+07 7.03e+03 0s
2 9.32e+05 7.42e-01 -1.15131882e+04 -1.62686351e+09 2.62e+06 0s
3 2.55e+05 1.72e-01 -2.34130717e+03 -1.37681307e+09 8.54e+05 0s
6 1.06e+04 3.02e-14 -2.75231832e+02 -1.77920222e+08 2.88e+04 0s
4 1.21e+05 1.72e-07 -1.19956203e+03 -5.56200473e+08 3.57e+05 0s
5 3.47e+04 2.31e-13 -4.73565687e+02 -4.09066896e+08 1.05e+05 0s
6 1.09e+04 2.66e-14 -2.92826501e+02 -2.06614915e+08 3.10e+04 0s
7 3.24e+03 2.00e-14 -5.99679691e+02 -8.34704643e+07 1.03e+04 0s
6 1.53e+03 7.28e-03 4.80461606e+04 -5.75674991e+07 5.29e+03 0s
7 3.22e+03 1.60e-14 -5.85410752e+02 -8.48339314e+07 1.04e+04 0s
7 3.36e+03 8.88e-15 -4.10307044e+02 -8.08415786e+07 1.02e+04 0s Constructing starting basis... Constructing starting basis... 8 3.22e+03 1.55e-14 -4.90721281e+03 -1.01916430e+08 1.14e+04 0s Constructing starting basis... 9 2.30e+03 2.09e-14 -1.73979104e+04 -8.68941670e+07 9.85e+03 0s Constructing starting basis... 10 1.93e+03 1.95e-14 -2.40298466e+04 -9.22314954e+07 9.34e+03 0s 8 3.20e+03 2.35e-14 -5.15530138e+03 -1.03380769e+08 1.15e+04 0s 11 1.25e+03 8.66e-15 -2.98117159e+04 -6.50281276e+07 6.15e+03 1s 8 3.34e+03 1.24e-14 3.10209927e+03 -9.85995339e+07 1.13e+04 0s 7 9.16e+02 4.40e-03 4.59437690e+04 -4.30525274e+07 3.82e+03 1s 9 2.30e+03 1.75e-14 -1.90568878e+04 -8.83212483e+07 1.00e+04 0s
9 2.33e+03 1.54e-14 1.15093827e+04 -8.38820148e+07 9.64e+03 0s 12 6.36e+02 8.88e-15 -3.58078883e+04 -4.39820316e+07 3.62e+03 1s 10 1.97e+03 2.40e-14 -2.41249087e+04 -9.41530497e+07 9.54e+03 0s 10 1.99e+03 1.20e-14 -2.20175269e+03 -8.94472432e+07 9.19e+03 0s 8 5.66e+02 1.88e-03 4.52682638e+04 -2.45102809e+07 2.04e+03 1s 11 1.34e+03 1.54e-14 -2.96195394e+04 -6.89534191e+07 6.63e+03 1s 11 1.37e+03 1.69e-14 -5.44695938e+03 -6.52311938e+07 6.38e+03 0s 13 3.55e+02 1.10e-14 -3.88428175e+04 -2.34777880e+07 1.80e+03 1s 12 7.48e+02 8.77e-15 -3.54489068e+04 -4.82473031e+07 4.13e+03 1s 12 7.43e+02 8.44e-15 -8.07428269e+03 -4.44911867e+07 3.83e+03 0s 9 3.17e+02 5.16e-04 4.46456028e+04 -1.23125116e+07 9.62e+02 1s 13 4.00e+02 9.94e-15 -3.92378473e+04 -3.27156141e+07 2.50e+03 1s 14 1.39e+02 9.83e-15 -4.12858486e+04 -1.65017686e+07 1.12e+03 1s 13 3.94e+02 9.10e-15 -9.40380845e+03 -2.87237643e+07 2.22e+03 1s 10 1.36e+02 2.63e-04 4.47336342e+04 -7.22012964e+06 5.13e+02 1s 14 2.12e+02 1.02e-14 -4.15143201e+04 -2.07013908e+07 1.46e+03 1s
15 2.46e+01 7.77e-15 -4.24991418e+04 -5.13582980e+06 3.15e+02 1s 14 2.00e+02 1.01e-14 -9.72346831e+03 -1.84707786e+07 1.30e+03 1s 11 1.36e-04 4.30e-05 4.41774381e+04 -2.41924926e+06 1.52e+02 1s 15 3.84e+01 7.27e-15 -4.34133740e+04 -9.13505532e+06 5.70e+02 1s 15 3.50e+01 8.92e-15 -9.86243113e+03 -7.45878951e+06 4.66e+02 1s 12 9.80e-10 6.87e-06 4.31912143e+04 -3.59730956e+05 2.49e+01 1s 16 2.46e-05 6.44e-15 -4.28738799e+04 -2.94557103e+05 1.52e+01 1s 13 3.90e-09 1.37e-06 3.90484161e+04 -6.96312098e+04 6.67e+00 1s 16 3.84e-05 1.12e-14 -4.38952463e+04 -5.21091351e+05 2.87e+01 1s
16 3.50e-05 7.11e-15 -1.02157440e+04 -5.29587958e+05 3.13e+01 1s 17 3.51e-09 1.63e-15 -4.53824803e+04 -1.44952196e+05 6.00e+00 1s 17 3.04e-09 3.53e-15 -4.54717925e+04 -2.03588724e+05 9.52e+00 1s 18 4.66e-10 5.90e-16 -4.65915055e+04 -1.14125307e+05 4.07e+00 1s 14 4.66e-10 5.46e-07 3.39105129e+04 -2.76820805e+04 3.76e+00 1s 17 3.34e-09 9.99e-16 -1.47465499e+04 -1.68565806e+05 9.27e+00 1s 19 5.39e-09 4.48e-16 -4.65194399e+04 -1.03762693e+05 3.45e+00 1s 18 2.33e-10 1.23e-15 -4.84368165e+04 -1.37209392e+05 5.35e+00 1s 18 3.24e-09 4.72e-16 -1.96757570e+04 -1.34925617e+05 6.94e+00 1s 15 2.02e-09 5.08e-07 3.18160178e+04 -2.77239052e+04 3.63e+00 1s 20 5.32e-10 1.84e-16 -4.97328983e+04 -8.67115022e+04 2.23e+00 1s 19 4.66e-10 9.19e-16 -4.84590784e+04 -1.25723228e+05 4.65e+00 1s
21 2.05e-09 1.11e-16 -5.21943619e+04 -7.27152533e+04 1.24e+00 1s 19 8.13e-10 4.23e-16 -2.31698757e+04 -1.29788469e+05 6.42e+00 1s 20 1.34e-09 3.64e-16 -5.15626020e+04 -8.35119846e+04 1.92e+00 1s 16 1.79e-09 4.18e-07 2.84798246e+04 -2.26149762e+04 3.12e+00 1s 22 1.98e-09 1.19e-16 -5.37287309e+04 -7.04964986e+04 1.01e+00 1s 20 3.49e-10 3.33e-16 -2.68575862e+04 -1.11296785e+05 5.09e+00 1s 21 9.31e-10 2.61e-16 -5.37028996e+04 -8.20760156e+04 1.71e+00 1s 17 1.51e-09 3.13e-07 2.70473054e+04 -1.26582082e+04 2.42e+00 1s 23 3.40e-09 1.11e-16 -5.46848181e+04 -6.37695337e+04 5.47e-01 1s 21 1.44e-09 2.30e-16 -2.84361631e+04 -1.01695465e+05 4.41e+00 1s 22 3.26e-09 1.11e-16 -5.62307815e+04 -7.20960490e+04 9.56e-01 1s 18 3.51e-09 1.65e-07 2.58416213e+04 3.39081399e+02 1.55e+00 1s 24 1.48e-09 1.12e-16 -5.50449923e+04 -6.18595207e+04 4.10e-01 1s 22 5.96e-10 2.87e-16 -2.63141979e+04 -9.96291912e+04 4.42e+00 1s 23 1.66e-09 1.39e-16 -5.71103694e+04 -7.02455953e+04 7.91e-01 1s 19 2.72e-09 1.61e-07 2.49894636e+04 4.30127937e+02 1.49e+00 1s 23 3.01e-09 1.73e-16 -2.96409921e+04 -7.80859439e+04 2.92e+00 1s
20 2.43e-09 1.33e-07 2.42863881e+04 3.45513626e+03 1.27e+00 1s 24 5.29e-10 1.25e-16 -3.23983756e+04 -6.96708763e+04 2.25e+00 1s 21 1.65e-09 6.47e-08 2.34077877e+04 9.19164768e+03 8.61e-01 2s 25 3.91e-09 1.27e-16 -3.60305567e+04 -6.44372462e+04 1.71e+00 1s 24 1.26e-09 1.11e-16 -5.78772021e+04 -6.46026308e+04 4.05e-01 1s 25 1.34e-09 1.66e-16 -5.58267809e+04 -5.85618383e+04 1.65e-01 2s 22 1.39e-09 5.27e-08 2.31763799e+04 1.02750891e+04 7.81e-01 2s 26 9.38e-10 2.22e-16 -3.72482406e+04 -6.44807679e+04 1.64e+00 1s 25 1.18e-09 1.19e-16 -5.81664769e+04 -6.37362017e+04 3.35e-01 1s 26 2.58e-09 1.11e-16 -5.61467646e+04 -5.73457184e+04 7.22e-02 2s 26 3.21e-10 1.11e-16 -5.91738999e+04 -6.33579935e+04 2.52e-01 1s 27 1.38e-09 1.53e-16 -5.64200351e+04 -5.69412755e+04 3.14e-02 2s 23 9.72e-10 2.86e-08 2.20714906e+04 1.41133174e+04 4.82e-01 2s
27 4.81e-09 1.83e-16 -3.81976344e+04 -6.26619535e+04 1.47e+00 1s 27 2.02e-09 1.11e-16 -5.92997149e+04 -6.27678228e+04 2.09e-01 2s 28 2.64e-09 1.11e-16 -5.65050569e+04 -5.67383567e+04 1.41e-02 2s 28 3.93e-09 1.26e-16 -5.96256900e+04 -6.16813028e+04 1.24e-01 2s 29 3.07e-09 1.18e-16 -5.65331299e+04 -5.66102928e+04 4.65e-03 2s 29 2.96e-09 1.46e-16 -5.97354110e+04 -6.09666185e+04 7.42e-02 2s 30 2.48e-09 1.79e-16 -5.65483111e+04 -5.65651277e+04 1.01e-03 2s 28 1.60e-09 1.74e-16 -3.94154592e+04 -5.96996953e+04 1.22e+00 2s 30 3.11e-09 1.48e-16 -5.98029007e+04 -6.07779658e+04 5.87e-02 2s 31 1.56e-09 1.11e-16 -5.65515458e+04 -5.65553819e+04 2.31e-04 2s 31 2.78e-10 1.39e-16 -5.99275458e+04 -6.02965591e+04 2.22e-02 2s 32 2.98e-10 1.39e-16 -5.65515530e+04 -5.65520066e+04 2.73e-05 2s 32 1.93e-09 1.60e-16 -5.99426754e+04 -6.00633606e+04 7.27e-03 2s 33 1.59e-09 1.11e-16 -5.65515955e+04 -5.65516833e+04 5.29e-06 2s 24 1.24e-09 6.66e-09 2.19087726e+04 1.72940624e+04 2.78e-01 2s 29 3.96e-10 2.22e-16 -3.96919456e+04 -5.93880021e+04 1.19e+00 2s 33 2.33e-10 1.11e-16 -5.99494662e+04 -5.99971128e+04 2.87e-03 2s 34 2.33e-09 1.64e-16 -5.65515955e+04 -5.65516160e+04 1.29e-06 2s 34 1.07e-09 1.11e-16 -5.99667159e+04 -5.99717401e+04 3.03e-04 2s 25 1.60e-09 1.35e-09 2.18212890e+04 1.89705118e+04 1.72e-01 2s 35 2.56e-09 1.11e-16 -5.65515952e+04 -5.65515989e+04 2.43e-07 2s 30 2.78e-09 1.71e-16 -3.92068506e+04 -5.79006845e+04 1.13e+00 2s
35 3.53e-10 1.25e-16 -5.99678449e+04 -5.99684279e+04 3.51e-05 2s
36* 3.32e-09 1.03e-16 -5.65515957e+04 -5.65515962e+04 3.77e-08 2s
Running crossover as requested
Primal residual before push phase: 1.55e-04
Dual residual before push phase: 3.62e-09
Number of dual pushes required: 2
Number of primal pushes required: 2206
36 4.25e-09 1.46e-16 -5.99678470e+04 -5.99679296e+04 4.98e-06 2s
Summary
Runtime: 1.82s
Status interior point solve: imprecise
Status crossover: optimal
objective value: -5.65515957e+04
interior solution primal residual (abs/rel): 5.25e-05 / 6.57e-15
interior solution dual residual (abs/rel): 5.40e-09 / 2.99e-09
interior solution objective gap (abs/rel): 6.43e-04 / 1.14e-08
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 2.14e-18
WARNING: Ipx: IPM imprecise
Ipx: Crossover optimal
26 6.85e-10 1.07e-09 2.15808750e+04 1.91583047e+04 1.46e-01 2s
WARNING: Unwelcome IPX status of Unknown: basis is valid; solution is valid; run_crossover is "on"
WARNING: IPX solution is imprecise, so clean up with simplex
31 2.59e-09 1.44e-16 -4.10700340e+04 -4.97852309e+04 5.25e-01 2s
37 1.91e-09 1.35e-16 -5.99678471e+04 -5.99678627e+04 9.85e-07 2s
Solving the original LP from the solution after postsolve
38 2.31e-09 1.12e-16 -5.99678472e+04 -5.99678496e+04 1.62e-07 2s
27 2.04e-09 6.63e-10 2.14788208e+04 1.96213694e+04 1.12e-01 2s
39* 1.13e-09 1.51e-16 -5.99678472e+04 -5.99678474e+04 1.49e-08 2s
Running crossover as requested
Model status : Optimal
IPM iterations: 36
Crossover iterations: 732
Objective value : -5.6551595670e+04
P-D objective error : 3.2164845211e-16
HiGHS run time : 1.92
Primal residual before push phase: 2.45e-05
Dual residual before push phase: 1.95e-09
Number of dual pushes required: 2
Number of primal pushes required: 2216
Writing the solution to /tmp/linopy-solve-oqn6u1xn.sol
Summary
Runtime: 1.82s
Status interior point solve: optimal
Status crossover: optimal
objective value: -5.99678472e+04
interior solution primal residual (abs/rel): 3.14e-04 / 3.93e-14
interior solution dual residual (abs/rel): 2.40e-09 / 1.37e-09
interior solution objective gap (abs/rel): 2.54e-04 / 4.24e-09
basic solution primal infeasibility: 1.01e-11
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
28 3.42e-09 1.68e-10 2.11310162e+04 2.03685519e+04 4.59e-02 2s
32 1.87e-09 1.28e-16 -4.16754536e+04 -4.94788865e+04 4.70e-01 2s
Model status : Optimal
IPM iterations: 39
Crossover iterations: 732
Objective value : -5.9967847196e+04
P-D objective error : 1.8199495120e-16
HiGHS run time : 1.89
Writing the solution to /tmp/linopy-solve-apo38z05.sol
33 2.94e-09 1.61e-16 -4.20693784e+04 -4.62477100e+04 2.52e-01 2s
29 9.57e-10 7.77e-11 2.10984183e+04 2.05907734e+04 3.06e-02 2s
34 3.47e-10 1.39e-16 -4.23723960e+04 -4.41764220e+04 1.09e-01 2s
30 3.21e-09 2.85e-11 2.09897100e+04 2.07761529e+04 1.29e-02 2s
31 2.04e-09 2.80e-12 2.09694177e+04 2.08637615e+04 6.36e-03 2s 35 8.14e-10 1.52e-16 -4.26121619e+04 -4.31107342e+04 3.00e-02 2s 32 7.20e-10 3.68e-13 2.09532967e+04 2.09122657e+04 2.47e-03 2s 36 7.99e-10 2.22e-16 -4.26163184e+04 -4.30959655e+04 2.89e-02 2s 33 3.63e-10 2.64e-14 2.09302688e+04 2.09268122e+04 2.08e-04 2s 37 1.81e-09 1.73e-16 -4.26667082e+04 -4.29492676e+04 1.70e-02 2s 34 4.43e-10 3.71e-15 2.09280452e+04 2.09278712e+04 1.05e-05 2s 38 3.76e-09 1.67e-16 -4.27042746e+04 -4.29116636e+04 1.25e-02 2s 35 7.13e-10 4.16e-16 2.09280449e+04 2.09280256e+04 1.17e-06 2s 39 2.33e-10 1.79e-16 -4.27213055e+04 -4.28973577e+04 1.06e-02 2s 40 8.55e-10 1.25e-16 -4.27470735e+04 -4.28192699e+04 4.35e-03 2s 36 2.43e-09 8.33e-17 2.09280444e+04 2.09280425e+04 1.18e-07 2s 41 1.92e-09 1.32e-16 -4.27512842e+04 -4.27583536e+04 4.26e-04 2s
42 1.32e-09 1.18e-16 -4.27524658e+04 -4.27540115e+04 9.31e-05 2s
37* 2.93e-10 5.55e-17 2.09280444e+04 2.09280443e+04 4.92e-09 2s
Running crossover as requested
Primal residual before push phase: 2.34e-06
Dual residual before push phase: 1.26e-09
Number of dual pushes required: 19
Number of primal pushes required: 1125
43 4.31e-10 1.25e-16 -4.27524870e+04 -4.27526505e+04 9.85e-06 2s
44 1.77e-09 1.67e-16 -4.27525066e+04 -4.27525318e+04 1.52e-06 2s
Summary
Runtime: 2.37s
Status interior point solve: optimal
Status crossover: optimal
objective value: 2.09280444e+04
interior solution primal residual (abs/rel): 3.31e-04 / 4.14e-14
interior solution dual residual (abs/rel): 3.96e-10 / 2.03e-10
interior solution objective gap (abs/rel): 8.28e-05 / 3.96e-09
basic solution primal infeasibility: 1.82e-12
basic solution dual infeasibility: 1.73e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
45 2.62e-09 1.79e-16 -4.27525067e+04 -4.27525104e+04 2.32e-07 2s
Model status : Optimal
IPM iterations: 37
Crossover iterations: 298
Objective value : 2.0928044394e+04
P-D objective error : 2.2597713249e-15
HiGHS run time : 2.44
Writing the solution to /tmp/linopy-solve-i4xtugz8.sol
46 4.39e-09 1.11e-16 -4.27525067e+04 -4.27525073e+04 3.75e-08 2s
47* 5.47e-10 1.32e-16 -4.27525067e+04 -4.27525067e+04 5.87e-10 2s
Running crossover as requested
Primal residual before push phase: 2.61e-08
Dual residual before push phase: 2.00e-10
Number of dual pushes required: 7
Number of primal pushes required: 1770
Summary
Runtime: 2.32s
Status interior point solve: optimal
Status crossover: optimal
objective value: -4.27525067e+04
interior solution primal residual (abs/rel): 6.68e-06 / 8.36e-16
interior solution dual residual (abs/rel): 9.99e-11 / 5.20e-11
interior solution objective gap (abs/rel): 1.01e-05 / 2.36e-10
basic solution primal infeasibility: 0.00e+00
basic solution dual infeasibility: 3.47e-18
Ipx: IPM optimal
Ipx: Crossover optimal
Solving the original LP from the solution after postsolve
Model status : Optimal
IPM iterations: 47
Crossover iterations: 565
Objective value : -4.2752506731e+04
P-D objective error : 4.2546467316e-16
HiGHS run time : 2.39
Writing the solution to /tmp/linopy-solve-dw43fleg.sol
While more difficult to visualize, more than two dimensions can be used to analyse near-optimal spaces. Suppose we are interested in the mutual trade-offs between wind, solar and energy storage. Storage, as a sum of battery and hydrogen storage, is easily defined as a third dimension. In this case, since we are comparing different kinds of components with heterogenous units, it makes sense to scale our dimensions by capital cost in order to get comparable investment numbers.
dimensions = {
"wind": {"Generator": {"p_nom": {"wind": n.generators.at["wind", "capital_cost"]}}},
"solar": {
"Generator": {"p_nom": {"solar": n.generators.at["solar", "capital_cost"]}}
},
"storage": {
"StorageUnit": {
"p_nom": {
"battery storage": n.storage_units.at["battery storage", "capital_cost"]
}
},
"Store": {
"e_nom": {
"hydrogen storage": n.stores.at["hydrogen storage", "capital_cost"]
}
},
"Link": {"p_nom": n.links.capital_cost},
},
}
directions = pypsa.optimization.mga.generate_directions_halton(
dimensions.keys(), 50, seed=0
)
dirs, pts = n.optimize.optimize_mga_in_multiple_directions(
dimensions=dimensions,
directions=directions,
slack=0.05,
solver_name="highs",
log_to_console=False,
max_parallel=8,
io_api="direct",
solver="ipm",
)
INFO:pypsa.network.io:Exported network 'Model-Energy' saved to '/tmp/tmp9au6fxdq.nc contains: buses, sub_networks, links, carriers, loads, stores, storage_units, generators
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
Running HiGHS 1.11.0 (git hash: 364c83a): Copyright (c) 2025 HiGHS under MIT licence terms
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2004: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
/home/docs/checkouts/readthedocs.org/user_builds/pypsa/envs/v1.0.0/lib/python3.13/site-packages/linopy/expressions.py:2006: FutureWarning:
In a future version of xarray the default value for join will change from join='outer' to join='exact'. This change will result in the following ValueError: cannot be aligned with join='exact' because index/labels/sizes are not equal along these coordinates (dimensions): 'name' ('name',) The recommendation is to set join explicitly for this case.
fig, ax = plt.subplots(figsize=(8, 6))
ax.scatter(
pts["wind"] / 1e6, pts["solar"] / 1e6, c=pts["storage"] / 1e6, cmap="viridis"
)
hull = ConvexHull(pts[["wind", "solar"]] / 1e6)
line_segments = [hull.points[simplex] for simplex in hull.simplices]
ax.add_collection(LineCollection(line_segments, colors="k", linestyle="solid"))
ax.axis("equal")
ax.set_xlabel("Wind investment (mEUR)")
ax.set_ylabel("Solar investment (mEUR)")
cbar = plt.colorbar(ax.collections[0], ax=ax)
cbar.set_label("Storage investment (mEUR)")
In the above example, we see that low investment in renewables necessitates higher investment in storage, while high investment in renewables excludes (via the total system cost bound) a high investment in storage.