/sailfish

Lattice Boltzmann (LBM) simulation package for GPUs (CUDA, OpenCL)

Primary LanguagePython

1. About the project
--------------------
Sailfish is an Open Source project.  Its code is licensed under the terms of
the LGPL v3.

The source code is hosted in a git repository at:
  
   https://github.com/sailfish-team/sailfish

To get a recent copy, run:

 $ git clone https://github.com/sailfish-team/sailfish sailfish-cfd

If you have any questions, patches, suggestions etc. feel free to send a
message to the project mailing list:

http://groups.google.com/group/sailfish-cfd


2. Running the examples
-----------------------
No installation is necessary, but there are several required Python modules
that need to be installed on the host system in order for Sailfish to work.
For a full list of these modules and their installation instructions, please
refer to the Sailfish manual at:

http://sailfish.us.edu.pl/

To run the examples, go to the appropriate directory and let Python know
where Sailfish is located by adjusting the PYTHONPATH environment variable,
e.g.:

$ export PYTHONPATH=$PWD:$PYTHONPATH
$ cd examples
$ ./ldc_2d.py