Boltzmann Particle Hydrodynamics on GPU
C++ Ruby C Python Objective-C
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
performance
site_scons/site_tools
src
test
README.md
SConstruct
TODO
what-is-bph.pdf

README.md

BPHCUDA

BPH Algorithm on GPU

What is BPH?

Boltzmann Particle Hydrodynamics.
It's a very fast algorithm for fluid simulation and its applications are in the space.

There is a Dr. Matsuda's presentation on BPH algorithm and its applications in a workshop on Astrophysics Boltzmann Particle Hydrodynamics and also by Dr. Isaka on An Engineering Application of BPH Method.

See also what-is-bph.pdf slides.

Tested Environment

  • Tested on single GTS 450 (Fermi, 2010)
  • Tested on single GTX 660 (Kelper, 2013)

Should be tested on more enviroments with distributed nodes if possible.

Reports on tested on other GPUs are welcome and will be granted as a contribution.

Thanks

Dr. T. Matsuda and Dr. H. Isaka for Giving me

  • chance to implement BPH on GPU and
  • lectures on BPH algorithm itself and fundamental of fluid dynamics.

Developer Info

Akira Hayakawa (@akiradeveloper)
e-mail: ruby.wktk@gmail.com

If you want to build an application using bphcuda feel free to contact me.

Copyright

2010-2013 Akira Hayakawa ruby.wktk@gmail.com