Mercurial > repos > public > sbplib_julia
annotate src/SbpOperators/SbpOperators.jl @ 611:e71f2f81b5f8 feature/volume_and_boundary_operators
NOT WORKING: Draft implementation of VolumeOperator and make SecondDerivative specialize it. Reformulate Laplace for the new SecondDerivative.
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Sat, 05 Dec 2020 19:14:39 +0100 |
parents | e40e7439d1b4 |
children | c64793f77509 |
rev | line source |
---|---|
219
69a6049e14d9
Create package SbpOperators
Jonatan Werpers <jonatan@werpers.com>
parents:
170
diff
changeset
|
1 module SbpOperators |
69a6049e14d9
Create package SbpOperators
Jonatan Werpers <jonatan@werpers.com>
parents:
170
diff
changeset
|
2 |
335
f4e3e71a4ff4
Fix `using` commands to refer to local modules within the Sbplib package/module
Jonatan Werpers <jonatan@werpers.com>
parents:
333
diff
changeset
|
3 using Sbplib.RegionIndices |
f4e3e71a4ff4
Fix `using` commands to refer to local modules within the Sbplib package/module
Jonatan Werpers <jonatan@werpers.com>
parents:
333
diff
changeset
|
4 using Sbplib.LazyTensors |
356
0844069ab5ff
Reinclude SbpOperators and fix most of the code and tests there.
Jonatan Werpers <jonatan@werpers.com>
parents:
348
diff
changeset
|
5 using Sbplib.Grids |
219
69a6049e14d9
Create package SbpOperators
Jonatan Werpers <jonatan@werpers.com>
parents:
170
diff
changeset
|
6 |
69a6049e14d9
Create package SbpOperators
Jonatan Werpers <jonatan@werpers.com>
parents:
170
diff
changeset
|
7 include("stencil.jl") |
249
7cb4492ccd60
Refactor package SbpOperators
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
245
diff
changeset
|
8 include("constantstenciloperator.jl") |
7cb4492ccd60
Refactor package SbpOperators
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
245
diff
changeset
|
9 include("d2.jl") |
7cb4492ccd60
Refactor package SbpOperators
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
245
diff
changeset
|
10 include("readoperator.jl") |
611
e71f2f81b5f8
NOT WORKING: Draft implementation of VolumeOperator and make SecondDerivative specialize it. Reformulate Laplace for the new SecondDerivative.
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
610
diff
changeset
|
11 include("volumeops/volume_operator.jl") |
313
d1004b881da1
Update modules and project/manifest
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
249
diff
changeset
|
12 include("laplace/secondderivative.jl") |
d1004b881da1
Update modules and project/manifest
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
249
diff
changeset
|
13 include("laplace/laplace.jl") |
328
9cc5d1498b2d
Refactor 1D diagonal inner product in quadrature.jl to separate file. Write tests for quadratures. Clean up laplace and secondderivative
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
313
diff
changeset
|
14 include("quadrature/diagonal_inner_product.jl") |
9cc5d1498b2d
Refactor 1D diagonal inner product in quadrature.jl to separate file. Write tests for quadratures. Clean up laplace and secondderivative
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
313
diff
changeset
|
15 include("quadrature/quadrature.jl") |
344
f781d6da7d3d
Merge and reactivate includes in SbpOperators.jl
Jonatan Werpers <jonatan@werpers.com>
parents:
336
diff
changeset
|
16 include("quadrature/inverse_diagonal_inner_product.jl") |
f781d6da7d3d
Merge and reactivate includes in SbpOperators.jl
Jonatan Werpers <jonatan@werpers.com>
parents:
336
diff
changeset
|
17 include("quadrature/inverse_quadrature.jl") |
610
e40e7439d1b4
Add a general boundary operator and make BoundaryRestriction a specialization of it.
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
510
diff
changeset
|
18 include("boundaryops/boundary_operator.jl") |
510
db64cfe4d9de
Start sketching on 1D boundary restriction operators.
Vidar Stiernström <vidar.stiernstrom@it.uu.se>
parents:
360
diff
changeset
|
19 include("boundaryops/boundary_restriction.jl") |
348
7fe43d902a27
Start trying to change LazyTensors
Jonatan Werpers <jonatan@werpers.com>
parents:
344
diff
changeset
|
20 |
219
69a6049e14d9
Create package SbpOperators
Jonatan Werpers <jonatan@werpers.com>
parents:
170
diff
changeset
|
21 end # module |