Open Source Python Package for Numerically Solving Time Dependent PDEs

Post Reply
User avatar
Eli
Senior Expert Member
Reactions: 183
Posts: 5334
Joined: 9 years ago
Location: Tanzania
Has thanked: 75 times
Been thanked: 88 times
Contact:

#1

Below is an abstract and links to the paper and a very general, open-source Python package "COFFEE" for the numerical evolution of time dependent PDEs developed by Dr Chris Stevens et al.

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.

Paper: https://doi.org/10.1016/j.softx.2019.100283

Code repository: https://gitlab.com/thebarista/coffee
0
TSSFL -- A Creative Journey Towards Infinite Possibilities!
Post Reply

Return to “Numerical Methods”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 5 guests