Skip to main content

COFFEE is an MPI-Parallelised Python package for the numerical evolution of time-dependent differential equations.

Project description

Project generated with PyScaffold Documentation Status

coffee

COFFEE is an MPI-Parallelised Python package for the numerical evolution of time-dependent differential equations.

Installation

There are four versions of COFFEE, which can include MPI and/or JAX capabilities. These can be installed via

pip install coffeegrinder pip install coffeegrinder[MPI] pip install coffeegrinder[JAX] pip install coffeegrinder[MPI-JAX]

Getting started

There is a systems directory that includes commented test cases for the 1D advection equation with a mixture of finite-differencing operators and boundary imposition methods.

Note

This project has been set up using PyScaffold 4.4. For details and usage information on PyScaffold see https://pyscaffold.org/.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

coffeegrinder-0.2.9.tar.gz (82.6 kB view details)

Uploaded Source

Built Distribution

coffeegrinder-0.2.9-py3-none-any.whl (66.3 kB view details)

Uploaded Python 3

File details

Details for the file coffeegrinder-0.2.9.tar.gz.

File metadata

  • Download URL: coffeegrinder-0.2.9.tar.gz
  • Upload date:
  • Size: 82.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for coffeegrinder-0.2.9.tar.gz
Algorithm Hash digest
SHA256 e5b48d804a119d4ec61cf8436bc5c9a81d1d26a992af9489d7c9dcbe4e582df2
MD5 a82df4c3ed60ba1089319ac76547a75e
BLAKE2b-256 4dcd7084902ac38a9c1128b994c1c3e6a945026a8b405749edd0a074da8507f0

See more details on using hashes here.

File details

Details for the file coffeegrinder-0.2.9-py3-none-any.whl.

File metadata

File hashes

Hashes for coffeegrinder-0.2.9-py3-none-any.whl
Algorithm Hash digest
SHA256 993b4619eac6368146dd6ec7acc394550343921844e856f85a3c54b0feb6e51c
MD5 def7031a043599038b0e0655b18564cf
BLAKE2b-256 ce50d02e4bb77c2bcadeda503f9123a0bbf8ea656c0cd438881584afb10814b6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page