Mercurial > repos > public > sbplib_julia
comparison src/SbpOperators/SbpOperators.jl @ 1603:fca4a01d60c9 feature/boundary_conditions
Remove module BoundaryConditions, moving its content to SbpOperators
author | Vidar Stiernström <vidar.stiernstrom@gmail.com> |
---|---|
date | Tue, 04 Jun 2024 16:46:14 -0700 |
parents | 84dc3b9b449b |
children | 8315c456e3b4 |
comparison
equal
deleted
inserted
replaced
1602:3e7438e2a033 | 1603:fca4a01d60c9 |
---|---|
21 export normal_derivative | 21 export normal_derivative |
22 export first_derivative | 22 export first_derivative |
23 export second_derivative | 23 export second_derivative |
24 export second_derivative_variable | 24 export second_derivative_variable |
25 export undivided_skewed04 | 25 export undivided_skewed04 |
26 | 26 export closure_size |
27 using Sbplib.RegionIndices | |
28 using Sbplib.LazyTensors | |
29 using Sbplib.Grids | |
30 using Sbplib.BoundaryConditions | |
31 | 27 |
32 @enum Parity begin | 28 @enum Parity begin |
33 odd = -1 | 29 odd = -1 |
34 even = 1 | 30 even = 1 |
35 end | 31 end |
36 | 32 |
37 export closure_size | |
38 | 33 |
34 # Boundary conditions | |
35 export BoundaryCondition | |
36 export NeumannCondition | |
37 export DirichletCondition | |
38 export discretize_data | |
39 export boundary_data | |
40 export boundary | |
41 export sat | |
42 export sat_tensors | |
43 | |
44 # Using | |
45 using Sbplib.RegionIndices | |
46 using Sbplib.LazyTensors | |
47 using Sbplib.Grids | |
48 | |
49 # Includes | |
39 include("stencil.jl") | 50 include("stencil.jl") |
40 include("stencil_set.jl") | 51 include("stencil_set.jl") |
52 include("boundary_conditions/boundary_condition.jl") | |
53 include("boundary_conditions/sat.jl") | |
41 include("volumeops/volume_operator.jl") | 54 include("volumeops/volume_operator.jl") |
42 include("volumeops/stencil_operator_distinct_closures.jl") | 55 include("volumeops/stencil_operator_distinct_closures.jl") |
43 include("volumeops/constant_interior_scaling_operator.jl") | 56 include("volumeops/constant_interior_scaling_operator.jl") |
44 include("volumeops/derivatives/first_derivative.jl") | 57 include("volumeops/derivatives/first_derivative.jl") |
45 include("volumeops/derivatives/second_derivative.jl") | 58 include("volumeops/derivatives/second_derivative.jl") |