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
This is motivated by the
GaussSBP
approximation type in Trixi.jl. It is treated as a separate approximation type fromPolynomial
, 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 replaceGaussSBP
approximation types in Trixi.jl.This will be included as a breaking change in v0.16