COFFEE -- An MPI-parallelized Python package for the numerical evolution of differential equations
arXiv:1903.12482 · doi:10.1016/j.softx.2019.100283
Abstract
COFFEE (ConFormal Field Equation Evolver) is a Python package primarily developed to numerically evolve systems of partial differential equations over time using the method of lines. It includes a variety of time integrators and finite differencing stencils with the summation-by-parts property, as well as pseudo-spectral functionality for angular derivatives of spin-weighted functions. Some additional capabilities include being MPI-parallelisable on a variety of different geometries, HDF data output and post processing scripts to visualize data, and an actions class that allows users to create code for analysis after each timestep.
12 pages, 1 figure, accepted to be published in SoftwareX
References in corpus (5)
- Fast and Exact Spin-s Spherical Harmonic Transforms
- The second order spin-2 system in flat space near space-like and null-infinity
- Global simulations of Minkowski space-time including space-like infinity
- Numerical space-times near space-like and null infinity. The spin-2 system on Minkowski space
- The numerical initial boundary value problem for the generalized conformal field equations
Cited by in corpus (4)
- The non-linear perturbation of a black hole by gravitational waves. II. Quasinormal modes and the compactification problem
- Numerical convergence of model Cauchy-characteristic extraction and matching
- Conformal compactification and affine-null metric formulation of the Einstein equations
- The non-linear perturbation of a black hole by gravitational waves. I. The Bondi-Sachs mass loss