There is a newer version of the record available.

Published December 30, 2023 | Version v3.0.0
Software Open

Dedalus Project

Description

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 docs.

Notes

Please cite the following works when using this software:

  • Dedalus methods paper:
    • https://doi.org/10.1103/PhysRevResearch.2.023068
  • Zenodo DOI for relevant release
  • Papers describing novel bases being used (if relevant):
    • Disk:
      • https://doi.org/10.1016/j.jcp.2016.08.013
    • Sphere / Ball:
      • https://doi.org/10.1016/j.jcpx.2019.100013
      • https://doi.org/10.1016/j.jcpx.2019.100012

Files

DedalusProject/dedalus-v3.0.0.zip

Files (24.3 MB)

Name Size Download all
md5:de48fba99d69dda1587adcd259b3d3a8
24.3 MB Preview Download

Additional details

Related works

Has part
Journal article: 10.1016/j.jcpx.2019.100012 (DOI)
Journal article: 10.1016/j.jcpx.2019.100013 (DOI)
Journal article: 10.1016/j.jcp.2016.08.013 (DOI)
Is documented by
Journal article: 10.1103/PhysRevResearch.2.023068 (DOI)

Funding

NASA Shared Services Center
Supporting Dedalus, an open-source CFD framework with modern spectral methods 80NSSC22K1738