# APD: Advect, Project, Diffuse [![Crates.io](https://img.shields.io/crates/v/apd.svg)](https://crates.io/crates/apd) APD is a simple fluid simulation library supports - Advect - Project - Diffuse operations. # Examples ## Advect ``` cargo run --package advect --release ``` ![advect](demos/advect.gif) ## Project (and self advect) ``` cargo run --package project --release ``` ![project](demos/project.gif) ## Diffuse ``` cargo run --package diffuse --release ``` ![project](demos/diffuse.gif)