This is the first official release of v3 of Dedalus, which entails substantial restructuring from v2 to support:
- curvilinear bases
- tensorial equation entry (div, grad, curl)
- higher-order problem formulations
- problems involving fields with different dimensionalities
Supported bases now include:
- Fourier (real and complex)
- Jacobi (including Chebyshev and Legendre)
- Annulus (using rational Chebyshev functions)
- Disk (using one-sided Jacobi polynomials)
- Sphere (using spin-weighted spherical harmonics)
- SphericalShell (using rational Chebyshev functions)
- Ball (using one-sided Jacobi polynomials)
Other changes are documented in the [Changes from Dedalus v2](https://dedalus-project.readthedocs.io/en/latest/pages/changes_from_v2.html) docs.