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