/navier

Navier-Stokes fluid simulation in various languages (C, Fortran, and Haskell using Repa)

Primary LanguageHaskellMIT LicenseMIT

This project provides a sample program, that provides a significant
numerical computation, written using a number of languages and
approaches for the sake of comparison.  The sample program is a
slightly modified version of a Navier-Stokes fluid dynamics code by
Griebel et al. [1].

Current implementations include C, Fortran, and Haskell (repa). 

2012/13 - Accelerate (Haskell) and Ypnos (Haskell) implementations in progress.

[1] Michael Griebel, Thomas Dornseifer, Tilman Neunhoeffer, Numerical Simulation in Fluid Dynamics, SIAM, 1998. http://people.sc.fsu.edu/~jburkardt/cpp_src/nast2d/nast2d.html