Mercurial > repos > public > sbplib_julia
comparison src/Grids/grid.jl @ 1344:760a4a1ec4b7 refactor/grids
Add 2D tests for dissipation operators and fix bug
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Mon, 15 May 2023 22:37:55 +0200 |
parents | fa3695f634de |
children | 08f06bfacd5c |
comparison
equal
deleted
inserted
replaced
1343:fa3695f634de | 1344:760a4a1ec4b7 |
---|---|
69 The grid for the specified boundary. | 69 The grid for the specified boundary. |
70 """ | 70 """ |
71 function boundary_grid end | 71 function boundary_grid end |
72 # TBD: Can we implement a version here that accepts multiple ids and grouped boundaries? Maybe we need multiblock stuff? | 72 # TBD: Can we implement a version here that accepts multiple ids and grouped boundaries? Maybe we need multiblock stuff? |
73 | 73 |
74 | |
75 # TODO: Make sure that all grids implement all of the above. | |
76 | |
77 | |
78 """ | 74 """ |
79 eval_on(g::Grid, f) | 75 eval_on(g::Grid, f) |
80 | 76 |
81 Lazy evaluation `f` on the grid. `f` can either be on the form `f(x,y,...)` | 77 Lazy evaluation `f` on the grid. `f` can either be on the form `f(x,y,...)` |
82 with each coordinate as an argument, or on the form `f(x̄)` taking a | 78 with each coordinate as an argument, or on the form `f(x̄)` taking a |