Mercurial > repos > public > sbplib_julia
comparison diffOp.jl @ 175:bcd2029c590d boundary_conditions
Remove a bunch of obsolete method sketches
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Wed, 12 Jun 2019 15:12:03 +0200 |
parents | 187295479984 |
children |
comparison
equal
deleted
inserted
replaced
174:187295479984 | 175:bcd2029c590d |
---|---|
8 function innerProduct(D::DiffOp, u::AbstractVector, v::AbstractVector)::Real | 8 function innerProduct(D::DiffOp, u::AbstractVector, v::AbstractVector)::Real |
9 error("not implemented") | 9 error("not implemented") |
10 end | 10 end |
11 | 11 |
12 function matrixRepresentation(D::DiffOp) | 12 function matrixRepresentation(D::DiffOp) |
13 error("not implemented") | |
14 end | |
15 | |
16 function boundaryCondition(D::DiffOp,b::BoundaryIdentifier,type)::(Closure, Penalty) | |
17 error("not implemented") | |
18 end | |
19 | |
20 function interface(Du::DiffOp, Dv::DiffOp, b::BoundaryIdentifier; type) | |
21 error("not implemented") | |
22 end | |
23 | |
24 abstract type Closure end | |
25 | |
26 function apply(c::Closure, v::AbstractVector, i::Int) | |
27 error("not implemented") | |
28 end | |
29 | |
30 abstract type Penalty end | |
31 | |
32 function apply(c::Penalty, g, i::Int) | |
33 error("not implemented") | 13 error("not implemented") |
34 end | 14 end |
35 | 15 |
36 abstract type DiffOpCartesian{Dim} <: DiffOp end | 16 abstract type DiffOpCartesian{Dim} <: DiffOp end |
37 | 17 |