An open API service indexing awesome lists of open source software.

https://github.com/mark1626/finitevolume-jax

Finite volume simulation with JAX
https://github.com/mark1626/finitevolume-jax

jax physics simulation

Last synced: 25 days ago
JSON representation

Finite volume simulation with JAX

Awesome Lists containing this project

README

          

# JAX Finite Volume Simulation

The jupyter notebook contains a hardware accelerated finite volume simulation made using JAX.

You can read the write up about this in the article I wrote on [Medium](https://medium.com/@nimalan854/building-a-hardware-accelerated-simulation-using-jax-00437d562002)

The code is a port of the python tutorial made by Philip Mocz, https://github.com/pmocz/finitevolume-python/

![finite_volume_sim.gif](./finite_volume_sim.gif)

## Trying this out

Google Collab provides a GPU runtime, you can try this out using [this link](https://colab.research.google.com/github/Mark1626/finitevolume-jax/blob/main/Finite_Volume_Fluid_Simulation_in_JAX.ipynb)