Package evaluation to test TulipaEnergyModel on Julia 1.10.10 (c8be17dcfd*) started at 2026-02-02T23:01:57.463 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.10` Set-up completed after 4.37s ################################################################################ # Installation # Installing TulipaEnergyModel... Resolving package versions... Updating `~/.julia/environments/v1.10/Project.toml` [5d7bd171] + TulipaEnergyModel v0.19.1 Updating `~/.julia/environments/v1.10/Manifest.toml` [6e4b80f9] + BenchmarkTools v1.6.3 [d1d4a3ce] + BitFlags v0.1.9 [c3b6d118] + BitIntegers v0.3.7 [336ed68f] + CSV v0.10.15 [523fee87] + CodecBzip2 v0.8.5 [944b1d66] + CodecZlib v0.7.8 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [f0e56b4a] + ConcurrentUtilities v2.5.0 [a8cc5b0e] + Crayons v4.1.1 [a10d1c49] + DBInterface v2.6.1 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.8.1 [864edb3b] + DataStructures v0.19.3 [e2d170a0] + DataValueInterfaces v1.0.0 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [ffbed154] + DocStringExtensions v0.9.5 [d2f5444f] + DuckDB v1.4.1 [460bff9d] + ExceptionUnwrapping v0.1.11 [e2ba6199] + ExprTools v0.1.10 [48062228] + FilePathsBase v0.9.24 [fb4d412d] + FixedPointDecimals v0.6.4 [f6369f11] + ForwardDiff v1.3.2 [c27321d9] + Glob v1.4.0 [cd3eb016] + HTTP v1.10.19 [87dc4568] + HiGHS v1.20.1 [842dd82b] + InlineStrings v1.4.5 [41ab1584] + InvertedIndices v1.3.1 [92d709cd] + IrrationalConstants v0.2.6 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v1.4.0 [0f8b85d8] + JSON3 v1.14.3 [4076af6c] + JuMP v1.29.4 [b964fa9f] + LaTeXStrings v1.4.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [e6f89c97] + LoggingExtras v1.2.0 [1914dd2f] + MacroTools v0.5.16 [8c4f8055] + MathOptIIS v0.1.1 [b8f27783] + MathOptInterface v1.49.0 [739be429] + MbedTLS v1.1.9 [e1d29d7a] + Missings v1.2.0 [d8a4904e] + MutableArithmetics v1.6.7 [77ba4419] + NaNMath v1.1.3 [4d8831e6] + OpenSSL v1.6.1 [bac558e1] + OrderedCollections v1.8.1 [0ce4ce61] + ParametricOptInterface v0.14.2 [69de0a69] + Parsers v2.8.3 [2dfb63ee] + PooledArrays v1.4.3 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.5.1 ⌅ [08abe8d2] + PrettyTables v2.4.0 [189a3867] + Reexport v1.2.2 [91c51154] + SentinelArrays v1.4.9 [777ac1f9] + SimpleBufferStream v1.2.0 [a2af1166] + SortingAlgorithms v1.2.2 [276daf66] + SpecialFunctions v2.6.1 [1e83bf80] + StaticArraysCore v1.4.4 [892a3eda] + StringManipulation v0.4.2 [856f2bd8] + StructTypes v1.11.0 [ec057cc2] + StructUtils v2.6.2 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [a759f4b9] + TimerOutputs v0.5.29 [3bb67fe8] + TranscodingStreams v0.11.3 [5d7bd171] + TulipaEnergyModel v0.19.1 [7b3808b7] + TulipaIO v0.5.0 [5c2747f8] + URIs v1.6.1 [ea10d353] + WeakRefStrings v1.4.2 [76eceee3] + WorkerUtilities v1.6.1 [6e34b625] + Bzip2_jll v1.0.9+0 [2cbbab25] + DuckDB_jll v1.4.3+0 [8fd58aa0] + HiGHS_jll v1.12.0+0 [d00139f3] + METIS_jll v5.1.3+0 ⌅ [656ef2d0] + OpenBLAS32_jll v0.3.24+0 [458c3c95] + OpenSSL_jll v3.5.5+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts [2a0f44e3] + Base64 [ade2ca70] + Dates [9fa8497b] + Future [b77e0a4c] + InteractiveUtils [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [56ddb016] + Logging [d6f4376e] + Markdown [a63ad114] + Mmap [ca575930] + NetworkOptions v1.2.0 [de0858da] + Printf [9abbd945] + Profile [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [6462fe0b] + Sockets [2f01184e] + SparseArrays v1.10.0 [10745b16] + Statistics v1.10.0 [fa267f1f] + TOML v1.0.3 [8dfed614] + Test [cf7118a7] + UUIDs [4ec0a83e] + Unicode [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [c8ffd9c3] + MbedTLS_jll v2.28.1010+0 [14a3606d] + MozillaCACerts_jll v2025.12.2 [4536629a] + OpenBLAS_jll v0.3.23+5 [05823500] + OpenLibm_jll v0.8.5+0 [bea87d4a] + SuiteSparse_jll v7.2.1+1 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 7.26s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 177021.7 ms ✓ TulipaEnergyModel 132466.7 ms ✓ TulipaBuilder 2 dependencies successfully precompiled in 314 seconds. 124 already precompiled. Precompilation completed after 321.36s ################################################################################ # Testing # Testing TulipaEnergyModel Status `/tmp/jl_tWAuNu/Project.toml` [6e4b80f9] BenchmarkTools v1.6.3 [336ed68f] CSV v0.10.15 [a93c6f00] DataFrames v1.8.1 [d2f5444f] DuckDB v1.4.1 [60bf3e95] GLPK v1.2.1 [87dc4568] HiGHS v1.20.1 [4076af6c] JuMP v1.29.4 [b8f27783] MathOptInterface v1.49.0 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [05fe4dc7] TulipaBuilder v0.1.2 [314fac8b] TulipaClustering v0.5.1 [5d7bd171] TulipaEnergyModel v0.19.1 [7b3808b7] TulipaIO v0.5.0 [44cfe95a] Pkg v1.10.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test Status `/tmp/jl_tWAuNu/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [66dad0bd] AliasTables v1.1.3 [ec485272] ArnoldiMethod v0.4.0 [6e4b80f9] BenchmarkTools v1.6.3 [d1d4a3ce] BitFlags v0.1.9 [c3b6d118] BitIntegers v0.3.7 [336ed68f] CSV v0.10.15 [0b6fb165] ChunkCodecCore v1.0.1 [4c0bbee4] ChunkCodecLibZlib v1.0.0 [55437552] ChunkCodecLibZstd v1.0.0 [aaaa29a8] Clustering v0.15.8 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [f0e56b4a] ConcurrentUtilities v2.5.0 [a8cc5b0e] Crayons v4.1.1 [a10d1c49] DBInterface v2.6.1 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.1 [864edb3b] DataStructures v0.19.3 [e2d170a0] DataValueInterfaces v1.0.0 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [b4f34e82] Distances v0.10.12 [ffbed154] DocStringExtensions v0.9.5 [d2f5444f] DuckDB v1.4.1 [460bff9d] ExceptionUnwrapping v0.1.11 [e2ba6199] ExprTools v0.1.10 [5789e2e9] FileIO v1.18.0 [48062228] FilePathsBase v0.9.24 [fb4d412d] FixedPointDecimals v0.6.4 [f6369f11] ForwardDiff v1.3.2 [60bf3e95] GLPK v1.2.1 [c27321d9] Glob v1.4.0 [86223c79] Graphs v1.13.4 [cd3eb016] HTTP v1.10.19 [076d061b] HashArrayMappedTries v0.2.0 [87dc4568] HiGHS v1.20.1 [d25df0c9] Inflate v0.1.5 [842dd82b] InlineStrings v1.4.5 [41ab1584] InvertedIndices v1.3.1 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [033835bb] JLD2 v0.6.3 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.4.0 [0f8b85d8] JSON3 v1.14.3 [4076af6c] JuMP v1.29.4 [b964fa9f] LaTeXStrings v1.4.0 [2ab3a3ac] LogExpFunctions v0.3.29 [e6f89c97] LoggingExtras v1.2.0 [1914dd2f] MacroTools v0.5.16 [8c4f8055] MathOptIIS v0.1.1 [b8f27783] MathOptInterface v1.49.0 [739be429] MbedTLS v1.1.9 ⌅ [fa8bd995] MetaGraphsNext v0.7.5 [e1d29d7a] Missings v1.2.0 [d8a4904e] MutableArithmetics v1.6.7 [77ba4419] NaNMath v1.1.3 [b8a86587] NearestNeighbors v0.4.26 [4d8831e6] OpenSSL v1.6.1 [bac558e1] OrderedCollections v1.8.1 [0ce4ce61] ParametricOptInterface v0.14.2 [69de0a69] Parsers v2.8.3 [2dfb63ee] PooledArrays v1.4.3 ⌅ [aea7be01] PrecompileTools v1.2.1 [21216c6a] Preferences v1.5.1 ⌅ [08abe8d2] PrettyTables v2.4.0 [49802e3a] ProgressBars v1.5.1 [43287f4e] PtrArrays v1.3.0 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [7e506255] ScopedValues v1.5.0 [91c51154] SentinelArrays v1.4.9 [777ac1f9] SimpleBufferStream v1.2.0 [699a6c99] SimpleTraits v0.9.5 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.6.1 [90137ffa] StaticArrays v1.9.16 [1e83bf80] StaticArraysCore v1.4.4 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.10 [892a3eda] StringManipulation v0.4.2 [856f2bd8] StructTypes v1.11.0 [ec057cc2] StructUtils v2.6.2 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [a759f4b9] TimerOutputs v0.5.29 [3bb67fe8] TranscodingStreams v0.11.3 [05fe4dc7] TulipaBuilder v0.1.2 [314fac8b] TulipaClustering v0.5.1 [5d7bd171] TulipaEnergyModel v0.19.1 [7b3808b7] TulipaIO v0.5.0 [5c2747f8] URIs v1.6.1 [ea10d353] WeakRefStrings v1.4.2 [76eceee3] WorkerUtilities v1.6.1 [6e34b625] Bzip2_jll v1.0.9+0 [2cbbab25] DuckDB_jll v1.4.3+0 [e8aa6df9] GLPK_jll v5.0.1+1 [8fd58aa0] HiGHS_jll v1.12.0+0 [d00139f3] METIS_jll v5.1.3+0 ⌅ [656ef2d0] OpenBLAS32_jll v0.3.24+0 [458c3c95] OpenSSL_jll v3.5.5+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [3161d3a3] Zstd_jll v1.5.7+1 [0dad84c5] ArgTools v1.1.1 [56f22d72] Artifacts [2a0f44e3] Base64 [ade2ca70] Dates [f43a241f] Downloads v1.6.0 [7b1f6079] FileWatching [9fa8497b] Future [b77e0a4c] InteractiveUtils [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 [8f399da3] Libdl [37e2e46d] LinearAlgebra [56ddb016] Logging [d6f4376e] Markdown [a63ad114] Mmap [ca575930] NetworkOptions v1.2.0 [44cfe95a] Pkg v1.10.0 [de0858da] Printf [9abbd945] Profile [3fa0cd96] REPL [9a3f8284] Random [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization [6462fe0b] Sockets [2f01184e] SparseArrays v1.10.0 [10745b16] Statistics v1.10.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test [cf7118a7] UUIDs [4ec0a83e] Unicode [e66e0078] CompilerSupportLibraries_jll v1.1.1+0 [781609d7] GMP_jll v6.2.1+6 [deac9b47] LibCURL_jll v8.4.0+0 [e37daf67] LibGit2_jll v1.6.4+0 [29816b5a] LibSSH2_jll v1.11.0+1 [c8ffd9c3] MbedTLS_jll v2.28.1010+0 [14a3606d] MozillaCACerts_jll v2025.12.2 [4536629a] OpenBLAS_jll v0.3.23+5 [05823500] OpenLibm_jll v0.8.5+0 [bea87d4a] SuiteSparse_jll v7.2.1+1 [83775a58] Zlib_jll v1.2.13+1 [8e850b90] libblastrampoline_jll v5.11.0+0 [8e850ede] nghttp2_jll v1.52.0+1 [3f19e933] p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ┌ Warning: **DEPRECATION NOTICE**: This method is scheduled for removal in a future release. │ caller = nextDataChunk(q::DuckDB.QueryResult) at result.jl:822 └ @ DuckDB ~/.julia/packages/DuckDB/AHUoM/src/result.jl:822 ┌ Warning: **DEPRECATION NOTICE**: This method is scheduled for removal in a future release. │ caller = nextDataChunk(q::DuckDB.QueryResult) at result.jl:832 └ @ DuckDB ~/.julia/packages/DuckDB/AHUoM/src/result.jl:832 ┌ Warning: **DEPRECATION NOTICE**: This method is scheduled for removal in a future release. │ caller = nextDataChunk(q::DuckDB.QueryResult) at result.jl:836 └ @ DuckDB ~/.julia/packages/DuckDB/AHUoM/src/result.jl:836 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 1193s / 79.2% 8.91GiB / 50.6% Section ncalls time %tot avg alloc %tot avg ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── create_model! 26 461s 48.8% 17.7s 2.31GiB 51.3% 91.0MiB create_model 26 461s 48.8% 17.7s 2.28GiB 50.6% 89.8MiB add_expressions_to_constraints! 26 320s 33.9% 12.3s 770MiB 16.7% 29.6MiB add_expression_terms_rep_period_constraints! 208 83.1s 8.8% 399ms 116MiB 2.5% 573KiB add_expression_terms_over_clustered_year_constraints! 78 32.0s 3.4% 410ms 403MiB 8.7% 5.16MiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 26 12.0s 1.3% 461ms 62.7MiB 1.4% 2.41MiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 26 11.1s 1.2% 428ms 24.8MiB 0.5% 0.95MiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 26 10.3s 1.1% 398ms 8.57MiB 0.2% 337KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 26 10.2s 1.1% 394ms 9.05MiB 0.2% 356KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 26 9.94s 1.1% 382ms 8.86MiB 0.2% 349KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 26 9.83s 1.0% 378ms 8.06MiB 0.2% 317KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 26 9.80s 1.0% 377ms 8.78MiB 0.2% 346KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 26 9.69s 1.0% 373ms 8.55MiB 0.2% 337KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 26 9.66s 1.0% 372ms 8.59MiB 0.2% 338KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 26 9.66s 1.0% 372ms 8.87MiB 0.2% 349KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 26 8.10s 0.9% 312ms 7.50MiB 0.2% 295KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 26 7.94s 0.8% 305ms 6.51MiB 0.1% 256KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 26 7.89s 0.8% 303ms 6.22MiB 0.1% 245KiB attach units_on expression to max_ramp_with_unit_commitment 26 7.81s 0.8% 300ms 7.07MiB 0.2% 278KiB attach is_charging expression to min_incoming_flow_for_transport_flows 26 7.78s 0.8% 299ms 6.21MiB 0.1% 245KiB attach is_charging expression to capacity_outgoing_simple_method 26 7.72s 0.8% 297ms 7.23MiB 0.2% 285KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 26 7.67s 0.8% 295ms 6.67MiB 0.1% 263KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 26 7.59s 0.8% 292ms 7.30MiB 0.2% 288KiB attach is_charging expression to capacity_outgoing_compact_method 26 7.58s 0.8% 291ms 6.21MiB 0.1% 245KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 26 7.56s 0.8% 291ms 6.67MiB 0.1% 263KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 26 7.51s 0.8% 289ms 6.47MiB 0.1% 255KiB attach units_on expression to min_output_flow_with_unit_commitment 26 6.99s 0.7% 269ms 6.51MiB 0.1% 256KiB attach is_charging expression to capacity_incoming_simple_method 26 6.41s 0.7% 247ms 6.03MiB 0.1% 238KiB add_capacity_constraints! 26 25.1s 2.7% 967ms 208MiB 4.5% 8.00MiB add_objective! 26 19.0s 2.0% 729ms 30.8MiB 0.7% 1.19MiB create_multi_year_expressions! 26 15.8s 1.7% 606ms 25.7MiB 0.6% 0.99MiB add_storage_constraints! 26 11.4s 1.2% 438ms 827MiB 17.9% 31.8MiB add_ramping_constraints! 26 8.49s 0.9% 327ms 71.9MiB 1.6% 2.76MiB add_storage_variables! 26 7.62s 0.8% 293ms 43.7MiB 0.9% 1.68MiB add_flow_variables! 26 5.15s 0.5% 198ms 72.9MiB 1.6% 2.81MiB add_transport_constraints! 26 4.91s 0.5% 189ms 31.8MiB 0.7% 1.22MiB add_investment_variables! 26 4.64s 0.5% 178ms 20.9MiB 0.5% 822KiB add_storage_expressions! 26 3.92s 0.4% 151ms 3.49MiB 0.1% 138KiB add_decommission_variables! 26 3.41s 0.4% 131ms 11.8MiB 0.3% 464KiB add_flows_relationships_constraints! 26 3.40s 0.4% 131ms 10.2MiB 0.2% 402KiB add_consumer_constraints! 26 3.20s 0.3% 123ms 43.6MiB 0.9% 1.68MiB add_energy_constraints! 26 2.46s 0.3% 94.4ms 9.11MiB 0.2% 359KiB add_investment_group_constraints! 26 2.32s 0.2% 89.2ms 8.02MiB 0.2% 316KiB add_shut_down_upper_bound_constraints! 26 1.99s 0.2% 76.7ms 1.79MiB 0.0% 70.4KiB add_start_up_and_shut_down_variables! 26 1.69s 0.2% 65.0ms 1.50MiB 0.0% 59.0KiB add_conversion_constraints! 26 1.66s 0.2% 63.9ms 12.3MiB 0.3% 485KiB add_vintage_flow_sum_constraints! 26 1.27s 0.1% 48.7ms 5.82MiB 0.1% 229KiB add_dc_power_flow_constraints! 26 1.25s 0.1% 48.2ms 4.66MiB 0.1% 184KiB add_hub_constraints! 26 1.23s 0.1% 47.2ms 3.51MiB 0.1% 138KiB add_vintage_flow_variables! 26 1.21s 0.1% 46.4ms 5.22MiB 0.1% 206KiB add_unit_commitment_variables! 26 1.12s 0.1% 43.2ms 4.08MiB 0.1% 161KiB add_power_flow_variables! 26 1.02s 0.1% 39.4ms 2.53MiB 0.1% 100KiB add_uc_logic_constraints! 26 987ms 0.1% 37.9ms 0.97MiB 0.0% 38.1KiB add_start_up_upper_bound_constraints! 26 972ms 0.1% 37.4ms 905KiB 0.0% 34.8KiB create EnergyProblem from connection 26 277s 29.4% 10.7s 284MiB 6.2% 10.9MiB create_internal_structure 26 145s 15.3% 5.58s 153MiB 3.3% 5.87MiB validate data 26 102s 10.8% 3.93s 82.8MiB 1.8% 3.18MiB has all tables and columns 26 52.0s 5.5% 2.00s 41.0MiB 0.9% 1.58MiB no duplicate rows 26 20.5s 2.2% 790ms 16.9MiB 0.4% 666KiB valid schema's oneOf constraints 26 10.8s 1.1% 416ms 9.50MiB 0.2% 374KiB stochastic scenario probabilities sum to 1 26 4.32s 0.5% 166ms 3.52MiB 0.1% 138KiB data consistency for simple investment 26 3.71s 0.4% 143ms 2.94MiB 0.1% 116KiB group consistency between tables 26 1.83s 0.2% 70.2ms 1.45MiB 0.0% 57.1KiB consistency between flow_commission and asset_both 26 1.81s 0.2% 69.7ms 1.45MiB 0.0% 57.2KiB check DC OPF data 26 1.80s 0.2% 69.3ms 1.47MiB 0.0% 57.9KiB consistency between asset_commission and asset_both 26 1.77s 0.2% 68.0ms 1.45MiB 0.0% 57.2KiB investable storage assets using binary method should have investment limit > 0 26 914ms 0.1% 35.2ms 765KiB 0.0% 29.4KiB only transport flows are investable 26 914ms 0.1% 35.2ms 740KiB 0.0% 28.5KiB flow_both only contain transport flows 26 907ms 0.1% 34.9ms 757KiB 0.0% 29.1KiB consistency between asset types and investment methods 26 858ms 0.1% 33.0ms 748KiB 0.0% 28.8KiB create_lowest_resolution_table 26 8.80s 0.9% 338ms 37.2MiB 0.8% 1.43MiB append t_lowest_all_flows rows 26 3.16s 0.3% 121ms 17.1MiB 0.4% 673KiB append t_lowest_all rows 26 2.92s 0.3% 112ms 16.5MiB 0.4% 650KiB append t_lowest_flows_conversion_balance rows 26 1.47s 0.2% 56.4ms 2.51MiB 0.1% 98.9KiB append t_lowest_flows_relationship rows 26 1.07s 0.1% 41.0ms 0.98MiB 0.0% 38.5KiB create_unrolled_partition_tables 26 6.29s 0.7% 242ms 13.1MiB 0.3% 514KiB create_highest_resolution_table 26 932ms 0.1% 35.8ms 231KiB 0.0% 8.87KiB create_merged_tables 26 718ms 0.1% 27.6ms 165KiB 0.0% 6.34KiB compute_constraints_indices 26 79.1s 8.4% 3.04s 65.8MiB 1.4% 2.53MiB prepare_profiles_structure 26 49.3s 5.2% 1.90s 49.7MiB 1.1% 1.91MiB compute_variables_indices 26 1.38s 0.1% 53.1ms 921KiB 0.0% 35.4KiB create_model 2 61.8s 6.5% 30.9s 347MiB 7.5% 173MiB add_expressions_to_constraints! 2 27.7s 2.9% 13.9s 87.3MiB 1.9% 43.6MiB add_expression_terms_rep_period_constraints! 16 8.09s 0.9% 506ms 39.0MiB 0.8% 2.44MiB add_expression_terms_over_clustered_year_constraints! 6 3.89s 0.4% 649ms 29.3MiB 0.6% 4.88MiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 2 983ms 0.1% 491ms 1.49MiB 0.0% 760KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 2 827ms 0.1% 414ms 832KiB 0.0% 416KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 2 778ms 0.1% 389ms 632KiB 0.0% 316KiB attach units_on expression to max_ramp_with_unit_commitment 2 749ms 0.1% 374ms 486KiB 0.0% 243KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 2 746ms 0.1% 373ms 631KiB 0.0% 316KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 2 746ms 0.1% 373ms 486KiB 0.0% 243KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 2 727ms 0.1% 364ms 632KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 2 719ms 0.1% 359ms 631KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 2 715ms 0.1% 357ms 632KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 2 709ms 0.1% 354ms 632KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 2 696ms 0.1% 348ms 632KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 2 695ms 0.1% 348ms 636KiB 0.0% 318KiB attach is_charging expression to capacity_outgoing_simple_method 2 648ms 0.1% 324ms 492KiB 0.0% 246KiB attach units_on expression to min_output_flow_with_unit_commitment 2 580ms 0.1% 290ms 409KiB 0.0% 205KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 2 571ms 0.1% 285ms 1.51MiB 0.0% 774KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 2 564ms 0.1% 282ms 487KiB 0.0% 243KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 2 559ms 0.1% 279ms 487KiB 0.0% 243KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 2 550ms 0.1% 275ms 487KiB 0.0% 243KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 2 548ms 0.1% 274ms 487KiB 0.0% 243KiB attach is_charging expression to min_incoming_flow_for_transport_flows 2 547ms 0.1% 274ms 486KiB 0.0% 243KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 2 546ms 0.1% 273ms 487KiB 0.0% 243KiB attach is_charging expression to capacity_outgoing_compact_method 2 544ms 0.1% 272ms 486KiB 0.0% 243KiB attach is_charging expression to capacity_incoming_simple_method 2 501ms 0.1% 250ms 1.41MiB 0.0% 723KiB add_capacity_constraints! 2 4.58s 0.5% 2.29s 43.7MiB 0.9% 21.9MiB add_flow_variables! 2 3.44s 0.4% 1.72s 9.28MiB 0.2% 4.64MiB add_objective! 2 2.14s 0.2% 1.07s 17.4MiB 0.4% 8.68MiB add_storage_constraints! 2 2.13s 0.2% 1.06s 33.1MiB 0.7% 16.5MiB create_multi_year_expressions! 2 1.42s 0.2% 711ms 5.56MiB 0.1% 2.78MiB add_consumer_constraints! 2 1.15s 0.1% 575ms 9.45MiB 0.2% 4.72MiB add_ramping_constraints! 2 1.06s 0.1% 531ms 22.0MiB 0.5% 11.0MiB add_investment_variables! 2 652ms 0.1% 326ms 14.3MiB 0.3% 7.16MiB add_storage_variables! 2 611ms 0.1% 305ms 6.60MiB 0.1% 3.30MiB add_decommission_variables! 2 604ms 0.1% 302ms 15.1MiB 0.3% 7.57MiB add_storage_expressions! 2 481ms 0.1% 240ms 8.79MiB 0.2% 4.39MiB add_flows_relationships_constraints! 2 307ms 0.0% 153ms 2.20MiB 0.0% 1.10MiB add_transport_constraints! 2 296ms 0.0% 148ms 1.25MiB 0.0% 640KiB add_energy_constraints! 2 224ms 0.0% 112ms 2.15MiB 0.0% 1.07MiB add_shut_down_upper_bound_constraints! 2 218ms 0.0% 109ms 2.16MiB 0.0% 1.08MiB add_investment_group_constraints! 2 189ms 0.0% 94.4ms 2.15MiB 0.0% 1.07MiB add_start_up_and_shut_down_variables! 2 125ms 0.0% 62.6ms 117KiB 0.0% 58.6KiB add_unit_commitment_variables! 2 113ms 0.0% 56.3ms 1.07MiB 0.0% 548KiB add_vintage_flow_variables! 2 113ms 0.0% 56.3ms 1.08MiB 0.0% 551KiB add_dc_power_flow_constraints! 2 111ms 0.0% 55.7ms 1.08MiB 0.0% 552KiB add_uc_logic_constraints! 2 110ms 0.0% 55.1ms 1.09MiB 0.0% 556KiB add_start_up_upper_bound_constraints! 2 109ms 0.0% 54.7ms 1.08MiB 0.0% 553KiB add_conversion_constraints! 2 108ms 0.0% 53.8ms 1.08MiB 0.0% 552KiB add_vintage_flow_sum_constraints! 2 108ms 0.0% 53.8ms 1.08MiB 0.0% 551KiB add_power_flow_variables! 2 103ms 0.0% 51.6ms 1.07MiB 0.0% 547KiB add_hub_constraints! 2 61.3ms 0.0% 30.7ms 57.8KiB 0.0% 28.9KiB solve_model! 26 45.8s 4.8% 1.76s 360MiB 7.8% 13.8MiB total solver time 26 44.7s 4.7% 1.72s 311MiB 6.7% 12.0MiB Create internal rolling horizon model 1 26.2s 2.8% 26.2s 227MiB 4.9% 227MiB create_model 1 26.2s 2.8% 26.2s 225MiB 4.9% 225MiB add_expressions_to_constraints! 1 12.3s 1.3% 12.3s 11.5MiB 0.2% 11.5MiB add_expression_terms_rep_period_constraints! 8 3.19s 0.3% 399ms 3.27MiB 0.1% 419KiB add_expression_terms_over_clustered_year_constraints! 3 1.10s 0.1% 367ms 913KiB 0.0% 304KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 1 459ms 0.0% 459ms 755KiB 0.0% 755KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 1 454ms 0.0% 454ms 882KiB 0.0% 882KiB attach units_on expression to max_ramp_with_unit_commitment 1 433ms 0.0% 433ms 245KiB 0.0% 245KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 1 432ms 0.0% 432ms 318KiB 0.0% 318KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 1 392ms 0.0% 392ms 245KiB 0.0% 245KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 1 374ms 0.0% 374ms 318KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 1 367ms 0.0% 367ms 318KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 1 365ms 0.0% 365ms 320KiB 0.0% 320KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 1 363ms 0.0% 363ms 318KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 1 361ms 0.0% 361ms 318KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 1 351ms 0.0% 351ms 318KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 1 351ms 0.0% 351ms 318KiB 0.0% 318KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 1 337ms 0.0% 337ms 245KiB 0.0% 245KiB attach is_charging expression to min_incoming_flow_for_transport_flows 1 308ms 0.0% 308ms 245KiB 0.0% 245KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 1 287ms 0.0% 287ms 245KiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_compact_method 1 281ms 0.0% 281ms 245KiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_simple_method 1 277ms 0.0% 277ms 247KiB 0.0% 247KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 1 276ms 0.0% 276ms 245KiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 1 274ms 0.0% 274ms 245KiB 0.0% 245KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 1 274ms 0.0% 274ms 246KiB 0.0% 246KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 1 271ms 0.0% 271ms 245KiB 0.0% 245KiB attach is_charging expression to capacity_incoming_simple_method 1 239ms 0.0% 239ms 207KiB 0.0% 207KiB attach units_on expression to min_output_flow_with_unit_commitment 1 237ms 0.0% 237ms 206KiB 0.0% 206KiB add_capacity_constraints! 1 4.35s 0.5% 4.35s 70.3MiB 1.5% 70.3MiB add_flow_variables! 1 1.99s 0.2% 1.99s 43.5MiB 0.9% 43.5MiB add_objective! 1 993ms 0.1% 993ms 5.76MiB 0.1% 5.76MiB create_multi_year_expressions! 1 685ms 0.1% 685ms 558KiB 0.0% 558KiB add_storage_variables! 1 685ms 0.1% 685ms 5.24MiB 0.1% 5.24MiB add_storage_constraints! 1 548ms 0.1% 548ms 8.10MiB 0.2% 8.10MiB add_consumer_constraints! 1 454ms 0.0% 454ms 7.38MiB 0.2% 7.38MiB add_ramping_constraints! 1 233ms 0.0% 233ms 202KiB 0.0% 202KiB add_storage_expressions! 1 198ms 0.0% 198ms 148KiB 0.0% 148KiB add_transport_constraints! 1 132ms 0.0% 132ms 121KiB 0.0% 121KiB add_flows_relationships_constraints! 1 116ms 0.0% 116ms 91.6KiB 0.0% 91.6KiB add_decommission_variables! 1 95.5ms 0.0% 95.5ms 88.6KiB 0.0% 88.6KiB add_investment_variables! 1 94.0ms 0.0% 94.0ms 88.8KiB 0.0% 88.8KiB add_energy_constraints! 1 84.1ms 0.0% 84.1ms 62.5KiB 0.0% 62.5KiB add_shut_down_upper_bound_constraints! 1 70.9ms 0.0% 70.9ms 70.5KiB 0.0% 70.5KiB add_investment_group_constraints! 1 63.0ms 0.0% 63.0ms 57.7KiB 0.0% 57.7KiB add_start_up_and_shut_down_variables! 1 61.6ms 0.0% 61.6ms 59.0KiB 0.0% 59.0KiB add_dc_power_flow_constraints! 1 35.8ms 0.0% 35.8ms 34.4KiB 0.0% 34.4KiB add_uc_logic_constraints! 1 35.1ms 0.0% 35.1ms 38.1KiB 0.0% 38.1KiB add_start_up_upper_bound_constraints! 1 34.8ms 0.0% 34.8ms 34.8KiB 0.0% 34.8KiB add_vintage_flow_sum_constraints! 1 34.5ms 0.0% 34.5ms 33.2KiB 0.0% 33.2KiB add_conversion_constraints! 1 34.3ms 0.0% 34.3ms 30.8KiB 0.0% 30.8KiB add_vintage_flow_variables! 1 34.3ms 0.0% 34.3ms 32.9KiB 0.0% 32.9KiB add_hub_constraints! 1 32.1ms 0.0% 32.1ms 29.1KiB 0.0% 29.1KiB add_unit_commitment_variables! 1 31.2ms 0.0% 31.2ms 29.5KiB 0.0% 29.5KiB add_power_flow_variables! 1 31.1ms 0.0% 31.1ms 29.2KiB 0.0% 29.2KiB save_solution! 26 15.1s 1.6% 580ms 577MiB 12.5% 22.2MiB compute_dual_variables 25 3.45s 0.4% 138ms 72.3MiB 1.6% 2.89MiB create_internal_structure 2 14.3s 1.5% 7.17s 119MiB 2.6% 59.4MiB validate data 2 10.6s 1.1% 5.30s 75.7MiB 1.6% 37.9MiB has all tables and columns 2 3.96s 0.4% 1.98s 3.76MiB 0.1% 1.88MiB no duplicate rows 2 2.53s 0.3% 1.26s 26.3MiB 0.6% 13.2MiB valid schema's oneOf constraints 2 1.30s 0.1% 648ms 15.5MiB 0.3% 7.76MiB data consistency for simple investment 2 672ms 0.1% 336ms 8.77MiB 0.2% 4.38MiB stochastic scenario probabilities sum to 1 2 472ms 0.0% 236ms 4.15MiB 0.1% 2.08MiB check DC OPF data 2 303ms 0.0% 152ms 1.53MiB 0.0% 783KiB group consistency between tables 2 278ms 0.0% 139ms 6.73MiB 0.1% 3.37MiB consistency between asset_commission and asset_both 2 261ms 0.0% 130ms 2.47MiB 0.1% 1.23MiB consistency between flow_commission and asset_both 2 229ms 0.0% 114ms 1.45MiB 0.0% 744KiB investable storage assets using binary method should have investment limit > 0 2 187ms 0.0% 93.6ms 1.28MiB 0.0% 657KiB consistency between asset types and investment methods 2 154ms 0.0% 76.8ms 1.25MiB 0.0% 638KiB flow_both only contain transport flows 2 136ms 0.0% 67.8ms 1.26MiB 0.0% 646KiB only transport flows are investable 2 126ms 0.0% 63.2ms 1.22MiB 0.0% 624KiB create_unrolled_partition_tables 2 1.00s 0.1% 502ms 10.2MiB 0.2% 5.10MiB create_lowest_resolution_table 2 575ms 0.1% 288ms 3.13MiB 0.1% 1.56MiB append t_lowest_all_flows rows 2 286ms 0.0% 143ms 2.69MiB 0.1% 1.34MiB append t_lowest_all rows 2 154ms 0.0% 76.9ms 322KiB 0.0% 161KiB append t_lowest_flows_conversion_balance rows 2 62.8ms 0.0% 31.4ms 59.1KiB 0.0% 29.5KiB append t_lowest_flows_relationship rows 2 62.0ms 0.0% 31.0ms 59.1KiB 0.0% 29.5KiB create_highest_resolution_table 2 54.2ms 0.0% 27.1ms 17.7KiB 0.0% 8.87KiB create_merged_tables 2 38.8ms 0.0% 19.4ms 12.7KiB 0.0% 6.34KiB Solve internal rolling horizon model 7 8.87s 0.9% 1.27s 247MiB 5.4% 35.3MiB total solver time 7 8.34s 0.9% 1.19s 203MiB 4.4% 29.0MiB Create Rolling Horizon EnergyProblem 1 8.85s 0.9% 8.85s 7.90MiB 0.2% 7.90MiB create_internal_structure 1 5.21s 0.6% 5.21s 4.95MiB 0.1% 4.95MiB validate data 1 3.67s 0.4% 3.67s 3.20MiB 0.1% 3.20MiB has all tables and columns 1 1.88s 0.2% 1.88s 1.58MiB 0.0% 1.58MiB no duplicate rows 1 723ms 0.1% 723ms 667KiB 0.0% 667KiB valid schema's oneOf constraints 1 384ms 0.0% 384ms 374KiB 0.0% 374KiB stochastic scenario probabilities sum to 1 1 155ms 0.0% 155ms 139KiB 0.0% 139KiB data consistency for simple investment 1 132ms 0.0% 132ms 116KiB 0.0% 116KiB consistency between flow_commission and asset_both 1 67.6ms 0.0% 67.6ms 57.3KiB 0.0% 57.3KiB consistency between asset_commission and asset_both 1 66.0ms 0.0% 66.0ms 57.3KiB 0.0% 57.3KiB group consistency between tables 1 65.4ms 0.0% 65.4ms 57.1KiB 0.0% 57.1KiB check DC OPF data 1 65.2ms 0.0% 65.2ms 58.0KiB 0.0% 58.0KiB investable storage assets using binary method should have investment limit > 0 1 33.8ms 0.0% 33.8ms 29.4KiB 0.0% 29.4KiB flow_both only contain transport flows 1 32.9ms 0.0% 32.9ms 29.1KiB 0.0% 29.1KiB only transport flows are investable 1 32.8ms 0.0% 32.8ms 28.5KiB 0.0% 28.5KiB consistency between asset types and investment methods 1 32.4ms 0.0% 32.4ms 28.8KiB 0.0% 28.8KiB create_lowest_resolution_table 1 271ms 0.0% 271ms 765KiB 0.0% 765KiB append t_lowest_all_flows rows 1 119ms 0.0% 119ms 349KiB 0.0% 349KiB append t_lowest_all rows 1 82.4ms 0.0% 82.4ms 349KiB 0.0% 349KiB append t_lowest_flows_conversion_balance rows 1 31.7ms 0.0% 31.7ms 29.6KiB 0.0% 29.6KiB append t_lowest_flows_relationship rows 1 31.5ms 0.0% 31.5ms 29.6KiB 0.0% 29.6KiB create_unrolled_partition_tables 1 213ms 0.0% 213ms 180KiB 0.0% 180KiB create_merged_tables 1 30.4ms 0.0% 30.4ms 6.34KiB 0.0% 6.34KiB create_highest_resolution_table 1 24.1ms 0.0% 24.1ms 8.87KiB 0.0% 8.87KiB compute_constraints_indices 1 3.21s 0.3% 3.21s 2.53MiB 0.1% 2.53MiB prepare_profiles_structure 1 306ms 0.0% 306ms 318KiB 0.0% 318KiB compute_variables_indices 1 50.4ms 0.0% 50.4ms 35.4KiB 0.0% 35.4KiB Create internal EnergyProblem for rolling horizon 1 8.70s 0.9% 8.70s 7.51MiB 0.2% 7.51MiB create_internal_structure 1 5.36s 0.6% 5.36s 4.56MiB 0.1% 4.56MiB validate data 1 3.85s 0.4% 3.85s 3.20MiB 0.1% 3.20MiB has all tables and columns 1 2.01s 0.2% 2.01s 1.58MiB 0.0% 1.58MiB no duplicate rows 1 712ms 0.1% 712ms 667KiB 0.0% 667KiB valid schema's oneOf constraints 1 383ms 0.0% 383ms 374KiB 0.0% 374KiB stochastic scenario probabilities sum to 1 1 182ms 0.0% 182ms 139KiB 0.0% 139KiB data consistency for simple investment 1 132ms 0.0% 132ms 116KiB 0.0% 116KiB group consistency between tables 1 91.2ms 0.0% 91.2ms 57.1KiB 0.0% 57.1KiB consistency between flow_commission and asset_both 1 66.5ms 0.0% 66.5ms 57.3KiB 0.0% 57.3KiB consistency between asset_commission and asset_both 1 65.1ms 0.0% 65.1ms 57.3KiB 0.0% 57.3KiB check DC OPF data 1 64.7ms 0.0% 64.7ms 58.0KiB 0.0% 58.0KiB flow_both only contain transport flows 1 43.3ms 0.0% 43.3ms 29.1KiB 0.0% 29.1KiB investable storage assets using binary method should have investment limit > 0 1 33.6ms 0.0% 33.6ms 29.4KiB 0.0% 29.4KiB only transport flows are investable 1 32.8ms 0.0% 32.8ms 28.5KiB 0.0% 28.5KiB consistency between asset types and investment methods 1 31.9ms 0.0% 31.9ms 28.8KiB 0.0% 28.8KiB create_lowest_resolution_table 1 227ms 0.0% 227ms 365KiB 0.0% 365KiB append t_lowest_all_flows rows 1 78.6ms 0.0% 78.6ms 149KiB 0.0% 149KiB append t_lowest_all rows 1 78.6ms 0.0% 78.6ms 149KiB 0.0% 149KiB append t_lowest_flows_conversion_balance rows 1 32.1ms 0.0% 32.1ms 29.6KiB 0.0% 29.6KiB append t_lowest_flows_relationship rows 1 31.5ms 0.0% 31.5ms 29.6KiB 0.0% 29.6KiB create_unrolled_partition_tables 1 202ms 0.0% 202ms 180KiB 0.0% 180KiB create_highest_resolution_table 1 22.0ms 0.0% 22.0ms 8.87KiB 0.0% 8.87KiB create_merged_tables 1 20.5ms 0.0% 20.5ms 6.34KiB 0.0% 6.34KiB compute_constraints_indices 1 2.91s 0.3% 2.91s 2.53MiB 0.1% 2.53MiB prepare_profiles_structure 1 311ms 0.0% 311ms 318KiB 0.0% 318KiB compute_variables_indices 1 50.5ms 0.0% 50.5ms 35.4KiB 0.0% 35.4KiB Save window solution 7 7.08s 0.7% 1.01s 22.2MiB 0.5% 3.18MiB Save internal rolling horizon solution to connection 7 548ms 0.1% 78.2ms 10.1MiB 0.2% 1.44MiB compute_dual_variables 7 21.0ms 0.0% 3.00ms 254KiB 0.0% 36.2KiB compute_constraints_indices 2 5.75s 0.6% 2.88s 6.62MiB 0.1% 3.31MiB prepare_profiles_structure 2 1.82s 0.2% 909ms 20.7MiB 0.4% 10.3MiB Validate rolling horizon input 1 720ms 0.1% 720ms 6.16MiB 0.1% 6.16MiB update scalar parameters 6 615ms 0.1% 102ms 2.07MiB 0.0% 353KiB update rolling horizon profiles 7 439ms 0.0% 62.7ms 12.5MiB 0.3% 1.79MiB total solver time 1 258ms 0.0% 258ms 613KiB 0.0% 613KiB compute_variables_indices 2 94.4ms 0.0% 47.2ms 70.8KiB 0.0% 35.4KiB undo changes to rolling horizon tables 1 48.4ms 0.0% 48.4ms 48.1KiB 0.0% 48.1KiB Prepare table for rolling horizon 1 5.14ms 0.0% 5.14ms 7.35KiB 0.0% 7.35KiB ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 1331s / 80.9% 10.0GiB / 55.1% Section ncalls time %tot avg alloc %tot avg ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── create_model! 26 461s 42.8% 17.7s 2.31GiB 41.9% 91.0MiB create_model 26 461s 42.8% 17.7s 2.28GiB 41.4% 89.8MiB add_expressions_to_constraints! 26 320s 29.7% 12.3s 770MiB 13.7% 29.6MiB add_expression_terms_rep_period_constraints! 208 83.1s 7.7% 399ms 116MiB 2.1% 573KiB add_expression_terms_over_clustered_year_constraints! 78 32.0s 3.0% 410ms 403MiB 7.1% 5.16MiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 26 12.0s 1.1% 461ms 62.7MiB 1.1% 2.41MiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 26 11.1s 1.0% 428ms 24.8MiB 0.4% 0.95MiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 26 10.3s 1.0% 398ms 8.57MiB 0.2% 337KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 26 10.2s 1.0% 394ms 9.05MiB 0.2% 356KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 26 9.94s 0.9% 382ms 8.86MiB 0.2% 349KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 26 9.83s 0.9% 378ms 8.06MiB 0.1% 317KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 26 9.80s 0.9% 377ms 8.78MiB 0.2% 346KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 26 9.69s 0.9% 373ms 8.55MiB 0.2% 337KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 26 9.66s 0.9% 372ms 8.59MiB 0.2% 338KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 26 9.66s 0.9% 372ms 8.87MiB 0.2% 349KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 26 8.10s 0.8% 312ms 7.50MiB 0.1% 295KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 26 7.94s 0.7% 305ms 6.51MiB 0.1% 256KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 26 7.89s 0.7% 303ms 6.22MiB 0.1% 245KiB attach units_on expression to max_ramp_with_unit_commitment 26 7.81s 0.7% 300ms 7.07MiB 0.1% 278KiB attach is_charging expression to min_incoming_flow_for_transport_flows 26 7.78s 0.7% 299ms 6.21MiB 0.1% 245KiB attach is_charging expression to capacity_outgoing_simple_method 26 7.72s 0.7% 297ms 7.23MiB 0.1% 285KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 26 7.67s 0.7% 295ms 6.67MiB 0.1% 263KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 26 7.59s 0.7% 292ms 7.30MiB 0.1% 288KiB attach is_charging expression to capacity_outgoing_compact_method 26 7.58s 0.7% 291ms 6.21MiB 0.1% 245KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 26 7.56s 0.7% 291ms 6.67MiB 0.1% 263KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 26 7.51s 0.7% 289ms 6.47MiB 0.1% 255KiB attach units_on expression to min_output_flow_with_unit_commitment 26 6.99s 0.6% 269ms 6.51MiB 0.1% 256KiB attach is_charging expression to capacity_incoming_simple_method 26 6.41s 0.6% 247ms 6.03MiB 0.1% 238KiB add_capacity_constraints! 26 25.1s 2.3% 967ms 208MiB 3.7% 8.00MiB add_objective! 26 19.0s 1.8% 729ms 30.8MiB 0.5% 1.19MiB create_multi_year_expressions! 26 15.8s 1.5% 606ms 25.7MiB 0.5% 0.99MiB add_storage_constraints! 26 11.4s 1.1% 438ms 827MiB 14.7% 31.8MiB add_ramping_constraints! 26 8.49s 0.8% 327ms 71.9MiB 1.3% 2.76MiB add_storage_variables! 26 7.62s 0.7% 293ms 43.7MiB 0.8% 1.68MiB add_flow_variables! 26 5.15s 0.5% 198ms 72.9MiB 1.3% 2.81MiB add_transport_constraints! 26 4.91s 0.5% 189ms 31.8MiB 0.6% 1.22MiB add_investment_variables! 26 4.64s 0.4% 178ms 20.9MiB 0.4% 822KiB add_storage_expressions! 26 3.92s 0.4% 151ms 3.49MiB 0.1% 138KiB add_decommission_variables! 26 3.41s 0.3% 131ms 11.8MiB 0.2% 464KiB add_flows_relationships_constraints! 26 3.40s 0.3% 131ms 10.2MiB 0.2% 402KiB add_consumer_constraints! 26 3.20s 0.3% 123ms 43.6MiB 0.8% 1.68MiB add_energy_constraints! 26 2.46s 0.2% 94.4ms 9.11MiB 0.2% 359KiB add_investment_group_constraints! 26 2.32s 0.2% 89.2ms 8.02MiB 0.1% 316KiB add_shut_down_upper_bound_constraints! 26 1.99s 0.2% 76.7ms 1.79MiB 0.0% 70.4KiB add_start_up_and_shut_down_variables! 26 1.69s 0.2% 65.0ms 1.50MiB 0.0% 59.0KiB add_conversion_constraints! 26 1.66s 0.2% 63.9ms 12.3MiB 0.2% 485KiB add_vintage_flow_sum_constraints! 26 1.27s 0.1% 48.7ms 5.82MiB 0.1% 229KiB add_dc_power_flow_constraints! 26 1.25s 0.1% 48.2ms 4.66MiB 0.1% 184KiB add_hub_constraints! 26 1.23s 0.1% 47.2ms 3.51MiB 0.1% 138KiB add_vintage_flow_variables! 26 1.21s 0.1% 46.4ms 5.22MiB 0.1% 206KiB add_unit_commitment_variables! 26 1.12s 0.1% 43.2ms 4.08MiB 0.1% 161KiB add_power_flow_variables! 26 1.02s 0.1% 39.4ms 2.53MiB 0.0% 100KiB add_uc_logic_constraints! 26 987ms 0.1% 37.9ms 0.97MiB 0.0% 38.1KiB add_start_up_upper_bound_constraints! 26 972ms 0.1% 37.4ms 905KiB 0.0% 34.8KiB create EnergyProblem from connection 26 277s 25.7% 10.7s 284MiB 5.0% 10.9MiB create_internal_structure 26 145s 13.5% 5.58s 153MiB 2.7% 5.87MiB validate data 26 102s 9.5% 3.93s 82.8MiB 1.5% 3.18MiB has all tables and columns 26 52.0s 4.8% 2.00s 41.0MiB 0.7% 1.58MiB no duplicate rows 26 20.5s 1.9% 790ms 16.9MiB 0.3% 666KiB valid schema's oneOf constraints 26 10.8s 1.0% 416ms 9.50MiB 0.2% 374KiB stochastic scenario probabilities sum to 1 26 4.32s 0.4% 166ms 3.52MiB 0.1% 138KiB data consistency for simple investment 26 3.71s 0.3% 143ms 2.94MiB 0.1% 116KiB group consistency between tables 26 1.83s 0.2% 70.2ms 1.45MiB 0.0% 57.1KiB consistency between flow_commission and asset_both 26 1.81s 0.2% 69.7ms 1.45MiB 0.0% 57.2KiB check DC OPF data 26 1.80s 0.2% 69.3ms 1.47MiB 0.0% 57.9KiB consistency between asset_commission and asset_both 26 1.77s 0.2% 68.0ms 1.45MiB 0.0% 57.2KiB investable storage assets using binary method should have investment limit > 0 26 914ms 0.1% 35.2ms 765KiB 0.0% 29.4KiB only transport flows are investable 26 914ms 0.1% 35.2ms 740KiB 0.0% 28.5KiB flow_both only contain transport flows 26 907ms 0.1% 34.9ms 757KiB 0.0% 29.1KiB consistency between asset types and investment methods 26 858ms 0.1% 33.0ms 748KiB 0.0% 28.8KiB create_lowest_resolution_table 26 8.80s 0.8% 338ms 37.2MiB 0.7% 1.43MiB append t_lowest_all_flows rows 26 3.16s 0.3% 121ms 17.1MiB 0.3% 673KiB append t_lowest_all rows 26 2.92s 0.3% 112ms 16.5MiB 0.3% 650KiB append t_lowest_flows_conversion_balance rows 26 1.47s 0.1% 56.4ms 2.51MiB 0.0% 98.9KiB append t_lowest_flows_relationship rows 26 1.07s 0.1% 41.0ms 0.98MiB 0.0% 38.5KiB create_unrolled_partition_tables 26 6.29s 0.6% 242ms 13.1MiB 0.2% 514KiB create_highest_resolution_table 26 932ms 0.1% 35.8ms 231KiB 0.0% 8.87KiB create_merged_tables 26 718ms 0.1% 27.6ms 165KiB 0.0% 6.34KiB compute_constraints_indices 26 79.1s 7.3% 3.04s 65.8MiB 1.2% 2.53MiB prepare_profiles_structure 26 49.3s 4.6% 1.90s 49.7MiB 0.9% 1.91MiB compute_variables_indices 26 1.38s 0.1% 53.1ms 921KiB 0.0% 35.4KiB create_model 3 77.4s 7.2% 25.8s 370MiB 6.6% 123MiB add_expressions_to_constraints! 3 39.3s 3.6% 13.1s 100MiB 1.8% 33.4MiB add_expression_terms_rep_period_constraints! 24 11.1s 1.0% 462ms 42.9MiB 0.8% 1.79MiB add_expression_terms_over_clustered_year_constraints! 9 4.99s 0.5% 554ms 30.2MiB 0.5% 3.35MiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 3 1.44s 0.1% 480ms 2.95MiB 0.1% 0.98MiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 3 1.28s 0.1% 428ms 1.85MiB 0.0% 630KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 3 1.13s 0.1% 378ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 3 1.11s 0.1% 368ms 947KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 3 1.08s 0.1% 361ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 3 1.08s 0.1% 359ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 3 1.07s 0.1% 358ms 947KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 3 1.07s 0.1% 355ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 3 1.05s 0.1% 352ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 3 1.05s 0.1% 351ms 955KiB 0.0% 318KiB attach units_on expression to max_ramp_with_unit_commitment 3 1.03s 0.1% 343ms 729KiB 0.0% 243KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 3 1.03s 0.1% 342ms 729KiB 0.0% 243KiB attach is_charging expression to capacity_outgoing_simple_method 3 931ms 0.1% 310ms 743KiB 0.0% 248KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 3 849ms 0.1% 283ms 730KiB 0.0% 243KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 3 843ms 0.1% 281ms 1.75MiB 0.0% 598KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 3 843ms 0.1% 281ms 730KiB 0.0% 243KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 3 829ms 0.1% 276ms 730KiB 0.0% 243KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 3 828ms 0.1% 276ms 730KiB 0.0% 243KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 3 827ms 0.1% 276ms 730KiB 0.0% 243KiB attach is_charging expression to min_incoming_flow_for_transport_flows 3 826ms 0.1% 275ms 729KiB 0.0% 243KiB attach units_on expression to min_output_flow_with_unit_commitment 3 825ms 0.1% 275ms 614KiB 0.0% 205KiB attach is_charging expression to capacity_outgoing_compact_method 3 824ms 0.1% 275ms 729KiB 0.0% 243KiB attach is_charging expression to capacity_incoming_simple_method 3 740ms 0.1% 247ms 1.61MiB 0.0% 551KiB add_capacity_constraints! 3 5.36s 0.5% 1.79s 46.9MiB 0.8% 15.6MiB add_flow_variables! 3 3.52s 0.3% 1.17s 10.3MiB 0.2% 3.44MiB add_objective! 3 2.75s 0.3% 918ms 18.0MiB 0.3% 6.00MiB add_storage_constraints! 3 2.26s 0.2% 755ms 35.2MiB 0.6% 11.7MiB create_multi_year_expressions! 3 1.99s 0.2% 664ms 6.11MiB 0.1% 2.04MiB add_ramping_constraints! 3 1.27s 0.1% 423ms 22.2MiB 0.4% 7.42MiB add_consumer_constraints! 3 1.23s 0.1% 411ms 10.0MiB 0.2% 3.35MiB add_storage_variables! 3 867ms 0.1% 289ms 7.03MiB 0.1% 2.34MiB add_investment_variables! 3 746ms 0.1% 249ms 14.4MiB 0.3% 4.80MiB add_decommission_variables! 3 698ms 0.1% 233ms 15.2MiB 0.3% 5.08MiB add_storage_expressions! 3 643ms 0.1% 214ms 8.93MiB 0.2% 2.98MiB add_transport_constraints! 3 438ms 0.0% 146ms 1.37MiB 0.0% 467KiB add_flows_relationships_constraints! 3 406ms 0.0% 135ms 2.29MiB 0.0% 782KiB add_energy_constraints! 3 293ms 0.0% 97.8ms 2.21MiB 0.0% 754KiB add_shut_down_upper_bound_constraints! 3 290ms 0.0% 96.6ms 2.23MiB 0.0% 761KiB add_investment_group_constraints! 3 251ms 0.0% 83.7ms 2.20MiB 0.0% 752KiB add_start_up_and_shut_down_variables! 3 188ms 0.0% 62.7ms 176KiB 0.0% 58.6KiB add_dc_power_flow_constraints! 3 148ms 0.0% 49.4ms 1.11MiB 0.0% 380KiB add_vintage_flow_variables! 3 146ms 0.0% 48.8ms 1.11MiB 0.0% 378KiB add_uc_logic_constraints! 3 145ms 0.0% 48.5ms 1.12MiB 0.0% 383KiB add_start_up_upper_bound_constraints! 3 144ms 0.0% 48.0ms 1.11MiB 0.0% 380KiB add_unit_commitment_variables! 3 144ms 0.0% 47.9ms 1.10MiB 0.0% 375KiB add_vintage_flow_sum_constraints! 3 143ms 0.0% 47.6ms 1.11MiB 0.0% 378KiB add_conversion_constraints! 3 141ms 0.0% 46.9ms 1.11MiB 0.0% 378KiB add_power_flow_variables! 3 134ms 0.0% 44.8ms 1.10MiB 0.0% 374KiB add_hub_constraints! 3 93.4ms 0.0% 31.1ms 86.6KiB 0.0% 28.9KiB create_lowest_resolution_table 1 52.8s 4.9% 52.8s 896MiB 15.9% 896MiB append t_lowest_all rows 1 25.9s 2.4% 25.9s 431MiB 7.6% 431MiB append t_lowest_all_flows rows 1 24.9s 2.3% 24.9s 431MiB 7.6% 431MiB append t_lowest_flows_conversion_balance rows 1 1.91s 0.2% 1.91s 34.0MiB 0.6% 34.0MiB append t_lowest_flows_relationship rows 1 31.6ms 0.0% 31.6ms 29.5KiB 0.0% 29.5KiB solve_model! 26 45.8s 4.3% 1.76s 360MiB 6.4% 13.8MiB total solver time 26 44.7s 4.1% 1.72s 311MiB 5.5% 12.0MiB Create internal rolling horizon model 2 42.3s 3.9% 21.2s 245MiB 4.3% 122MiB create_model 2 42.3s 3.9% 21.1s 243MiB 4.3% 121MiB add_expressions_to_constraints! 2 24.2s 2.2% 12.1s 22.9MiB 0.4% 11.5MiB add_expression_terms_rep_period_constraints! 16 6.38s 0.6% 399ms 6.55MiB 0.1% 419KiB add_expression_terms_over_clustered_year_constraints! 6 2.18s 0.2% 364ms 1.78MiB 0.0% 304KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 2 932ms 0.1% 466ms 1.72MiB 0.0% 882KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 2 920ms 0.1% 460ms 1.47MiB 0.0% 755KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 2 794ms 0.1% 397ms 636KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 2 734ms 0.1% 367ms 636KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 2 732ms 0.1% 366ms 635KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 2 729ms 0.1% 365ms 640KiB 0.0% 320KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 2 726ms 0.1% 363ms 636KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 2 725ms 0.1% 363ms 636KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 2 723ms 0.1% 362ms 635KiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 2 721ms 0.1% 360ms 636KiB 0.0% 318KiB attach units_on expression to max_ramp_with_unit_commitment 2 713ms 0.1% 357ms 489KiB 0.0% 245KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 2 671ms 0.1% 336ms 489KiB 0.0% 245KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 2 635ms 0.1% 317ms 491KiB 0.0% 246KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 2 617ms 0.1% 309ms 490KiB 0.0% 245KiB attach is_charging expression to min_incoming_flow_for_transport_flows 2 589ms 0.1% 294ms 489KiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_compact_method 2 580ms 0.1% 290ms 489KiB 0.0% 245KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 2 568ms 0.1% 284ms 490KiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_simple_method 2 562ms 0.1% 281ms 494KiB 0.0% 247KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 2 558ms 0.1% 279ms 490KiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 2 557ms 0.1% 278ms 490KiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 2 555ms 0.1% 277ms 490KiB 0.0% 245KiB attach is_charging expression to capacity_incoming_simple_method 2 479ms 0.0% 239ms 413KiB 0.0% 207KiB attach units_on expression to min_output_flow_with_unit_commitment 2 474ms 0.0% 237ms 412KiB 0.0% 206KiB add_capacity_constraints! 2 5.13s 0.5% 2.57s 71.9MiB 1.3% 36.0MiB add_flow_variables! 2 2.07s 0.2% 1.03s 43.9MiB 0.8% 21.9MiB add_objective! 2 1.60s 0.1% 800ms 6.30MiB 0.1% 3.15MiB create_multi_year_expressions! 2 1.26s 0.1% 628ms 1.09MiB 0.0% 558KiB add_storage_variables! 2 951ms 0.1% 476ms 5.52MiB 0.1% 2.76MiB add_storage_constraints! 2 758ms 0.1% 379ms 8.86MiB 0.2% 4.43MiB add_consumer_constraints! 2 539ms 0.0% 269ms 7.67MiB 0.1% 3.83MiB add_ramping_constraints! 2 437ms 0.0% 218ms 405KiB 0.0% 202KiB add_storage_expressions! 2 375ms 0.0% 187ms 295KiB 0.0% 148KiB add_transport_constraints! 2 262ms 0.0% 131ms 242KiB 0.0% 121KiB add_flows_relationships_constraints! 2 221ms 0.0% 111ms 183KiB 0.0% 91.6KiB add_decommission_variables! 2 190ms 0.0% 95.2ms 177KiB 0.0% 88.6KiB add_investment_variables! 2 189ms 0.0% 94.6ms 178KiB 0.0% 88.8KiB add_energy_constraints! 2 153ms 0.0% 76.4ms 125KiB 0.0% 62.5KiB add_shut_down_upper_bound_constraints! 2 143ms 0.0% 71.3ms 141KiB 0.0% 70.5KiB add_investment_group_constraints! 2 126ms 0.0% 62.9ms 115KiB 0.0% 57.7KiB add_start_up_and_shut_down_variables! 2 124ms 0.0% 62.2ms 118KiB 0.0% 59.0KiB add_vintage_flow_sum_constraints! 2 79.6ms 0.0% 39.8ms 66.5KiB 0.0% 33.2KiB add_start_up_upper_bound_constraints! 2 75.4ms 0.0% 37.7ms 69.7KiB 0.0% 34.8KiB add_dc_power_flow_constraints! 2 72.6ms 0.0% 36.3ms 68.7KiB 0.0% 34.4KiB add_uc_logic_constraints! 2 71.2ms 0.0% 35.6ms 76.3KiB 0.0% 38.1KiB add_vintage_flow_variables! 2 68.1ms 0.0% 34.1ms 65.7KiB 0.0% 32.9KiB add_conversion_constraints! 2 68.1ms 0.0% 34.1ms 61.5KiB 0.0% 30.8KiB add_hub_constraints! 2 64.5ms 0.0% 32.2ms 58.1KiB 0.0% 29.1KiB add_power_flow_variables! 2 62.7ms 0.0% 31.3ms 58.4KiB 0.0% 29.2KiB add_unit_commitment_variables! 2 62.6ms 0.0% 31.3ms 58.9KiB 0.0% 29.5KiB create_internal_structure 3 19.9s 1.8% 6.62s 123MiB 2.2% 41.1MiB validate data 3 14.9s 1.4% 4.95s 78.9MiB 1.4% 26.3MiB has all tables and columns 3 5.87s 0.5% 1.96s 5.33MiB 0.1% 1.78MiB no duplicate rows 3 3.60s 0.3% 1.20s 27.0MiB 0.5% 8.99MiB valid schema's oneOf constraints 3 1.80s 0.2% 599ms 15.9MiB 0.3% 5.29MiB data consistency for simple investment 3 807ms 0.1% 269ms 8.88MiB 0.2% 2.96MiB stochastic scenario probabilities sum to 1 3 654ms 0.1% 218ms 4.29MiB 0.1% 1.43MiB check DC OPF data 3 369ms 0.0% 123ms 1.59MiB 0.0% 541KiB group consistency between tables 3 365ms 0.0% 122ms 6.79MiB 0.1% 2.26MiB consistency between asset_commission and asset_both 3 327ms 0.0% 109ms 2.52MiB 0.0% 861KiB consistency between flow_commission and asset_both 3 297ms 0.0% 98.9ms 1.51MiB 0.0% 515KiB investable storage assets using binary method should have investment limit > 0 3 222ms 0.0% 73.9ms 1.31MiB 0.0% 448KiB consistency between asset types and investment methods 3 186ms 0.0% 62.1ms 1.27MiB 0.0% 435KiB flow_both only contain transport flows 3 183ms 0.0% 60.9ms 1.29MiB 0.0% 441KiB only transport flows are investable 3 174ms 0.0% 58.1ms 1.25MiB 0.0% 425KiB create_unrolled_partition_tables 3 1.21s 0.1% 403ms 10.4MiB 0.2% 3.46MiB create_lowest_resolution_table 3 809ms 0.1% 270ms 3.87MiB 0.1% 1.29MiB append t_lowest_all_flows rows 3 370ms 0.0% 123ms 3.03MiB 0.1% 1.01MiB append t_lowest_all rows 3 234ms 0.0% 77.9ms 671KiB 0.0% 224KiB append t_lowest_flows_conversion_balance rows 3 94.8ms 0.0% 31.6ms 88.6KiB 0.0% 29.5KiB append t_lowest_flows_relationship rows 3 94.0ms 0.0% 31.3ms 88.6KiB 0.0% 29.5KiB create_highest_resolution_table 3 82.4ms 0.0% 27.5ms 26.6KiB 0.0% 8.87KiB create_merged_tables 3 64.9ms 0.0% 21.6ms 19.0KiB 0.0% 6.34KiB Create internal EnergyProblem for rolling horizon 2 17.6s 1.6% 8.81s 15.0MiB 0.3% 7.50MiB create_internal_structure 2 10.9s 1.0% 5.46s 9.10MiB 0.2% 4.55MiB validate data 2 7.63s 0.7% 3.82s 6.38MiB 0.1% 3.19MiB has all tables and columns 2 3.95s 0.4% 1.98s 3.16MiB 0.1% 1.58MiB no duplicate rows 2 1.45s 0.1% 723ms 1.30MiB 0.0% 667KiB valid schema's oneOf constraints 2 779ms 0.1% 390ms 749KiB 0.0% 374KiB stochastic scenario probabilities sum to 1 2 340ms 0.0% 170ms 277KiB 0.0% 139KiB data consistency for simple investment 2 269ms 0.0% 134ms 232KiB 0.0% 116KiB group consistency between tables 2 161ms 0.0% 80.5ms 114KiB 0.0% 57.1KiB consistency between asset_commission and asset_both 2 139ms 0.0% 69.4ms 115KiB 0.0% 57.3KiB consistency between flow_commission and asset_both 2 136ms 0.0% 67.8ms 115KiB 0.0% 57.3KiB check DC OPF data 2 132ms 0.0% 66.1ms 116KiB 0.0% 58.0KiB flow_both only contain transport flows 2 77.7ms 0.0% 38.8ms 58.3KiB 0.0% 29.1KiB investable storage assets using binary method should have investment limit > 0 2 68.0ms 0.0% 34.0ms 58.9KiB 0.0% 29.4KiB only transport flows are investable 2 66.8ms 0.0% 33.4ms 57.0KiB 0.0% 28.5KiB consistency between asset types and investment methods 2 65.1ms 0.0% 32.5ms 57.6KiB 0.0% 28.8KiB create_lowest_resolution_table 2 458ms 0.0% 229ms 726KiB 0.0% 363KiB append t_lowest_all_flows rows 2 159ms 0.0% 79.5ms 298KiB 0.0% 149KiB append t_lowest_all rows 2 158ms 0.0% 79.1ms 298KiB 0.0% 149KiB append t_lowest_flows_relationship rows 2 65.3ms 0.0% 32.6ms 59.2KiB 0.0% 29.6KiB append t_lowest_flows_conversion_balance rows 2 64.5ms 0.0% 32.2ms 59.2KiB 0.0% 29.6KiB create_unrolled_partition_tables 2 411ms 0.0% 206ms 361KiB 0.0% 180KiB create_highest_resolution_table 2 44.5ms 0.0% 22.3ms 17.7KiB 0.0% 8.87KiB create_merged_tables 2 42.3ms 0.0% 21.1ms 12.7KiB 0.0% 6.34KiB compute_constraints_indices 2 5.83s 0.5% 2.92s 5.06MiB 0.1% 2.53MiB prepare_profiles_structure 2 620ms 0.1% 310ms 636KiB 0.0% 318KiB compute_variables_indices 2 100ms 0.0% 49.8ms 70.8KiB 0.0% 35.4KiB Create Rolling Horizon EnergyProblem 2 17.2s 1.6% 8.61s 15.5MiB 0.3% 7.75MiB create_internal_structure 2 10.1s 0.9% 5.06s 9.60MiB 0.2% 4.80MiB validate data 2 7.46s 0.7% 3.73s 6.38MiB 0.1% 3.19MiB has all tables and columns 2 3.73s 0.3% 1.86s 3.16MiB 0.1% 1.58MiB no duplicate rows 2 1.43s 0.1% 716ms 1.30MiB 0.0% 667KiB valid schema's oneOf constraints 2 822ms 0.1% 411ms 749KiB 0.0% 374KiB stochastic scenario probabilities sum to 1 2 316ms 0.0% 158ms 277KiB 0.0% 139KiB data consistency for simple investment 2 275ms 0.0% 138ms 232KiB 0.0% 116KiB check DC OPF data 2 173ms 0.0% 86.5ms 116KiB 0.0% 58.0KiB consistency between asset_commission and asset_both 2 154ms 0.0% 76.9ms 115KiB 0.0% 57.3KiB consistency between flow_commission and asset_both 2 135ms 0.0% 67.3ms 115KiB 0.0% 57.3KiB group consistency between tables 2 131ms 0.0% 65.7ms 114KiB 0.0% 57.1KiB consistency between asset types and investment methods 2 88.6ms 0.0% 44.3ms 57.6KiB 0.0% 28.8KiB investable storage assets using binary method should have investment limit > 0 2 69.9ms 0.0% 35.0ms 58.9KiB 0.0% 29.4KiB flow_both only contain transport flows 2 65.9ms 0.0% 33.0ms 58.3KiB 0.0% 29.1KiB only transport flows are investable 2 65.4ms 0.0% 32.7ms 57.0KiB 0.0% 28.5KiB create_lowest_resolution_table 2 506ms 0.0% 253ms 1.49MiB 0.0% 763KiB append t_lowest_all_flows rows 2 200ms 0.0% 100ms 698KiB 0.0% 349KiB append t_lowest_all rows 2 165ms 0.0% 82.7ms 698KiB 0.0% 349KiB append t_lowest_flows_relationship rows 2 64.4ms 0.0% 32.2ms 59.2KiB 0.0% 29.6KiB append t_lowest_flows_conversion_balance rows 2 63.9ms 0.0% 32.0ms 59.2KiB 0.0% 29.6KiB create_unrolled_partition_tables 2 417ms 0.0% 209ms 361KiB 0.0% 180KiB create_merged_tables 2 52.0ms 0.0% 26.0ms 12.7KiB 0.0% 6.34KiB create_highest_resolution_table 2 46.8ms 0.0% 23.4ms 17.7KiB 0.0% 8.87KiB compute_constraints_indices 2 6.16s 0.6% 3.08s 5.06MiB 0.1% 2.53MiB prepare_profiles_structure 2 644ms 0.1% 322ms 636KiB 0.0% 318KiB compute_variables_indices 2 99.3ms 0.0% 49.6ms 70.8KiB 0.0% 35.4KiB save_solution! 26 15.1s 1.4% 580ms 577MiB 10.2% 22.2MiB compute_dual_variables 25 3.45s 0.3% 138ms 72.3MiB 1.3% 2.89MiB Save window solution 14 13.5s 1.2% 961ms 31.7MiB 0.6% 2.26MiB Save internal rolling horizon solution to connection 14 834ms 0.1% 59.6ms 14.2MiB 0.3% 1.01MiB compute_dual_variables 14 21.0ms 0.0% 1.50ms 254KiB 0.0% 18.1KiB Solve internal rolling horizon model 14 8.95s 0.8% 640ms 249MiB 4.4% 17.8MiB total solver time 14 8.43s 0.8% 602ms 204MiB 3.6% 14.6MiB compute_constraints_indices 3 8.64s 0.8% 2.88s 9.15MiB 0.2% 3.05MiB create_unrolled_partition_tables 1 4.67s 0.4% 4.67s 53.5MiB 0.9% 53.5MiB validate data 1 4.02s 0.4% 4.02s 3.19MiB 0.1% 3.19MiB has all tables and columns 1 1.87s 0.2% 1.87s 1.57MiB 0.0% 1.57MiB no duplicate rows 1 824ms 0.1% 824ms 664KiB 0.0% 664KiB valid schema's oneOf constraints 1 455ms 0.0% 455ms 373KiB 0.0% 373KiB stochastic scenario probabilities sum to 1 1 182ms 0.0% 182ms 138KiB 0.0% 138KiB data consistency for simple investment 1 135ms 0.0% 135ms 115KiB 0.0% 115KiB check DC OPF data 1 102ms 0.0% 102ms 57.8KiB 0.0% 57.8KiB consistency between flow_commission and asset_both 1 98.0ms 0.0% 98.0ms 57.1KiB 0.0% 57.1KiB consistency between asset_commission and asset_both 1 92.0ms 0.0% 92.0ms 57.1KiB 0.0% 57.1KiB group consistency between tables 1 91.3ms 0.0% 91.3ms 57.0KiB 0.0% 57.0KiB flow_both only contain transport flows 1 46.0ms 0.0% 46.0ms 29.0KiB 0.0% 29.0KiB only transport flows are investable 1 45.6ms 0.0% 45.6ms 28.4KiB 0.0% 28.4KiB consistency between asset types and investment methods 1 44.6ms 0.0% 44.6ms 28.7KiB 0.0% 28.7KiB investable storage assets using binary method should have investment limit > 0 1 42.0ms 0.0% 42.0ms 29.3KiB 0.0% 29.3KiB create_highest_resolution_table 1 3.28s 0.3% 3.28s 8.87KiB 0.0% 8.87KiB create_merged_tables 1 2.84s 0.3% 2.84s 6.34KiB 0.0% 6.34KiB prepare_profiles_structure 3 2.13s 0.2% 709ms 21.0MiB 0.4% 6.99MiB update scalar parameters 12 1.09s 0.1% 91.1ms 2.48MiB 0.0% 212KiB Validate rolling horizon input 2 839ms 0.1% 419ms 6.26MiB 0.1% 3.13MiB update rolling horizon profiles 14 440ms 0.0% 31.4ms 12.6MiB 0.2% 921KiB total solver time 1 258ms 0.0% 258ms 613KiB 0.0% 613KiB compute_variables_indices 3 148ms 0.0% 49.5ms 106KiB 0.0% 35.4KiB undo changes to rolling horizon tables 2 52.8ms 0.0% 26.4ms 58.2KiB 0.0% 29.1KiB Prepare table for rolling horizon 2 11.4ms 0.0% 5.70ms 14.7KiB 0.0% 7.35KiB ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ┌ Warning: Assignment to `energy_problem` in soft scope is ambiguous because a global variable by the same name exists: `energy_problem` will be treated as a new local. Disambiguate by using `local energy_problem` to suppress this warning or `global energy_problem` to assign to the existing global variable. └ @ ~/.julia/packages/TulipaEnergyModel/aXLsJ/test/test-rolling-horizon.jl:64 ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── Time Allocations ─────────────────────── ──────────────────────── Tot / % measured: 1671s / 84.5% 10.7GiB / 56.9% Section ncalls time %tot avg alloc %tot avg ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── create_model! 27 477s 33.8% 17.7s 2.33GiB 38.5% 88.5MiB create_model 27 477s 33.8% 17.7s 2.30GiB 38.0% 87.3MiB add_expressions_to_constraints! 27 332s 23.5% 12.3s 783MiB 12.6% 29.0MiB add_expression_terms_rep_period_constraints! 216 86.2s 6.1% 399ms 120MiB 1.9% 571KiB add_expression_terms_over_clustered_year_constraints! 81 33.1s 2.3% 409ms 404MiB 6.5% 4.98MiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 27 12.5s 0.9% 462ms 64.2MiB 1.0% 2.38MiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 27 11.6s 0.8% 430ms 25.8MiB 0.4% 0.96MiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 27 10.7s 0.8% 397ms 8.88MiB 0.1% 337KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 27 10.6s 0.8% 394ms 9.36MiB 0.2% 355KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 27 10.3s 0.7% 382ms 9.17MiB 0.1% 348KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 27 10.2s 0.7% 377ms 8.37MiB 0.1% 317KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 27 10.2s 0.7% 376ms 9.09MiB 0.1% 345KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 27 10.1s 0.7% 372ms 8.87MiB 0.1% 336KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 27 10.0s 0.7% 371ms 8.90MiB 0.1% 338KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 27 10.0s 0.7% 371ms 9.18MiB 0.1% 348KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 27 8.38s 0.6% 310ms 7.73MiB 0.1% 293KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 27 8.22s 0.6% 305ms 6.75MiB 0.1% 256KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 27 8.18s 0.6% 303ms 6.45MiB 0.1% 245KiB attach units_on expression to max_ramp_with_unit_commitment 27 8.09s 0.6% 299ms 7.31MiB 0.1% 277KiB attach is_charging expression to min_incoming_flow_for_transport_flows 27 8.06s 0.6% 299ms 6.45MiB 0.1% 245KiB attach is_charging expression to capacity_outgoing_simple_method 27 8.01s 0.6% 297ms 7.48MiB 0.1% 284KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 27 7.95s 0.6% 295ms 6.91MiB 0.1% 262KiB attach is_charging expression to capacity_outgoing_compact_method 27 7.87s 0.6% 291ms 6.45MiB 0.1% 245KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 27 7.86s 0.6% 291ms 7.54MiB 0.1% 286KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 27 7.85s 0.6% 291ms 6.91MiB 0.1% 262KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 27 7.80s 0.6% 289ms 6.71MiB 0.1% 255KiB attach units_on expression to min_output_flow_with_unit_commitment 27 7.24s 0.5% 268ms 6.71MiB 0.1% 254KiB attach is_charging expression to capacity_incoming_simple_method 27 6.65s 0.5% 246ms 6.23MiB 0.1% 236KiB add_capacity_constraints! 27 25.9s 1.8% 959ms 211MiB 3.4% 7.82MiB add_objective! 27 19.6s 1.4% 724ms 31.5MiB 0.5% 1.17MiB create_multi_year_expressions! 27 16.3s 1.2% 604ms 26.2MiB 0.4% 0.97MiB add_storage_constraints! 27 11.5s 0.8% 427ms 829MiB 13.4% 30.7MiB add_ramping_constraints! 27 8.69s 0.6% 322ms 72.1MiB 1.2% 2.67MiB add_storage_variables! 27 7.88s 0.6% 292ms 44.1MiB 0.7% 1.63MiB add_flow_variables! 27 5.24s 0.4% 194ms 74.0MiB 1.2% 2.74MiB add_transport_constraints! 27 5.04s 0.4% 187ms 31.9MiB 0.5% 1.18MiB add_investment_variables! 27 4.74s 0.3% 176ms 20.9MiB 0.3% 794KiB add_storage_expressions! 27 4.08s 0.3% 151ms 3.64MiB 0.1% 138KiB add_decommission_variables! 27 3.51s 0.2% 130ms 11.9MiB 0.2% 450KiB add_flows_relationships_constraints! 27 3.49s 0.2% 129ms 10.3MiB 0.2% 390KiB add_consumer_constraints! 27 3.28s 0.2% 122ms 44.2MiB 0.7% 1.64MiB add_energy_constraints! 27 2.52s 0.2% 93.4ms 9.17MiB 0.1% 348KiB add_investment_group_constraints! 27 2.38s 0.2% 88.2ms 8.07MiB 0.1% 306KiB add_shut_down_upper_bound_constraints! 27 2.07s 0.1% 76.5ms 1.86MiB 0.0% 70.4KiB add_start_up_and_shut_down_variables! 27 1.75s 0.1% 64.9ms 1.55MiB 0.0% 59.0KiB add_conversion_constraints! 27 1.69s 0.1% 62.7ms 12.4MiB 0.2% 469KiB add_vintage_flow_sum_constraints! 27 1.30s 0.1% 48.3ms 5.85MiB 0.1% 222KiB add_dc_power_flow_constraints! 27 1.29s 0.1% 47.7ms 4.70MiB 0.1% 178KiB add_hub_constraints! 27 1.26s 0.1% 46.6ms 3.54MiB 0.1% 134KiB add_vintage_flow_variables! 27 1.24s 0.1% 45.9ms 5.25MiB 0.1% 199KiB add_unit_commitment_variables! 27 1.15s 0.1% 42.7ms 4.11MiB 0.1% 156KiB add_power_flow_variables! 27 1.06s 0.1% 39.1ms 2.56MiB 0.0% 97.0KiB add_uc_logic_constraints! 27 1.02s 0.1% 37.8ms 1.01MiB 0.0% 38.1KiB add_start_up_upper_bound_constraints! 27 1.01s 0.1% 37.4ms 940KiB 0.0% 34.8KiB create EnergyProblem from connection 27 286s 20.2% 10.6s 292MiB 4.7% 10.8MiB create_internal_structure 27 150s 10.6% 5.55s 157MiB 2.5% 5.82MiB validate data 27 106s 7.5% 3.92s 85.9MiB 1.4% 3.18MiB has all tables and columns 27 53.8s 3.8% 1.99s 42.6MiB 0.7% 1.58MiB no duplicate rows 27 21.2s 1.5% 786ms 17.6MiB 0.3% 666KiB valid schema's oneOf constraints 27 11.2s 0.8% 414ms 9.87MiB 0.2% 374KiB stochastic scenario probabilities sum to 1 27 4.48s 0.3% 166ms 3.65MiB 0.1% 138KiB data consistency for simple investment 27 3.85s 0.3% 142ms 3.05MiB 0.0% 116KiB group consistency between tables 27 1.89s 0.1% 70.1ms 1.51MiB 0.0% 57.1KiB consistency between flow_commission and asset_both 27 1.88s 0.1% 69.6ms 1.51MiB 0.0% 57.2KiB check DC OPF data 27 1.87s 0.1% 69.1ms 1.53MiB 0.0% 57.9KiB consistency between asset_commission and asset_both 27 1.83s 0.1% 68.0ms 1.51MiB 0.0% 57.2KiB investable storage assets using binary method should have investment limit > 0 27 948ms 0.1% 35.1ms 794KiB 0.0% 29.4KiB only transport flows are investable 27 947ms 0.1% 35.1ms 769KiB 0.0% 28.5KiB flow_both only contain transport flows 27 940ms 0.1% 34.8ms 786KiB 0.0% 29.1KiB consistency between asset types and investment methods 27 890ms 0.1% 33.0ms 777KiB 0.0% 28.8KiB create_lowest_resolution_table 27 9.16s 0.6% 339ms 38.0MiB 0.6% 1.41MiB append t_lowest_all_flows rows 27 3.24s 0.2% 120ms 17.4MiB 0.3% 661KiB append t_lowest_all rows 27 3.12s 0.2% 116ms 16.9MiB 0.3% 639KiB append t_lowest_flows_conversion_balance rows 27 1.50s 0.1% 55.5ms 2.54MiB 0.0% 96.3KiB append t_lowest_flows_relationship rows 27 1.10s 0.1% 40.7ms 1.01MiB 0.0% 38.1KiB create_unrolled_partition_tables 27 6.49s 0.5% 240ms 13.2MiB 0.2% 502KiB create_highest_resolution_table 27 958ms 0.1% 35.5ms 239KiB 0.0% 8.87KiB create_merged_tables 27 740ms 0.1% 27.4ms 171KiB 0.0% 6.34KiB compute_constraints_indices 27 81.9s 5.8% 3.03s 68.3MiB 1.1% 2.53MiB prepare_profiles_structure 27 49.6s 3.5% 1.84s 50.0MiB 0.8% 1.85MiB compute_variables_indices 27 1.43s 0.1% 53.1ms 956KiB 0.0% 35.4KiB Create internal rolling horizon model 9 163s 11.6% 18.1s 473MiB 7.6% 52.5MiB create_model 9 163s 11.5% 18.1s 441MiB 7.1% 49.0MiB add_expressions_to_constraints! 9 112s 7.9% 12.5s 114MiB 1.8% 12.7MiB add_expression_terms_rep_period_constraints! 72 29.0s 2.1% 403ms 33.9MiB 0.5% 481KiB add_expression_terms_over_clustered_year_constraints! 27 10.4s 0.7% 386ms 8.03MiB 0.1% 304KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 9 4.55s 0.3% 505ms 8.73MiB 0.1% 0.97MiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 9 4.26s 0.3% 473ms 12.0MiB 0.2% 1.33MiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 9 3.64s 0.3% 404ms 2.79MiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 9 3.59s 0.3% 399ms 2.79MiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 9 3.55s 0.3% 395ms 2.79MiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 9 3.51s 0.2% 390ms 2.79MiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 9 3.48s 0.2% 386ms 2.79MiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 9 3.45s 0.2% 384ms 2.81MiB 0.0% 320KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 9 3.37s 0.2% 375ms 2.79MiB 0.0% 318KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 9 3.32s 0.2% 369ms 2.79MiB 0.0% 318KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 9 2.86s 0.2% 317ms 2.15MiB 0.0% 245KiB attach is_charging expression to min_incoming_flow_for_transport_flows 9 2.84s 0.2% 315ms 2.15MiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 9 2.78s 0.2% 309ms 2.15MiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 9 2.78s 0.2% 309ms 2.15MiB 0.0% 245KiB attach is_charging expression to capacity_outgoing_compact_method 9 2.71s 0.2% 301ms 2.15MiB 0.0% 245KiB attach units_on expression to max_ramp_with_unit_commitment 9 2.71s 0.2% 301ms 2.15MiB 0.0% 245KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 9 2.70s 0.2% 300ms 2.15MiB 0.0% 245KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 9 2.66s 0.2% 296ms 2.15MiB 0.0% 245KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 9 2.64s 0.2% 294ms 2.16MiB 0.0% 246KiB attach is_charging expression to capacity_outgoing_simple_method 9 2.63s 0.2% 292ms 2.21MiB 0.0% 251KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 9 2.60s 0.2% 289ms 2.15MiB 0.0% 245KiB attach units_on expression to min_output_flow_with_unit_commitment 9 2.26s 0.2% 251ms 1.81MiB 0.0% 206KiB attach is_charging expression to capacity_incoming_simple_method 9 2.21s 0.2% 246ms 1.83MiB 0.0% 208KiB add_capacity_constraints! 9 11.0s 0.8% 1.22s 99.4MiB 1.6% 11.0MiB add_objective! 9 6.41s 0.5% 713ms 10.9MiB 0.2% 1.21MiB create_multi_year_expressions! 9 5.64s 0.4% 627ms 4.90MiB 0.1% 558KiB add_storage_variables! 9 2.87s 0.2% 319ms 8.57MiB 0.1% 976KiB add_flow_variables! 9 2.67s 0.2% 296ms 51.2MiB 0.8% 5.69MiB add_storage_constraints! 9 2.40s 0.2% 267ms 23.7MiB 0.4% 2.64MiB add_ramping_constraints! 9 1.98s 0.1% 220ms 1.78MiB 0.0% 202KiB add_storage_expressions! 9 1.65s 0.1% 183ms 1.30MiB 0.0% 148KiB add_transport_constraints! 9 1.27s 0.1% 141ms 1.06MiB 0.0% 121KiB add_consumer_constraints! 9 1.17s 0.1% 130ms 13.8MiB 0.2% 1.53MiB add_flows_relationships_constraints! 9 981ms 0.1% 109ms 825KiB 0.0% 91.6KiB add_decommission_variables! 9 873ms 0.1% 97.0ms 797KiB 0.0% 88.6KiB add_investment_variables! 9 872ms 0.1% 96.9ms 799KiB 0.0% 88.8KiB add_shut_down_upper_bound_constraints! 9 721ms 0.1% 80.1ms 634KiB 0.0% 70.5KiB add_energy_constraints! 9 668ms 0.0% 74.2ms 563KiB 0.0% 62.5KiB add_investment_group_constraints! 9 589ms 0.0% 65.5ms 519KiB 0.0% 57.7KiB add_start_up_and_shut_down_variables! 9 563ms 0.0% 62.6ms 531KiB 0.0% 59.0KiB add_vintage_flow_sum_constraints! 9 357ms 0.0% 39.7ms 299KiB 0.0% 33.2KiB add_conversion_constraints! 9 347ms 0.0% 38.6ms 277KiB 0.0% 30.8KiB add_start_up_upper_bound_constraints! 9 347ms 0.0% 38.5ms 314KiB 0.0% 34.8KiB add_dc_power_flow_constraints! 9 344ms 0.0% 38.2ms 309KiB 0.0% 34.4KiB add_uc_logic_constraints! 9 341ms 0.0% 37.9ms 343KiB 0.0% 38.1KiB add_vintage_flow_variables! 9 313ms 0.0% 34.7ms 296KiB 0.0% 32.9KiB add_hub_constraints! 9 311ms 0.0% 34.5ms 262KiB 0.0% 29.1KiB add_unit_commitment_variables! 9 286ms 0.0% 31.8ms 265KiB 0.0% 29.5KiB add_power_flow_variables! 9 284ms 0.0% 31.5ms 263KiB 0.0% 29.2KiB Create Rolling Horizon EnergyProblem 9 79.4s 5.6% 8.82s 70.4MiB 1.1% 7.82MiB create_internal_structure 9 48.1s 3.4% 5.35s 43.9MiB 0.7% 4.87MiB validate data 9 34.5s 2.4% 3.84s 28.7MiB 0.5% 3.19MiB has all tables and columns 9 17.4s 1.2% 1.94s 14.2MiB 0.2% 1.58MiB no duplicate rows 9 6.78s 0.5% 754ms 5.86MiB 0.1% 667KiB valid schema's oneOf constraints 9 3.73s 0.3% 414ms 3.29MiB 0.1% 374KiB stochastic scenario probabilities sum to 1 9 1.56s 0.1% 174ms 1.22MiB 0.0% 139KiB data consistency for simple investment 9 1.24s 0.1% 138ms 1.02MiB 0.0% 116KiB group consistency between tables 9 642ms 0.0% 71.3ms 514KiB 0.0% 57.1KiB check DC OPF data 9 638ms 0.0% 70.9ms 522KiB 0.0% 58.0KiB consistency between flow_commission and asset_both 9 632ms 0.0% 70.2ms 516KiB 0.0% 57.3KiB consistency between asset_commission and asset_both 9 628ms 0.0% 69.8ms 516KiB 0.0% 57.3KiB consistency between asset types and investment methods 9 316ms 0.0% 35.2ms 259KiB 0.0% 28.8KiB only transport flows are investable 9 310ms 0.0% 34.5ms 256KiB 0.0% 28.5KiB flow_both only contain transport flows 9 310ms 0.0% 34.5ms 262KiB 0.0% 29.1KiB investable storage assets using binary method should have investment limit > 0 9 306ms 0.0% 34.0ms 265KiB 0.0% 29.4KiB create_lowest_resolution_table 9 2.40s 0.2% 267ms 6.71MiB 0.1% 763KiB append t_lowest_all_flows rows 9 935ms 0.1% 104ms 3.08MiB 0.0% 350KiB append t_lowest_all rows 9 773ms 0.1% 85.9ms 3.07MiB 0.0% 349KiB append t_lowest_flows_relationship rows 9 316ms 0.0% 35.1ms 267KiB 0.0% 29.6KiB append t_lowest_flows_conversion_balance rows 9 313ms 0.0% 34.7ms 267KiB 0.0% 29.6KiB create_unrolled_partition_tables 9 1.93s 0.1% 214ms 1.59MiB 0.0% 180KiB create_merged_tables 9 234ms 0.0% 26.0ms 57.1KiB 0.0% 6.34KiB create_highest_resolution_table 9 233ms 0.0% 25.8ms 79.8KiB 0.0% 8.87KiB compute_constraints_indices 9 27.2s 1.9% 3.02s 22.8MiB 0.4% 2.53MiB prepare_profiles_structure 9 2.81s 0.2% 312ms 2.80MiB 0.0% 318KiB compute_variables_indices 9 477ms 0.0% 53.0ms 319KiB 0.0% 35.4KiB Create internal EnergyProblem for rolling horizon 9 79.1s 5.6% 8.79s 70.1MiB 1.1% 7.79MiB create_internal_structure 9 48.6s 3.4% 5.40s 43.6MiB 0.7% 4.85MiB validate data 9 34.7s 2.5% 3.85s 28.7MiB 0.5% 3.19MiB has all tables and columns 9 17.8s 1.3% 1.98s 14.2MiB 0.2% 1.58MiB no duplicate rows 9 6.53s 0.5% 726ms 5.86MiB 0.1% 667KiB valid schema's oneOf constraints 9 3.66s 0.3% 407ms 3.29MiB 0.1% 374KiB stochastic scenario probabilities sum to 1 9 1.48s 0.1% 165ms 1.22MiB 0.0% 139KiB data consistency for simple investment 9 1.27s 0.1% 141ms 1.02MiB 0.0% 116KiB group consistency between tables 9 667ms 0.0% 74.1ms 514KiB 0.0% 57.1KiB check DC OPF data 9 639ms 0.0% 71.0ms 522KiB 0.0% 58.0KiB consistency between asset_commission and asset_both 9 638ms 0.0% 70.9ms 516KiB 0.0% 57.3KiB consistency between flow_commission and asset_both 9 637ms 0.0% 70.7ms 516KiB 0.0% 57.3KiB only transport flows are investable 9 349ms 0.0% 38.8ms 256KiB 0.0% 28.5KiB flow_both only contain transport flows 9 348ms 0.0% 38.6ms 262KiB 0.0% 29.1KiB investable storage assets using binary method should have investment limit > 0 9 341ms 0.0% 37.9ms 265KiB 0.0% 29.4KiB consistency between asset types and investment methods 9 314ms 0.0% 34.9ms 259KiB 0.0% 28.8KiB create_lowest_resolution_table 9 2.14s 0.2% 238ms 5.92MiB 0.1% 673KiB append t_lowest_all rows 9 753ms 0.1% 83.7ms 2.68MiB 0.0% 305KiB append t_lowest_all_flows rows 9 751ms 0.1% 83.5ms 2.68MiB 0.0% 305KiB append t_lowest_flows_relationship rows 9 293ms 0.0% 32.5ms 267KiB 0.0% 29.6KiB append t_lowest_flows_conversion_balance rows 9 288ms 0.0% 32.0ms 267KiB 0.0% 29.6KiB create_unrolled_partition_tables 9 1.99s 0.1% 221ms 1.59MiB 0.0% 180KiB create_merged_tables 9 218ms 0.0% 24.2ms 57.1KiB 0.0% 6.34KiB create_highest_resolution_table 9 213ms 0.0% 23.7ms 79.8KiB 0.0% 8.87KiB compute_constraints_indices 9 26.4s 1.9% 2.94s 22.8MiB 0.4% 2.53MiB prepare_profiles_structure 9 2.87s 0.2% 319ms 2.80MiB 0.0% 318KiB compute_variables_indices 9 438ms 0.0% 48.6ms 319KiB 0.0% 35.4KiB create_model 3 77.4s 5.5% 25.8s 370MiB 6.0% 123MiB add_expressions_to_constraints! 3 39.3s 2.8% 13.1s 100MiB 1.6% 33.4MiB add_expression_terms_rep_period_constraints! 24 11.1s 0.8% 462ms 42.9MiB 0.7% 1.79MiB add_expression_terms_over_clustered_year_constraints! 9 4.99s 0.4% 554ms 30.2MiB 0.5% 3.35MiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method 3 1.44s 0.1% 480ms 2.95MiB 0.0% 0.98MiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method 3 1.28s 0.1% 428ms 1.85MiB 0.0% 630KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_flows_without_unit_commitment 3 1.13s 0.1% 378ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_compact_method 3 1.11s 0.1% 368ms 947KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_investable_storage_with_binary 3 1.08s 0.1% 361ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_simple_method_non_investable_storage_with_binary 3 1.08s 0.1% 359ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for min_incoming_flow_for_transport_flows 3 1.07s 0.1% 358ms 947KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_non_investable_storage_with_binary 3 1.07s 0.1% 355ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for capacity_incoming_simple_method_investable_storage_with_binary 3 1.05s 0.1% 352ms 948KiB 0.0% 316KiB add_expression_terms_rep_period_constraints! for min_outgoing_flow_for_transport_vintage_flows 3 1.05s 0.1% 351ms 955KiB 0.0% 318KiB attach units_on expression to max_ramp_with_unit_commitment 3 1.03s 0.1% 343ms 729KiB 0.0% 243KiB attach units_on expression to max_output_flow_with_basic_unit_commitment 3 1.03s 0.1% 342ms 729KiB 0.0% 243KiB attach is_charging expression to capacity_outgoing_simple_method 3 931ms 0.1% 310ms 743KiB 0.0% 248KiB attach is_charging expression to capacity_incoming_simple_method_investable_storage_with_binary 3 849ms 0.1% 283ms 730KiB 0.0% 243KiB add_expression_terms_rep_period_constraints! for capacity_outgoing_semi_compact_method 3 843ms 0.1% 281ms 1.75MiB 0.0% 598KiB attach is_charging expression to capacity_outgoing_simple_method_non_investable_storage_with_binary 3 843ms 0.1% 281ms 730KiB 0.0% 243KiB attach is_charging expression to capacity_outgoing_simple_method_investable_storage_with_binary 3 829ms 0.1% 276ms 730KiB 0.0% 243KiB attach is_charging expression to min_outgoing_flow_for_transport_flows_without_unit_commitment 3 828ms 0.1% 276ms 730KiB 0.0% 243KiB attach is_charging expression to capacity_incoming_simple_method_non_investable_storage_with_binary 3 827ms 0.1% 276ms 730KiB 0.0% 243KiB attach is_charging expression to min_incoming_flow_for_transport_flows 3 826ms 0.1% 275ms 729KiB 0.0% 243KiB attach units_on expression to min_output_flow_with_unit_commitment 3 825ms 0.1% 275ms 614KiB 0.0% 205KiB attach is_charging expression to capacity_outgoing_compact_method 3 824ms 0.1% 275ms 729KiB 0.0% 243KiB attach is_charging expression to capacity_incoming_simple_method 3 740ms 0.1% 247ms 1.61MiB 0.0% 551KiB add_capacity_constraints! 3 5.36s 0.4% 1.79s 46.9MiB 0.8% 15.6MiB add_flow_variables! 3 3.52s 0.2% 1.17s 10.3MiB 0.2% 3.44MiB add_objective! 3 2.75s 0.2% 918ms 18.0MiB 0.3% 6.00MiB add_storage_constraints! 3 2.26s 0.2% 755ms 35.2MiB 0.6% 11.7MiB create_multi_year_expressions! 3 1.99s 0.1% 664ms 6.11MiB 0.1% 2.04MiB add_ramping_constraints! 3 1.27s 0.1% 423ms 22.2MiB 0.4% 7.42MiB add_consumer_constraints! 3 1.23s 0.1% 411ms 10.0MiB 0.2% 3.35MiB add_storage_variables! 3 867ms 0.1% 289ms 7.03MiB 0.1% 2.34MiB add_investment_variables! 3 746ms 0.1% 249ms 14.4MiB 0.2% 4.80MiB add_decommission_variables! 3 698ms 0.0% 233ms 15.2MiB 0.2% 5.08MiB add_storage_expressions! 3 643ms 0.0% 214ms 8.93MiB 0.1% 2.98MiB add_transport_constraints! 3 438ms 0.0% 146ms 1.37MiB 0.0% 467KiB add_flows_relationships_constraints! 3 406ms 0.0% 135ms 2.29MiB 0.0% 782KiB add_energy_constraints! 3 293ms 0.0% 97.8ms 2.21MiB 0.0% 754KiB add_shut_down_upper_bound_constraints! 3 290ms 0.0% 96.6ms 2.23MiB 0.0% 761KiB add_investment_group_constraints! 3 251ms 0.0% 83.7ms 2.20MiB 0.0% 752KiB add_start_up_and_shut_down_variables! 3 188ms 0.0% 62.7ms 176KiB 0.0% 58.6KiB add_dc_power_flow_constraints! 3 148ms 0.0% 49.4ms 1.11MiB 0.0% 380KiB add_vintage_flow_variables! 3 146ms 0.0% 48.8ms 1.11MiB 0.0% 378KiB add_uc_logic_constraints! 3 145ms 0.0% 48.5ms 1.12MiB 0.0% 383KiB add_start_up_upper_bound_constraints! 3 144ms 0.0% 48.0ms 1.11MiB 0.0% 380KiB add_unit_commitment_variables! 3 144ms 0.0% 47.9ms 1.10MiB 0.0% 375KiB add_vintage_flow_sum_constraints! 3 143ms 0.0% 47.6ms 1.11MiB 0.0% 378KiB add_conversion_constraints! 3 141ms 0.0% 46.9ms 1.11MiB 0.0% 378KiB add_power_flow_variables! 3 134ms 0.0% 44.8ms 1.10MiB 0.0% 374KiB add_hub_constraints! 3 93.4ms 0.0% 31.1ms 86.6KiB 0.0% 28.9KiB Save window solution 72 68.0s 4.8% 944ms 188MiB 3.0% 2.62MiB Save internal rolling horizon solution to connection 72 2.19s 0.2% 30.4ms 127MiB 2.0% 1.76MiB compute_dual_variables 72 21.3ms 0.0% 295μs 256KiB 0.0% 3.55KiB create_lowest_resolution_table 1 52.8s 3.7% 52.8s 896MiB 14.4% 896MiB append t_lowest_all rows 1 25.9s 1.8% 25.9s 431MiB 6.9% 431MiB append t_lowest_all_flows rows 1 24.9s 1.8% 24.9s 431MiB 6.9% 431MiB append t_lowest_flows_conversion_balance rows 1 1.91s 0.1% 1.91s 34.0MiB 0.5% 34.0MiB append t_lowest_flows_relationship rows 1 31.6ms 0.0% 31.6ms 29.5KiB 0.0% 29.5KiB solve_model! 27 46.3s 3.3% 1.71s 362MiB 5.8% 13.4MiB total solver time 27 45.2s 3.2% 1.67s 313MiB 5.0% 11.6MiB create_internal_structure 3 19.9s 1.4% 6.62s 123MiB 2.0% 41.1MiB validate data 3 14.9s 1.1% 4.95s 78.9MiB 1.3% 26.3MiB has all tables and columns 3 5.87s 0.4% 1.96s 5.33MiB 0.1% 1.78MiB no duplicate rows 3 3.60s 0.3% 1.20s 27.0MiB 0.4% 8.99MiB valid schema's oneOf constraints 3 1.80s 0.1% 599ms 15.9MiB 0.3% 5.29MiB data consistency for simple investment 3 807ms 0.1% 269ms 8.88MiB 0.1% 2.96MiB stochastic scenario probabilities sum to 1 3 654ms 0.0% 218ms 4.29MiB 0.1% 1.43MiB check DC OPF data 3 369ms 0.0% 123ms 1.59MiB 0.0% 541KiB group consistency between tables 3 365ms 0.0% 122ms 6.79MiB 0.1% 2.26MiB consistency between asset_commission and asset_both 3 327ms 0.0% 109ms 2.52MiB 0.0% 861KiB consistency between flow_commission and asset_both 3 297ms 0.0% 98.9ms 1.51MiB 0.0% 515KiB investable storage assets using binary method should have investment limit > 0 3 222ms 0.0% 73.9ms 1.31MiB 0.0% 448KiB consistency between asset types and investment methods 3 186ms 0.0% 62.1ms 1.27MiB 0.0% 435KiB flow_both only contain transport flows 3 183ms 0.0% 60.9ms 1.29MiB 0.0% 441KiB only transport flows are investable 3 174ms 0.0% 58.1ms 1.25MiB 0.0% 425KiB create_unrolled_partition_tables 3 1.21s 0.1% 403ms 10.4MiB 0.2% 3.46MiB create_lowest_resolution_table 3 809ms 0.1% 270ms 3.87MiB 0.1% 1.29MiB append t_lowest_all_flows rows 3 370ms 0.0% 123ms 3.03MiB 0.0% 1.01MiB append t_lowest_all rows 3 234ms 0.0% 77.9ms 671KiB 0.0% 224KiB append t_lowest_flows_conversion_balance rows 3 94.8ms 0.0% 31.6ms 88.6KiB 0.0% 29.5KiB append t_lowest_flows_relationship rows 3 94.0ms 0.0% 31.3ms 88.6KiB 0.0% 29.5KiB create_highest_resolution_table 3 82.4ms 0.0% 27.5ms 26.6KiB 0.0% 8.87KiB create_merged_tables 3 64.9ms 0.0% 21.6ms 19.0KiB 0.0% 6.34KiB save_solution! 27 15.1s 1.1% 559ms 579MiB 9.3% 21.4MiB compute_dual_variables 26 3.45s 0.2% 133ms 72.3MiB 1.2% 2.78MiB Solve internal rolling horizon model 72 12.8s 0.9% 178ms 275MiB 4.4% 3.81MiB total solver time 72 12.3s 0.9% 171ms 230MiB 3.7% 3.20MiB compute_constraints_indices 3 8.64s 0.6% 2.88s 9.15MiB 0.1% 3.05MiB update scalar parameters 63 5.40s 0.4% 85.7ms 5.97MiB 0.1% 97.0KiB create_unrolled_partition_tables 1 4.67s 0.3% 4.67s 53.5MiB 0.9% 53.5MiB validate data 1 4.02s 0.3% 4.02s 3.19MiB 0.1% 3.19MiB has all tables and columns 1 1.87s 0.1% 1.87s 1.57MiB 0.0% 1.57MiB no duplicate rows 1 824ms 0.1% 824ms 664KiB 0.0% 664KiB valid schema's oneOf constraints 1 455ms 0.0% 455ms 373KiB 0.0% 373KiB stochastic scenario probabilities sum to 1 1 182ms 0.0% 182ms 138KiB 0.0% 138KiB data consistency for simple investment 1 135ms 0.0% 135ms 115KiB 0.0% 115KiB check DC OPF data 1 102ms 0.0% 102ms 57.8KiB 0.0% 57.8KiB consistency between flow_commission and asset_both 1 98.0ms 0.0% 98.0ms 57.1KiB 0.0% 57.1KiB consistency between asset_commission and asset_both 1 92.0ms 0.0% 92.0ms 57.1KiB 0.0% 57.1KiB group consistency between tables 1 91.3ms 0.0% 91.3ms 57.0KiB 0.0% 57.0KiB flow_both only contain transport flows 1 46.0ms 0.0% 46.0ms 29.0KiB 0.0% 29.0KiB only transport flows are investable 1 45.6ms 0.0% 45.6ms 28.4KiB 0.0% 28.4KiB consistency between asset types and investment methods 1 44.6ms 0.0% 44.6ms 28.7KiB 0.0% 28.7KiB investable storage assets using binary method should have investment limit > 0 1 42.0ms 0.0% 42.0ms 29.3KiB 0.0% 29.3KiB Validate rolling horizon input 9 3.94s 0.3% 437ms 9.11MiB 0.1% 1.01MiB create_highest_resolution_table 1 3.28s 0.2% 3.28s 8.87KiB 0.0% 8.87KiB create_merged_tables 1 2.84s 0.2% 2.84s 6.34KiB 0.0% 6.34KiB prepare_profiles_structure 3 2.13s 0.2% 709ms 21.0MiB 0.3% 6.99MiB update rolling horizon profiles 72 455ms 0.0% 6.32ms 14.1MiB 0.2% 200KiB total solver time 1 258ms 0.0% 258ms 613KiB 0.0% 613KiB compute_variables_indices 3 148ms 0.0% 49.5ms 106KiB 0.0% 35.4KiB undo changes to rolling horizon tables 9 92.6ms 0.0% 10.3ms 129KiB 0.0% 14.3KiB Prepare table for rolling horizon 9 47.9ms 0.0% 5.32ms 67.7KiB 0.0% 7.53KiB ────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── ┌ Warning: Model status different from optimal └ @ TulipaEnergyModel ~/.julia/packages/TulipaEnergyModel/aXLsJ/src/solve-model.jl:37 ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile ====================================================================================== cmd: /opt/julia/bin/julia 193 running 1 of 1 signal (10): User defined signal 1 _ZNK4llvm6object7ELFFileINS0_7ELFTypeILNS_7support10endiannessE1ELb1EEEE10getSectionEj at /opt/julia/bin/../lib/julia/libLLVM-15jl.so (unknown line) unknown function (ip: 0x7fff1ad5658f) unknown function (ip: (nil)) ============================================================== Profile collected. A report will print at the next yield point ============================================================== ====================================================================================== Information request received. A stacktrace will print followed by a 1.0 second profile ====================================================================================== cmd: /opt/julia/bin/julia 1 running 0 of 1 signal (10): User defined signal 1 epoll_wait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/epoll.c:236 uv_run at /workspace/srcdir/libuv/src/unix/core.c:400 ijl_task_get_next at /source/src/partr.c:478 poptask at ./task.jl:999 wait at ./task.jl:1008 #wait#647 at ./condition.jl:130 wait at ./condition.jl:125 [inlined] wait at ./process.jl:661 jfptr_wait_74856.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 subprocess_handler at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:2048 #130 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1992 withenv at ./env.jl:257 #117 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1840 with_temp_env at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1721 #115 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1810 #mktempdir#24 at ./file.jl:766 unknown function (ip: 0x7a6dbad5cb10) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 mktempdir at ./file.jl:762 mktempdir at ./file.jl:762 [inlined] #sandbox#114 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1768 sandbox at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1759 unknown function (ip: 0x7a6dbad554ad) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 #test#127 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1971 test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1915 [inlined] #test#146 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:444 test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:423 unknown function (ip: 0x7a6dbad54fa0) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 #test#77 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:159 unknown function (ip: 0x7a6dbad54860) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:148 #test#75 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:147 [inlined] test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:147 [inlined] #test#74 at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:146 [inlined] test at /source/usr/share/julia/stdlib/v1.10/Pkg/src/API.jl:146 unknown function (ip: 0x7a6dbad50f59) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 jl_apply at /source/src/julia.h:1982 [inlined] do_call at /source/src/interpreter.c:126 eval_value at /source/src/interpreter.c:223 eval_stmt_value at /source/src/interpreter.c:174 [inlined] eval_body at /source/src/interpreter.c:635 eval_body at /source/src/interpreter.c:544 eval_body at /source/src/interpreter.c:544 jl_interpret_toplevel_thunk at /source/src/interpreter.c:775 jl_toplevel_eval_flex at /source/src/toplevel.c:934 jl_toplevel_eval_flex at /source/src/toplevel.c:877 ijl_toplevel_eval_in at /source/src/toplevel.c:985 eval at ./boot.jl:385 [inlined] include_string at ./loading.jl:2149 _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 _include at ./loading.jl:2209 include at ./Base.jl:495 jfptr_include_46673.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 exec_options at ./client.jl:316 _start at ./client.jl:550 jfptr__start_83133.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 jl_apply at /source/src/julia.h:1982 [inlined] true_main at /source/src/jlapi.c:582 jl_repl_entrypoint at /source/src/jlapi.c:731 main at /source/cli/loader_exe.c:58 unknown function (ip: 0x7a6dbbdb2249) __libc_start_main at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) unknown function (ip: 0x4010b8) unknown function (ip: (nil)) ============================================================== Profile collected. A report will print at the next yield point ============================================================== ┌ Warning: There were no samples collected in one or more groups. │ This may be due to idle threads, or you may need to run your │ program longer (perhaps by running it multiple times), │ or adjust the delay between samples with `Profile.init()`. └ @ Profile /opt/julia/share/julia/stdlib/v1.10/Profile/src/Profile.jl:1225 Overhead ╎ [+additional indent] Count File:Line; Function ========================================================= Thread 1 Task 0x00007a6daf1fc010 Total snapshots: 129. Utilization: 0% ╎129 @Base/client.jl:550; _start() ╎ 129 @Base/client.jl:316; exec_options(opts::Base.JLOptions) ╎ 129 @Base/Base.jl:495; include(mod::Module, _path::String) ╎ 129 @Base/loading.jl:2209; _include(mapexpr::Function, mod::Module, _pat… ╎ 129 @Base/loading.jl:2149; include_string(mapexpr::typeof(identity), mo… ╎ 129 @Base/boot.jl:385; eval ╎ ╎ 129 @Pkg/src/API.jl:146; kwcall(::@NamedTuple{julia_args::Cmd}, ::typ… ╎ ╎ 129 @Pkg/src/API.jl:146; #test#74 ╎ ╎ 129 @Pkg/src/API.jl:147; test ╎ ╎ 129 @Pkg/src/API.jl:147; #test#75 ╎ ╎ 129 @Pkg/src/API.jl:148; kwcall(::@NamedTuple{julia_args::Cmd}, :… ╎ ╎ ╎ 129 @Pkg/src/API.jl:159; test(pkgs::Vector{Pkg.Types.PackageSpec… ╎ ╎ ╎ 129 @Pkg/src/API.jl:423; kwcall(::@NamedTuple{julia_args::Cmd, … ╎ ╎ ╎ 129 @Pkg/src/API.jl:444; test(ctx::Pkg.Types.Context, pkgs::Ve… ╎ ╎ ╎ 129 …rc/Operations.jl:1915; test ╎ ╎ ╎ 129 …rc/Operations.jl:1971; test(ctx::Pkg.Types.Context, pkg… ╎ ╎ ╎ ╎ 129 …c/Operations.jl:1759; kwcall(::@NamedTuple{preferences… ╎ ╎ ╎ ╎ 129 …c/Operations.jl:1768; sandbox(fn::Function, ctx::Pkg.… ╎ ╎ ╎ ╎ 129 @Base/file.jl:762; mktempdir ╎ ╎ ╎ ╎ 129 @Base/file.jl:762; mktempdir(fn::Function, parent::S… ╎ ╎ ╎ ╎ 129 @Base/file.jl:766; mktempdir(fn::Pkg.Operations.var… ╎ ╎ ╎ ╎ ╎ 129 …Operations.jl:1810; (::Pkg.Operations.var"#115#12… ╎ ╎ ╎ ╎ ╎ 129 …Operations.jl:1721; with_temp_env(fn::Pkg.Operat… ╎ ╎ ╎ ╎ ╎ 129 …Operations.jl:1840; (::Pkg.Operations.var"#117#… ╎ ╎ ╎ ╎ ╎ 129 @Base/env.jl:257; withenv(::Pkg.Operations.var"… ╎ ╎ ╎ ╎ ╎ 129 …perations.jl:1992; (::Pkg.Operations.var"#130… ╎ ╎ ╎ ╎ ╎ ╎ 129 …erations.jl:2048; subprocess_handler(cmd::Cm… ╎ ╎ ╎ ╎ ╎ ╎ 129 …/process.jl:661; wait(x::Base.Process) ╎ ╎ ╎ ╎ ╎ ╎ 129 …ondition.jl:125; wait ╎ ╎ ╎ ╎ ╎ ╎ 129 …ondition.jl:130; wait(c::Base.GenericCond… ╎ ╎ ╎ ╎ ╎ ╎ 129 …ase/task.jl:1008; wait() 128╎ ╎ ╎ ╎ ╎ ╎ ╎ 129 …ase/task.jl:999; poptask(W::Base.Intrus… [193] signal (15): Terminated in expression starting at /home/pkgeval/.julia/packages/TulipaEnergyModel/aXLsJ/test/test-data-validation.jl:299 local_find_proc_info at /opt/julia/bin/../lib/julia/libunwind.so.8 (unknown line) _ULx86_64_Ifind_dynamic_proc_info at /opt/julia/bin/../lib/julia/libunwind.so.8 (unknown line) _ULx86_64_get_proc_info_by_ip at /opt/julia/bin/../lib/julia/libunwind.so.8 (unknown line) get_function_name_and_base at /source/src/debuginfo.cpp:715 [inlined] jl_dylib_DI_for_fptr at /source/src/debuginfo.cpp:1132 jl_getDylibFunctionInfo at /source/src/debuginfo.cpp:1164 [inlined] jl_getFunctionInfo_impl at /source/src/debuginfo.cpp:1238 ijl_lookup_code_address at /source/src/stackwalk.c:593 lookup at ./stacktraces.jl:108 firstcaller at ./deprecated.jl:157 [inlined] firstcaller at ./deprecated.jl:152 [inlined] macro expansion at ./deprecated.jl:132 [inlined] macro expansion at ./logging.jl:392 [inlined] #depwarn#1054 at ./deprecated.jl:127 depwarn at ./deprecated.jl:121 [inlined] duckdb_result_chunk_count at /home/pkgeval/.julia/packages/DuckDB/AHUoM/src/api.jl:740 unknown function (ip: 0x7726267ff5b5) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 nextDataChunk at /home/pkgeval/.julia/packages/DuckDB/AHUoM/src/result.jl:832 columns at /home/pkgeval/.julia/packages/DuckDB/AHUoM/src/result.jl:553 iterate at /home/pkgeval/.julia/packages/DuckDB/AHUoM/src/result.jl:765 iterate at ./generator.jl:44 [inlined] grow_to! at ./array.jl:907 collect at ./array.jl:831 [inlined] _validate_has_all_tables_and_columns! at /home/pkgeval/.julia/packages/TulipaEnergyModel/aXLsJ/src/data-validation.jl:93 unknown function (ip: 0x77260d929b65) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 validate_data! at /home/pkgeval/.julia/packages/TulipaEnergyModel/aXLsJ/src/data-validation.jl:77 #create_internal_tables!#24 at /home/pkgeval/.julia/packages/TulipaEnergyModel/aXLsJ/src/io.jl:31 create_internal_tables! at /home/pkgeval/.julia/packages/TulipaEnergyModel/aXLsJ/src/io.jl:23 unknown function (ip: 0x77260ad51965) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 jl_apply at /source/src/julia.h:1982 [inlined] do_call at /source/src/interpreter.c:126 eval_value at /source/src/interpreter.c:223 eval_stmt_value at /source/src/interpreter.c:174 [inlined] eval_body at /source/src/interpreter.c:635 jl_interpret_toplevel_thunk at /source/src/interpreter.c:775 jl_toplevel_eval_flex at /source/src/toplevel.c:934 jl_toplevel_eval_flex at /source/src/toplevel.c:877 ijl_toplevel_eval_in at /source/src/toplevel.c:985 eval at ./boot.jl:385 [inlined] include_string at ./loading.jl:2149 include_string at ./loading.jl:2159 _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 jl_apply at /source/src/julia.h:1982 [inlined] jl_f__call_latest at /source/src/builtins.c:812 #invokelatest#2 at ./essentials.jl:892 [inlined] invokelatest at ./essentials.jl:889 [inlined] #8 at /home/pkgeval/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:119 [inlined] withpath at /home/pkgeval/.julia/packages/TestItemRunner/ax5HJ/src/vendored_code.jl:7 #7 at /home/pkgeval/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:118 [inlined] cd at ./file.jl:112 unknown function (ip: 0x772626789219) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 run_testitem at /home/pkgeval/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:117 unknown function (ip: 0x772626774c10) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 #run_tests#13 at /home/pkgeval/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:230 run_tests at /home/pkgeval/.julia/packages/TestItemRunner/ax5HJ/src/TestItemRunner.jl:134 unknown function (ip: 0x77262676e399) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 jl_apply at /source/src/julia.h:1982 [inlined] do_call at /source/src/interpreter.c:126 eval_value at /source/src/interpreter.c:223 eval_stmt_value at /source/src/interpreter.c:174 [inlined] eval_body at /source/src/interpreter.c:635 jl_interpret_toplevel_thunk at /source/src/interpreter.c:775 jl_toplevel_eval_flex at /source/src/toplevel.c:934 jl_toplevel_eval_flex at /source/src/toplevel.c:877 ijl_toplevel_eval_in at /source/src/toplevel.c:985 eval at ./boot.jl:385 [inlined] include_string at ./loading.jl:2149 _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 _include at ./loading.jl:2209 include at ./client.jl:487 unknown function (ip: 0x772626700125) _jl_invoke at /source/src/gf.c:2878 [inlined] ijl_apply_generic at /source/src/gf.c:3079 jl_apply at /source/src/julia.h:1982 [inlined] do_call at /source/src/interpreter.c:126 PkgEval terminated after 2730.05s: test duration exceeded the time limit