Use DataFrames to linearize indices #401
This run and associated checks have been archived and are scheduled for deletion.
Learn more about checks retention
Annotations
8 errors
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/tutorial.md:273-277
```@example solution
(u, v) = first(edge_labels(graph))
rp = 1
[solution.flow[(u, v), rp, B] for B in graph[u, v].partitions[rp]]
```
exception =
ArgumentError: invalid index: ("Asgard_Battery", "Asgard_E_demand") of type Tuple{String, String}
Stacktrace:
[1] to_index(i::Tuple{String, String})
@ Base ./indices.jl:300
[2] to_index(A::Vector{Float64}, i::Tuple{String, String})
@ Base ./indices.jl:277
[3] _to_indices1(A::Vector{Float64}, inds::Tuple{Base.OneTo{Int64}}, I1::Tuple{String, String})
@ Base ./indices.jl:359
[4] to_indices
@ Base ./indices.jl:354 [inlined]
[5] to_indices
@ Base ./indices.jl:344 [inlined]
[6] getindex(::Vector{Float64}, ::Tuple{String, String}, ::Int64, ::UnitRange{Int64})
@ Base ./abstractarray.jl:1288
[7] (::Main.__atexample__named__solution.var"#9#10")(B::UnitRange{Int64})
@ Main.__atexample__named__solution ./none:0
[8] iterate(g::Base.Generator, s::Vararg{Any})
@ Base ./generator.jl:47 [inlined]
[9] collect(itr::Base.Generator{Vector{UnitRange{Int64}}, Main.__atexample__named__solution.var"#9#10"})
@ Base ./array.jl:834
[10] top-level scope
@ tutorial.md:276
[11] eval
@ ./boot.jl:385 [inlined]
[12] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[13] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[14] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:753
[15] (::IOCapture.var"#4#7"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:161
[16] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[17] with_logger
@ ./logging.jl:627 [inlined]
[18] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[19] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/tutorial.md:281-286
```@example solution
a = first(labels(graph))
rp = 1
cons_parts = energy_problem.constraints_partitions[:lowest_resolution]
[solution.storage_level[a, rp, B] for B in cons_parts[(a, rp)]]
```
exception =
ArgumentError: invalid index: "Asgard_Battery" of type String
Stacktrace:
[1] to_index(i::String)
@ Base ./indices.jl:300
[2] to_index(A::Vector{Float64}, i::String)
@ Base ./indices.jl:277
[3] _to_indices1(A::Vector{Float64}, inds::Tuple{Base.OneTo{Int64}}, I1::String)
@ Base ./indices.jl:359
[4] to_indices
@ Base ./indices.jl:354 [inlined]
[5] to_indices
@ Base ./indices.jl:344 [inlined]
[6] getindex(::Vector{Float64}, ::String, ::Int64, ::UnitRange{Int64})
@ Base ./abstractarray.jl:1288
[7] (::Main.__atexample__named__solution.var"#11#12")(B::UnitRange{Int64})
@ Main.__atexample__named__solution ./none:0
[8] iterate(g::Base.Generator, s::Vararg{Any})
@ Base ./generator.jl:47 [inlined]
[9] collect(itr::Base.Generator{Vector{UnitRange{Int64}}, Main.__atexample__named__solution.var"#11#12"})
@ Base ./array.jl:834
[10] top-level scope
@ tutorial.md:285
[11] eval
@ ./boot.jl:385 [inlined]
[12] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[13] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[14] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:753
[15] (::IOCapture.var"#4#7"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:161
[16] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[17] with_logger
@ ./logging.jl:627 [inlined]
[18] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[19] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/tutorial.md:305-309
```@example solution
(u, v) = first(edge_labels(graph))
rp = 1
[energy_problem.graph[u, v].flow[(rp, B)] for B in graph[u, v].partitions[rp]]
```
exception =
KeyError: key (1, 1:1) not found
Stacktrace:
[1] getindex(h::Dict{Tuple{Int64, UnitRange{Int64}}, Float64}, key::Tuple{Int64, UnitRange{Int64}})
@ Base ./dict.jl:498
[2] (::Main.__atexample__named__solution.var"#21#22")(B::UnitRange{Int64})
@ Main.__atexample__named__solution ./none:0
[3] iterate(g::Base.Generator, s::Vararg{Any})
@ Base ./generator.jl:47 [inlined]
[4] collect(itr::Base.Generator{Vector{UnitRange{Int64}}, Main.__atexample__named__solution.var"#21#22"})
@ Base ./array.jl:834
[5] top-level scope
@ tutorial.md:308
[6] eval
@ ./boot.jl:385 [inlined]
[7] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[8] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[9] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:753
[10] (::IOCapture.var"#4#7"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:161
[11] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[12] with_logger
@ ./logging.jl:627 [inlined]
[13] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[14] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/tutorial.md:313-318
```@example solution
a = first(labels(graph))
rp = 1
cons_parts = energy_problem.constraints_partitions[:lowest_resolution]
[energy_problem.graph[a].storage_level[(rp, B)] for B in cons_parts[(a, rp)]]
```
exception =
KeyError: key (1, 1:1) not found
Stacktrace:
[1] getindex(h::Dict{Tuple{Int64, UnitRange{Int64}}, Float64}, key::Tuple{Int64, UnitRange{Int64}})
@ Base ./dict.jl:498
[2] (::Main.__atexample__named__solution.var"#23#24")(B::UnitRange{Int64})
@ Main.__atexample__named__solution ./none:0
[3] iterate(g::Base.Generator, s::Vararg{Any})
@ Base ./generator.jl:47 [inlined]
[4] collect(itr::Base.Generator{Vector{UnitRange{Int64}}, Main.__atexample__named__solution.var"#23#24"})
@ Base ./array.jl:834
[5] top-level scope
@ tutorial.md:317
[6] eval
@ ./boot.jl:385 [inlined]
[7] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[8] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[9] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:753
[10] (::IOCapture.var"#4#7"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:161
[11] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[12] with_logger
@ ./logging.jl:627 [inlined]
[13] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[14] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/tutorial.md:325-330
```@example solution
using JuMP
# a, rp, and cons_parts are defined above
B = cons_parts[(a, rp)][1]
value(energy_problem.model[:incoming_flow_lowest_resolution][a, rp, B])
```
exception =
ArgumentError: invalid index: "Asgard_Battery" of type String
Stacktrace:
[1] to_index(i::String)
@ Base ./indices.jl:300
[2] to_index(A::Vector{JuMP.AffExpr}, i::String)
@ Base ./indices.jl:277
[3] _to_indices1(A::Vector{JuMP.AffExpr}, inds::Tuple{Base.OneTo{Int64}}, I1::String)
@ Base ./indices.jl:359
[4] to_indices
@ Base ./indices.jl:354 [inlined]
[5] to_indices
@ Base ./indices.jl:344 [inlined]
[6] getindex(::Vector{JuMP.AffExpr}, ::String, ::Int64, ::UnitRange{Int64})
@ Base ./abstractarray.jl:1288
[7] top-level scope
@ tutorial.md:329
[8] eval
@ ./boot.jl:385 [inlined]
[9] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[10] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[11] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:753
[12] (::IOCapture.var"#4#7"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:161
[13] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[14] with_logger
@ ./logging.jl:627 [inlined]
[15] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[16] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/tutorial.md:335-339
```@example solution
a = "Asgard_E_demand"
B = cons_parts[(a, rp)][1]
value(energy_problem.model[:consumer_balance][a, rp, B])
```
exception =
ArgumentError: invalid index: "Asgard_E_demand" of type String
Stacktrace:
[1] to_index(i::String)
@ Base ./indices.jl:300
[2] to_index(A::Vector{JuMP.ConstraintRef{JuMP.Model, MathOptInterface.ConstraintIndex{MathOptInterface.ScalarAffineFunction{Float64}, MathOptInterface.EqualTo{Float64}}, JuMP.ScalarShape}}, i::String)
@ Base ./indices.jl:277
[3] _to_indices1(A::Vector{JuMP.ConstraintRef{JuMP.Model, MathOptInterface.ConstraintIndex{MathOptInterface.ScalarAffineFunction{Float64}, MathOptInterface.EqualTo{Float64}}, JuMP.ScalarShape}}, inds::Tuple{Base.OneTo{Int64}}, I1::String)
@ Base ./indices.jl:359
[4] to_indices
@ Base ./indices.jl:354 [inlined]
[5] to_indices
@ Base ./indices.jl:344 [inlined]
[6] getindex(::Vector{JuMP.ConstraintRef{JuMP.Model, MathOptInterface.ConstraintIndex{MathOptInterface.ScalarAffineFunction{Float64}, MathOptInterface.EqualTo{Float64}}, JuMP.ScalarShape}}, ::String, ::Int64, ::UnitRange{Int64})
@ Base ./abstractarray.jl:1288
[7] top-level scope
@ tutorial.md:338
[8] eval
@ ./boot.jl:385 [inlined]
[9] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[10] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[11] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:753
[12] (::IOCapture.var"#4#7"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:161
[13] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[14] with_logger
@ ./logging.jl:627 [inlined]
[15] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[16] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation:
../../../.julia/packages/Documenter/1HwWe/src/utilities/utilities.jl#L44
failed to run `@example` block in src/tutorial.md:371-373
```@example solution
plot_single_flow(graph, "Asgard_Solar", "Asgard_E_demand", 1)
```
exception =
KeyError: key (1, 1:1) not found
Stacktrace:
[1] getindex
@ ./dict.jl:498 [inlined]
[2] #110
@ ./none:0 [inlined]
[3] iterate(g::Base.Generator, s::Vararg{Any})
@ Base ./generator.jl:47 [inlined]
[4] collect(itr::Base.Generator{Vector{UnitRange{Int64}}, TulipaEnergyModel.var"#110#111"{MetaGraphsNext.MetaGraph{Int64, Graphs.SimpleGraphs.SimpleDiGraph{Int64}, String, GraphAssetData, GraphFlowData, Nothing, Nothing, Nothing}, String, String, Int64}})
@ Base ./array.jl:834
[5] plot_single_flow(graph::MetaGraphsNext.MetaGraph{Int64, Graphs.SimpleGraphs.SimpleDiGraph{Int64}, String, GraphAssetData, GraphFlowData, Nothing, Nothing, Nothing}, asset_from::String, asset_to::String, rp::Int64)
@ TulipaEnergyModel ~/work/TulipaEnergyModel.jl/TulipaEnergyModel.jl/src/plot.jl:14
[6] top-level scope
@ tutorial.md:372
[7] eval
@ ./boot.jl:385 [inlined]
[8] #58
@ ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:754 [inlined]
[9] cd(f::Documenter.var"#58#60"{Module, Expr}, dir::String)
@ Base.Filesystem ./file.jl:112
[10] (::Documenter.var"#57#59"{Documenter.Page, Module, Expr})()
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:753
[11] (::IOCapture.var"#4#7"{DataType, Documenter.var"#57#59"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})()
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:161
[12] with_logstate(f::Function, logstate::Any)
@ Base.CoreLogging ./logging.jl:515
[13] with_logger
@ ./logging.jl:627 [inlined]
[14] capture(f::Documenter.var"#57#59"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer)
@ IOCapture ~/.julia/packages/IOCapture/Rzdxd/src/IOCapture.jl:158
[15] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document)
@ Documenter ~/.julia/packages/Documenter/1HwWe/src/expander_pipeline.jl:752
|
Documentation
Process completed with exit code 1.
|