diff --git a/src/Grids/level.jl b/src/Grids/level.jl index b6f5849b35..1743cf03ac 100644 --- a/src/Grids/level.jl +++ b/src/Grids/level.jl @@ -16,6 +16,8 @@ level( topology(levelgrid::LevelGrid) = topology(levelgrid.full_grid) +local_dss_weights(grid::LevelGrid) = local_dss_weights(grid.full_grid) + local_geometry_data(levelgrid::LevelGrid{<:Any, Int}, ::Nothing) = level( local_geometry_data(levelgrid.full_grid, CellCenter()), levelgrid.level, diff --git a/src/Spaces/spectralelement.jl b/src/Spaces/spectralelement.jl index c3231476c3..af545ec919 100644 --- a/src/Spaces/spectralelement.jl +++ b/src/Spaces/spectralelement.jl @@ -25,11 +25,21 @@ function Base.show(io::IO, space::AbstractSpectralElementSpace) if hasfield(typeof(grid(space)), :topology) # some reduced spaces (like slab space) do not have topology print(iio, " "^(indent + 2), "context: ") - Topologies.print_context(iio, grid(space).topology.context) + Topologies.print_context(iio, Spaces.topology(grid(space)).context) println(iio) - println(iio, " "^(indent + 2), "mesh: ", grid(space).topology.mesh) + println( + iio, + " "^(indent + 2), + "mesh: ", + Spaces.topology(grid(space)).mesh, + ) end - print(iio, " "^(indent + 2), "quadrature: ", grid(space).quadrature_style) + print( + iio, + " "^(indent + 2), + "quadrature: ", + Spaces.quadrature_style(grid(space)), + ) end