Navier-Stokes fluid simulation in various languages (C, Fortran, and Haskell using Repa)
Haskell C Fortran Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
c/nast2d-dom removed semicolons Mar 2, 2016
fortran revise Navier corpora Jul 8, 2016
haskell initialisations Feb 21, 2013
LICENSE.txt license Feb 19, 2014
README updated readme Feb 18, 2013
navier.stencils-result stencil results pre new lattice model Apr 11, 2017


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.