jlchan / StartUpDG.jl

Initializes and sets up reference elements and physical meshes for DG.
MIT License
27 stars 9 forks source link

Add `Polynomial{Gauss}` type #114

Closed jlchan closed 1 year ago

jlchan commented 1 year ago

This is motivated by the GaussSBP approximation type in Trixi.jl. It is treated as a separate approximation type from Polynomial, which makes some dispatch and code reuse difficult.

Here, we add a type parameter to Polynomial approximation types to indicate structure within polynomial-based approximations. This should eventually replace GaussSBP approximation types in Trixi.jl.

This will be included as a breaking change in v0.16

jlchan commented 1 year ago

@ranocha FYI