- Transformation-based spaces
- Fourier space
- Sine space
- Cosine space
- Chevyshev transform space??
- Separate out FFT library compilation - make CUDA.jl a requires/extension
- make it more general so any transform-based PDE solver can use preexisting abstractions
@software{fourierspacesjl,
author = {Puri, Vedant},
title = {FourierSpaces.jl: Fourier spectral PDE solvers in Julia},
year = {2022},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {\url{https://github.com/CalculustJL/FourierSpaces.jl}}
}