comparison src/SbpOperators/volumeops/laplace/laplace.jl @ 947:38d1752a9aff feature/laplace_opset

Reformat "See also:"
author Jonatan Werpers <jonatan@werpers.com>
date Sun, 13 Mar 2022 21:01:09 +0100
parents 22c80fb36400
children 1484073dfe27
comparison
equal deleted inserted replaced
936:22c80fb36400 947:38d1752a9aff
39 the stencil `inner_stencil` in the interior and a set of stencils `closure_stencils` 39 the stencil `inner_stencil` in the interior and a set of stencils `closure_stencils`
40 for the points in the closure regions. 40 for the points in the closure regions.
41 41
42 On a one-dimensional `grid`, `Δ` is equivalent to `second_derivative`. On a 42 On a one-dimensional `grid`, `Δ` is equivalent to `second_derivative`. On a
43 multi-dimensional `grid`, `Δ` is the sum of multi-dimensional `second_derivative`s 43 multi-dimensional `grid`, `Δ` is the sum of multi-dimensional `second_derivative`s
44 where the sum is carried out lazily. See also [`second_derivative`](@ref). 44 where the sum is carried out lazily.
45
46 See also: [`second_derivative`](@ref).
45 """ 47 """
46 function laplace(grid::EquidistantGrid, inner_stencil, closure_stencils) 48 function laplace(grid::EquidistantGrid, inner_stencil, closure_stencils)
47 Δ = second_derivative(grid, inner_stencil, closure_stencils, 1) 49 Δ = second_derivative(grid, inner_stencil, closure_stencils, 1)
48 for d = 2:dimension(grid) 50 for d = 2:dimension(grid)
49 Δ += second_derivative(grid, inner_stencil, closure_stencils, d) 51 Δ += second_derivative(grid, inner_stencil, closure_stencils, d)