sailfish-team / sailfish

Lattice Boltzmann (LBM) simulation package for GPUs (CUDA, OpenCL)
http://sailfish.us.edu.pl
230 stars 85 forks source link
  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

  1. 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