Mercurial > repos > public > sbplib_julia
comparison src/Grids/AbstractGrid.jl @ 345:2fcc960836c6
Merge branch refactor/combine_to_one_package.
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Sat, 26 Sep 2020 15:22:13 +0200 |
parents | 01b851161018 |
children | c16abc564b82 |
comparison
equal
deleted
inserted
replaced
343:e12c9a866513 | 345:2fcc960836c6 |
---|---|
1 """ | |
2 AbstractGrid | |
3 | |
4 Should implement | |
5 dimension(grid::AbstractGrid) | |
6 points(grid::AbstractGrid) | |
7 | |
8 """ | |
9 abstract type AbstractGrid end | |
10 | |
11 function dimension end | |
12 function points end | |
13 export dimension, points | |
14 | |
15 """ | |
16 evalOn(g::AbstractGrid, f::Function) | |
17 | |
18 Evaluate function f on the grid g | |
19 """ | |
20 function evalOn(g::AbstractGrid, f::Function) | |
21 F(x) = f(x...) | |
22 return F.(points(g)) | |
23 end | |
24 export evalOn |