ASCL.net

Astrophysics Source Code Library

Making codes discoverable since 1999

Dedalus: Flexible framework for spectrally solving differential equations

Discussion topics for individual codes
Ada Coda
ASCL Robot
Posts: 1131
Joined: Thu May 08, 2014 5:37 am

Dedalus: Flexible framework for spectrally solving differential equations

Postby Ada Coda » Thu Mar 31, 2016 3:45 pm

Dedalus: Flexible framework for spectrally solving differential equations

Abstract: Dedalus solves differential equations using spectral methods. It implements flexible algorithms to solve initial-value, boundary-value, and eigenvalue problems with broad ranges of custom equations and spectral domains. Its primary features include symbolic equation entry, multidimensional parallelization, implicit-explicit timestepping, and flexible analysis with HDF5. The code is written primarily in Python and features an easy-to-use interface. The numerical algorithm produces highly sparse systems for many equations which are efficiently solved using compiled libraries and MPI.

Credit: Burns, Keaton J.; Vasil, Geoffrey M.; Oishi, Jeffrey S.; Lecoanet, Daniel; Brown, Benjamin

Site: https://bitbucket.org/dedalus-project/dedalus
http://adsabs.harvard.edu/abs/2016ApJ...832...71L

Bibcode: 2016ascl.soft03015B

ID: ascl:1603.015
Last edited by Ada Coda on Sun Mar 04, 2018 10:04 am, edited 1 time in total.
Reason: Updated code entry.

User avatar
owlice
Guardian of the Codes
Posts: 1071
Joined: Wed Aug 04, 2004 4:18 pm
Location: Washington, DC

Re: Dedalus: Flexible framework for spectrally solving differential equations

Postby owlice » Sat Nov 19, 2016 6:54 pm

- changed authors from Burns, Keaton; Brown, Ben; Lecoanet, Daniel; Oishi, Jeff; Vasil, Geoff per change request

- edited abstract per change request; previous was:
Dedalus solves differential equations using spectral methods. It is designed to solve initial-value, boundary-value, and eigenvalue problems involving nearly arbitrary equations sets and implements a highly flexible spectral framework that can simulate many domains and custom equations. Its primary features include symbolic equation entry, spectral domain discretization, multidimensional parallelization, implicit-explicit timestepping, and flexible analysis with HDF5. The code is written primarily in Python and features an easy-to-use interface, including text-based equation entry. The numerical algorithm produces highly sparse systems for a wide variety of equations on spectrally-discretized domains; these systems are efficiently solved by Dedalus using compiled libraries and multidimensional parallelization through MPI.
Code-seeking owl at your service


Return to “Astrophysics Source Code Library”

Who is online

Users browsing this forum: Bing [Bot] and 15 guests

cron