Mercurial > repos > public > sbplib_julia
comparison src/SbpOperators/SbpOperators.jl @ 963:52a0ebad0778 feature/laplace_opset
Review: Address review comment on placement of exports. Export statements should be placed at the top of the module file. Add todo.
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Mon, 14 Mar 2022 10:16:03 +0100 |
parents | 66e8faf4bb4b |
children | ba023fc09961 f885e1de6dc4 |
comparison
equal
deleted
inserted
replaced
962:1bb28e47990f | 963:52a0ebad0778 |
---|---|
1 module SbpOperators | 1 module SbpOperators |
2 | |
3 export boundary_quadrature | |
4 export boundary_restriction | |
5 export inner_product | |
6 export inverse_inner_product | |
7 export Laplace | |
8 export laplace | |
9 export normal_derivative | |
10 export second_derivative | |
2 | 11 |
3 using Sbplib.RegionIndices | 12 using Sbplib.RegionIndices |
4 using Sbplib.LazyTensors | 13 using Sbplib.LazyTensors |
5 using Sbplib.Grids | 14 using Sbplib.Grids |
6 | 15 |
19 include("volumeops/inner_products/inverse_inner_product.jl") | 28 include("volumeops/inner_products/inverse_inner_product.jl") |
20 include("boundaryops/boundary_operator.jl") | 29 include("boundaryops/boundary_operator.jl") |
21 include("boundaryops/boundary_restriction.jl") | 30 include("boundaryops/boundary_restriction.jl") |
22 include("boundaryops/normal_derivative.jl") | 31 include("boundaryops/normal_derivative.jl") |
23 | 32 |
24 | |
25 export boundary_quadrature | |
26 export boundary_restriction | |
27 export inner_product | |
28 export inverse_inner_product | |
29 export Laplace | |
30 export laplace | |
31 export normal_derivative | |
32 export second_derivative | |
33 # REVIEW: Should the exports be placed here or at the top of each file where the thing is defined? | |
34 # We currently have a mix of placing it at the place of definition and at the top of each file. This is a "new" way of doing it. | |
35 | |
36 end # module | 33 end # module |