Skip to content

Bugfix to initialization and fault plots #212

Bugfix to initialization and fault plots

Bugfix to initialization and fault plots #212

Triggered via pull request September 8, 2024 15:09
@moynermoyner
synchronize #56
dev
Status Failure
Total duration 52m 4s
Artifacts

CI.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

1 error and 12 warnings
Julia 1 - ubuntu-latest - x64 - pull_request
Process completed with exit code 1.
Julia 1 - ubuntu-latest - x64 - pull_request
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Julia 1 - ubuntu-latest - x64 - pull_request
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v2, julia-actions/setup-julia@v1, actions/cache@4d4ae6ae148a43d0fd1eda1800170683e9882738, pyTooling/Actions/with-post-step@adef08d3bdef092282614f3b683897cefae82ee3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/data_input_file.md:23-26 ```@example data_input_file case = setup_case_from_data_file(pth) ws, states = simulate_reservoir(case) ``` exception = BoundsError: attempt to access 2-element Vector{Vector{Float64}} at index [3] Stacktrace: [1] getindex @ ./essentials.jl:13 [inlined] [2] determine_saturations(depths::SubArray{Float64, 1, Vector{Float64}, Tuple{Vector{Int64}}, false}, contacts::Tuple{Float64, Float64}, pressures::Matrix{Float64}; s_min::Vector{Vector{Float64}}, s_max::Vector{Vector{Float64}}, pc::Vector{Any}) @ JutulDarcy ~/work/JutulDarcy.jl/JutulDarcy.jl/src/init/init.jl:784 [3] determine_saturations @ ~/work/JutulDarcy.jl/JutulDarcy.jl/src/init/init.jl:746 [inlined] [4] equilibriate_state!(init::Dict{Symbol, Any}, depths::SubArray{Float64, 1, Vector{Float64}, Tuple{Vector{Int64}}, false}, model::SimulationModel{DiscretizedDomain{JutulDarcy.MinimalTPFATopology{Matrix{Int64}}, @NamedTuple{mass_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}, heat_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}}, Dict{JutulEntity, Int64}, Jutul.TrivialGlobalMap}, StandardBlackOilSystem{Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, Nothing, true, Tuple{Float64, Float64, Float64}, :varswitch, @NamedTuple{a::Int64, l::Int64, v::Int64}, Tuple{AqueousPhase, LiquidPhase, VaporPhase}, Float64}, FullyImplicitFormulation, DefaultContext}, sys::StandardBlackOilSystem{Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, Nothing, true, Tuple{Float64, Float64, Float64}, :varswitch, @NamedTuple{a::Int64, l::Int64, v::Int64}, Tuple{AqueousPhase, LiquidPhase, VaporPhase}, Float64}, contacts::Tuple{Float64, Float64}, depth::Float64, datum_pressure::Float64; cells::Vector{Int64}, rs::Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, @NamedTuple{x0::Float64, dx::Float64, n::Int64}}, rv::Missing, composition::Missing, T_z::Missing, s_min::Vector{Vector{Float64}}, contacts_pc::Tuple{Float64, Float64}, pvtnum::Int64, sw::Missing, output_pressures::Bool, kwarg::@kwargs{s_max::Vector{Vector{Float64}}, pc::Vector{Any}}) @ JutulDarcy ~/work/JutulDarcy.jl/JutulDarcy.jl/src/init/init.jl:162 [5] equilibriate_state(model::SimulationModel{DiscretizedDomain{JutulDarcy.MinimalTPFATopology{Matrix{Int64}}, @NamedTuple{mass_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}, heat_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}}, Dict{JutulEntity, Int64}, Jutul.TrivialGlobalMap}, StandardBlackOilSystem{Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, Nothing, true, Tuple{Float64, Float64, Float64}, :varswitch, @NamedTuple{a::Int64, l::Int64, v::Int64}, Tuple{AqueousPhase, LiquidPhase, VaporPhase}, Float64}, FullyImplicitFormulation, DefaultContext}, contacts::Tuple{Float64, Float64}, datum_depth::Float64, datum_pressure::Float64; cells::Vector{Int64}, rs::Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, @NamedTuple{x0::Float64, dx::Float64, n::Int64}}, rv::Missing, composition::Missing, kwarg::@kwargs{pvtnum::Int64, contacts_pc::Tuple{Float64, Float64}, s_min::Vector{Vector{Float64}}, s_max::Vector{Vector{Float64}}, T_z::Missing, pc::Vector{Any}, output_pressures::Bool}) @ JutulDarcy ~/work/JutulDarcy.jl/JutulDarcy.jl/src/init/init.jl:28 [6] parse_state0_equil(model::SimulationModel{DiscretizedDomain{JutulDarcy.MinimalTPFATopology{Matrix{Int64}}, @NamedTuple{mass_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}, heat_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign:
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/data_input_file.md:31-33 ```@example data_input_file case.input_data ``` exception = UndefVarError: `case` not defined Stacktrace: [1] top-level scope @ :0 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/data_input_file.md:37-39 ```@example data_input_file case.input_data["RUNSPEC"] ``` exception = UndefVarError: `case` not defined Stacktrace: [1] top-level scope @ data_input_file.md:38 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/data_input_file.md:44-47 ```@example data_input_file using GLMakie plot_reservoir(case.model, states) ``` exception = UndefVarError: `case` not defined Stacktrace: [1] top-level scope @ data_input_file.md:46 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/data_input_file.md:51-53 ```@example data_input_file plot_well_results(ws) ``` exception = UndefVarError: `ws` not defined Stacktrace: [1] top-level scope @ data_input_file.md:52 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/validation_norne_nohyst.md:12-18 ```@example validation_norne_nohyst using Jutul, JutulDarcy, GLMakie, DelimitedFiles, HYPRE, GeoEnergyIO norne_dir = GeoEnergyIO.test_input_file_path("NORNE_NOHYST") data_pth = joinpath(norne_dir, "NORNE_NOHYST.DATA") data = parse_data_file(data_pth) case = setup_case_from_data_file(data) ``` exception = BoundsError: attempt to access 2-element Vector{Vector{Float64}} at index [3] Stacktrace: [1] getindex @ ./essentials.jl:13 [inlined] [2] determine_saturations(depths::SubArray{Float64, 1, Vector{Float64}, Tuple{Vector{Int64}}, false}, contacts::Tuple{Float64, Float64}, pressures::Matrix{Float64}; s_min::Vector{Vector{Float64}}, s_max::Vector{Vector{Float64}}, pc::Vector{Any}) @ JutulDarcy ~/work/JutulDarcy.jl/JutulDarcy.jl/src/init/init.jl:784 [3] determine_saturations @ ~/work/JutulDarcy.jl/JutulDarcy.jl/src/init/init.jl:746 [inlined] [4] equilibriate_state!(init::Dict{Symbol, Any}, depths::SubArray{Float64, 1, Vector{Float64}, Tuple{Vector{Int64}}, false}, model::SimulationModel{DiscretizedDomain{JutulDarcy.MinimalTPFATopology{Matrix{Int64}}, @NamedTuple{mass_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}, heat_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}}, Dict{JutulEntity, Int64}, Jutul.TrivialGlobalMap}, StandardBlackOilSystem{Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}, Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}, Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, true, Tuple{Float64, Float64, Float64}, :varswitch, @NamedTuple{a::Int64, l::Int64, v::Int64}, Tuple{AqueousPhase, LiquidPhase, VaporPhase}, Float64}, FullyImplicitFormulation, DefaultContext}, sys::StandardBlackOilSystem{Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}, Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}, Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, true, Tuple{Float64, Float64, Float64}, :varswitch, @NamedTuple{a::Int64, l::Int64, v::Int64}, Tuple{AqueousPhase, LiquidPhase, VaporPhase}, Float64}, contacts::Tuple{Float64, Float64}, depth::Float64, datum_pressure::Float64; cells::Vector{Int64}, rs::Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}, rv::JutulDarcy.var"#502#509"{Float64}, composition::Missing, T_z::Missing, s_min::Vector{Vector{Float64}}, contacts_pc::Tuple{Float64, Float64}, pvtnum::Int64, sw::Vector{Float64}, output_pressures::Bool, kwarg::@kwargs{s_max::Vector{Vector{Float64}}, pc::Vector{Any}}) @ JutulDarcy ~/work/JutulDarcy.jl/JutulDarcy.jl/src/init/init.jl:162 [5] equilibriate_state(model::SimulationModel{DiscretizedDomain{JutulDarcy.MinimalTPFATopology{Matrix{Int64}}, @NamedTuple{mass_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}, heat_flow::TwoPointPotentialFlowHardCoded{Vector{Int64}, Vector{@NamedTuple{self::Int64, other::Int64, face::Int64, face_sign::Int64}}}}, Dict{JutulEntity, Int64}, Jutul.TrivialGlobalMap}, StandardBlackOilSystem{Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}, Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, Tuple{Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}, Jutul.LinearInterpolant{Vector{Float64}, Vector{Float64}, Missing}}, true, Tuple{Float64, Float64, Float64}, :varswitch, @NamedTuple{a::Int64, l::Int64, v::Int64}, Tuple{AqueousPhase, LiquidPhase, VaporPhase}, Float64}, FullyImplicitFormulation, DefaultContext}, contacts::Tuple{Float64, Float64}, datum_depth::Float64, datum_pressure::Float64; cells::Vector{Int64}, rs::Jutul
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/validation_norne_nohyst.md:22-28 ```@example validation_norne_nohyst model = case.model parameters = case.parameters forces = case.forces dt = case.dt; nothing #hide ``` exception = UndefVarError: `case` not defined Stacktrace: [1] top-level scope @ validation_norne_nohyst.md:23 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/validation_norne_nohyst.md:34-49 ```@example validation_norne_nohyst import Jutul: plot_mesh_edges! reservoir = reservoir_domain(model) mesh = physical_representation(reservoir) wells = get_model_wells(model) fig = Figure(size = (1200, 800)) ax = Axis3(fig[1, 1], zreversed = true) plot_mesh_edges!(ax, mesh, alpha = 0.5) for (k, w) in wells plot_well!(ax, mesh, w) end plot_faults!(ax, mesh, alpha = 0.5) ax.azimuth[] = -3.0 ax.elevation[] = 0.5 fig ``` exception = UndefVarError: `model` not defined Stacktrace: [1] top-level scope @ validation_norne_nohyst.md:36 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/validation_norne_nohyst.md:53-60 ```@example validation_norne_nohyst fig = plot_reservoir(model, key = :porosity) ax = fig.current_axis[] plot_faults!(ax, mesh, alpha = 0.5) ax.azimuth[] = -3.0 ax.elevation[] = 0.5 fig ``` exception = UndefVarError: `model` not defined Stacktrace: [1] top-level scope @ validation_norne_nohyst.md:54 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752
Documentation: ../../../.julia/packages/Documenter/C1XEF/src/utilities/utilities.jl#L46
failed to run `@example` block in src/examples/validation_norne_nohyst.md:64-66 ```@example validation_norne_nohyst ws, states = simulate_reservoir(case, output_substates = true) ``` exception = UndefVarError: `case` not defined Stacktrace: [1] top-level scope @ validation_norne_nohyst.md:65 [2] eval @ ./boot.jl:385 [inlined] [3] #60 @ ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:754 [inlined] [4] cd(f::Documenter.var"#60#62"{Module, Expr}, dir::String) @ Base.Filesystem ./file.jl:112 [5] (::Documenter.var"#59#61"{Documenter.Page, Module, Expr})() @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:753 [6] (::IOCapture.var"#5#9"{DataType, Documenter.var"#59#61"{Documenter.Page, Module, Expr}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}, IOContext{Base.PipeEndpoint}})() @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:170 [7] with_logstate(f::Function, logstate::Any) @ Base.CoreLogging ./logging.jl:515 [8] with_logger @ ./logging.jl:627 [inlined] [9] capture(f::Documenter.var"#59#61"{Documenter.Page, Module, Expr}; rethrow::Type, color::Bool, passthrough::Bool, capture_buffer::IOBuffer, io_context::Vector{Any}) @ IOCapture ~/.julia/packages/IOCapture/Y5rEA/src/IOCapture.jl:167 [10] runner(::Type{Documenter.Expanders.ExampleBlocks}, node::MarkdownAST.Node{Nothing}, page::Documenter.Page, doc::Documenter.Document) @ Documenter ~/.julia/packages/Documenter/C1XEF/src/expander_pipeline.jl:752