We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
get_boundary
This isn't a problem per say, but I've run into it a few times, and it adds unnecessary noise when digging into other problems. Specifically:
julia> @test_call alloc_test_f2c_interp(cfield, ffield) JET-test failed at REPL[80]:1 Expression: #= REPL[80]:1 =# JET.@test_call alloc_test_f2c_interp(cfield, ffield) ═════ 1 possible error found ═════ ┌ alloc_test_f2c_interp(cfield::Field{VF{@NamedTuple{cx::Float64, cy::Float64, cz::Float64, cϕ::Float64, cψ::Float64}, Matrix{Float64}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, ffield::Field{VF{@NamedTuple{fx::Float64, fy::Float64, fz::Float64, fϕ::Float64, fψ::Float64}, Matrix{Float64}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}) @ Main ./REPL[76]:13 │┌ materialize!(dest::Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, bc::Broadcasted{StencilStyle, Nothing, typeof(rmul), Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{StencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, Nothing}, StencilBroadcasted{StencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, Nothing}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}}) @ Broadcast ./broadcast.jl:911 ││┌ materialize!(::StencilStyle, dest::Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, bc::Broadcasted{StencilStyle, Nothing, typeof(rmul), Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{StencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, Nothing}, StencilBroadcasted{StencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, Nothing}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}}) @ Broadcast ./broadcast.jl:914 │││┌ copyto!(field_out::Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, bc::Broadcasted{ColumnStencilStyle, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, typeof(rmul), Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}}) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:3387 ││││┌ _serial_copyto!(field_out::Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, bc::Broadcasted{ColumnStencilStyle, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, typeof(rmul), Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}}, Ni::Int64, Nj::Int64, Nh::Int64) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:3332 │││││┌ window_bounds(space::FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, bc::Broadcasted{ColumnStencilStyle, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, typeof(rmul), Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}}) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:3398 ││││││┌ left_interior_window_idx(bc::Broadcasted{ColumnStencilStyle, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, typeof(rmul), Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}}, parent_space::FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, loc::LeftBoundaryWindow) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:2974 │││││││┌ _left_interior_window_idx_args(args::Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}, space::FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, loc::LeftBoundaryWindow) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:2941 ││││││││┌ _left_interior_window_idx_args(args::Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}, space::FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, loc::LeftBoundaryWindow) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:2941 │││││││││┌ _left_interior_window_idx_args(args::Tuple{StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}}, space::FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, loc::LeftBoundaryWindow) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:2941 ││││││││││┌ left_interior_window_idx(bc::StencilBroadcasted{ColumnStencilStyle, InterpolateF2C{@NamedTuple{}}, Tuple{Field{VF{Float64, SubArray{Float64, 2, Matrix{Float64}, Tuple{Slice{OneTo{Int64}}, UnitRange{Int64}}, true}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellFace}}}, FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}}, parent_space::FiniteDifferenceSpace{FiniteDifferenceGrid{IntervalTopology{SingletonCommsContext{CPUSingleThreaded}, IntervalMesh{IntervalDomain{ZPoint{Float64}, Tuple{Symbol, Symbol}}, LinRange{ZPoint{Float64}, Int64}}, @NamedTuple{bottom::Int64, top::Int64}}, CartesianGlobalGeometry, VF{LocalGeometry{(3,), ZPoint{Float64}, Float64, SMatrix{1, 1, Float64, 1}}, Matrix{Float64}}}, CellCenter}, loc::LeftBoundaryWindow) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:2963 │││││││││││┌ get_boundary(op::InterpolateF2C{@NamedTuple{}}, ::LeftBoundaryWindow) @ Operators /Users/charliekawczynski/Dropbox/Caltech/work/dev/CliMA/jl/src/Operators/finitedifference.jl:183 ││││││││││││┌ getproperty(x::@NamedTuple{}, f::Symbol) @ Base ./jl:37 │││││││││││││ invalid builtin function call: getfield(x::@NamedTuple{}, f::Symbol) ││││││││││││└──────────────────── ERROR: There was an error during testing
The text was updated successfully, but these errors were encountered:
Successfully merging a pull request may close this issue.
This isn't a problem per say, but I've run into it a few times, and it adds unnecessary noise when digging into other problems. Specifically:
The text was updated successfully, but these errors were encountered: