comparison src/Grids/grid.jl @ 1461:455e6b4c8b02 feature/grids/boundary_indicies

Add a function declaration for boundary_indices
author Jonatan Werpers <jonatan@werpers.com>
date Tue, 28 Nov 2023 08:42:00 +0100
parents 2ad518182b37
children de4e15924d26
comparison
equal deleted inserted replaced
1443:f217c6167952 1461:455e6b4c8b02
98 """ 98 """
99 eval_on(g::Grid, f::Number) = return LazyTensors.LazyConstantArray(f, size(g)) 99 eval_on(g::Grid, f::Number) = return LazyTensors.LazyConstantArray(f, size(g))
100 100
101 _ncomponents(::Type{<:Number}) = 1 101 _ncomponents(::Type{<:Number}) = 1
102 _ncomponents(T::Type{<:SVector}) = length(T) 102 _ncomponents(T::Type{<:SVector}) = length(T)
103
104 """
105 boundary_indices(g::Grid, id::BoundaryIdentifier)
106
107 A collection of indices corresponding to the boundary with given id. The
108 collection should be usable to index grid functions on the grid to obtain grid
109 functions on the boundary grid.
110 """
111 function boundary_indices end