Skip to content
/ wasm-lbm Public

An implementation of the Lattice Boltzmann method in Rust WebAssembly

License

Notifications You must be signed in to change notification settings

csnje/wasm-lbm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wasm-lbm

About

An implementation of the Lattice Boltzmann method in Rust WebAssembly.

Prerequisites

Install Rust and wasm-pack.

Compile

wasm-pack build --target web

or optimised for release

wasm-pack build --target web --release

Run

Some options to serve the application include:

# Python 3.x
python3 -m http.server
# Python 2.x
python -m SimpleHTTPServer
# JDK 18 or later
jwebserver

Access via a browser at http://localhost:8000.

About

An implementation of the Lattice Boltzmann method in Rust WebAssembly

Topics

Resources

License

Stars

Watchers

Forks