Skip to content

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

Notifications You must be signed in to change notification settings

zherexli/sailfish

 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 41.6%
  • C++ 31.8%
  • HTML 13.7%
  • Mako 10.0%
  • Elixir 0.9%
  • Shell 0.7%
  • Other 1.3%