Skip to content
Snippets Groups Projects
Commit 909e3d50 authored by Florian Atteneder's avatar Florian Atteneder
Browse files

dg1d: Add Bsplines (!210)

This adds multiple things:
- A `Bspline` module for working with 2nd order Bsplines.
- Extends `DGElement` with the `kind=:modal_bspline2` option.
- Updates docstrings and refactors some tests.
- Adds a `LG` module for Legendre-Gauss quadrature.
- Adds a plotting script `plot/bspline.jl` to tinker with the `Bspline2` approximation.

Also adds a new option to the `Mesh` parameters section:
- `kind = "modal_bspline2"`: Utilize a 2nd order modal Bspline Ansatz for the DG evolution.
parent 4abcff88
No related branches found
No related tags found
1 merge request!210dg1d: Add Bsplines
Pipeline #7199 passed