TopOpt.jl
TopOpt.jl copied to clipboard
Visualization does not work for LBeam
ERROR: AssertionError: S <= length(x)
Stacktrace:
[1] Vec
@ ~\.julia\packages\GeometryBasics\OWi7v\src\fixed_arrays.jl:40 [inlined]
[2] _broadcast_getindex_evalf
@ .\broadcast.jl:648 [inlined]
[3] _broadcast_getindex
@ .\broadcast.jl:621 [inlined]
[4] getindex
@ .\broadcast.jl:575 [inlined]
[5] macro expansion
@ .\broadcast.jl:984 [inlined]
[6] macro expansion
@ .\simdloop.jl:77 [inlined]
[7] copyto!
@ .\broadcast.jl:983 [inlined]
[8] copyto!
@ .\broadcast.jl:936 [inlined]
[9] copy
@ .\broadcast.jl:908 [inlined]
[10] materialize
@ .\broadcast.jl:883 [inlined]
[11] (::TopOpt.TopOptProblems.Visualization.var"#19#28"{Dict{Int64, Vector{Float64}}})(s::Float64)
@ TopOpt.TopOptProblems.Visualization ~\Dropbox (MIT)\code_ws_dropbox\TO_ws\TopOpt.jl\src\TopOptProblems\Visualization\makie.jl:156
[12] lift(::Function, ::Observable{Any})
@ AbstractPlotting ~\.julia\packages\AbstractPlotting\gE7AT\src\interaction\nodes.jl:15
[13] visualize(mesh::JuAFEM.Grid{2, JuAFEM.Quadrilateral, Float64}, u::Matrix{Float64}; topology::Vector{Float64}, cloaddict::Dict{Int64, Vector{Float64}}, undeformed_mesh_color::Tuple{Symbol, Float64}, deformed_mesh_color::Tuple{Symbol, Float64}, vector_arrowsize::Float64, vector_linewidth::Float64, default_support_scale::Float64, default_load_scale::Float64, scale_range::Float64, default_exagg_scale::Float64, exagg_range::Float64)
@ TopOpt.TopOptProblems.Visualization ~\Dropbox (MIT)\code_ws_dropbox\TO_ws\TopOpt.jl\src\TopOptProblems\Visualization\makie.jl:154
[14] visualize(problem::LBeam{Float64, 4, 4, Float64, Float64, JuAFEM.ConstraintHandler{JuAFEM.DofHandler{2, JuAFEM.Quadrilateral, Float64}, Float64}, Float64, Int64, BitVector, BitVector, Vector{Int64}, TopOpt.TopOptProblems.Metadata{Matrix{Int64}, RaggedArray{Vector{Int64}, Vector{Tuple{Int64, Int64}}}, RaggedArray{Vector{Int64}, Vector{Tuple{Int64, Int64}}}, Matrix{Int64}}}; kwargs::Base.Iterators.Pairs{Symbol, Vector{Float64}, Tuple{Symbol}, NamedTuple{(:topology,), Tuple{Vector{Float64}}}})
@ TopOpt.TopOptProblems.Visualization ~\Dropbox (MIT)\code_ws_dropbox\TO_ws\TopOpt.jl\src\TopOptProblems\Visualization\makie.jl:215
[15] top-level scope
@ REPL[19]:1