comparison src/BoundaryConditions/BoundaryConditions.jl @ 1134:667e9c588f23 feature/boundary_conditions

Add type for different kind of boundary data and refactor the BoundaryConditions such that they are general w.r.t the boundary data type
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Tue, 11 Oct 2022 18:12:40 +0200
parents b4ee47f2aafb
children d26aef8a5987
comparison
equal deleted inserted replaced
1133:a8c8517a310f 1134:667e9c588f23
1 module BoundaryConditions 1 module BoundaryConditions
2 2
3 export BoundaryDataType
4 export ConstantBoundaryData
5 export SpaceDependentBoundaryData
6 export TimeDependentBoundaryData
7 export SpaceDependentBoundaryData
8
3 export BoundaryCondition 9 export BoundaryCondition
4 export BoundaryConditionType 10 export NeumannCondition
5 export Neumann 11 export DirichletCondition
6 export Dirichlet 12 export RobinCondition
13
14 export data
15 export sat
16 export sat_tensors
7 17
8 using Sbplib.Grids 18 using Sbplib.Grids
19 using Sbplib.LazyTensors
9 20
10 include("boundary_condition.jl") 21 include("boundary_condition.jl")
22 include("sat.jl")
11 23
12 end # module 24 end # module