aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Kummerlaender2019-07-18 22:07:19 +0200
committerAdrian Kummerlaender2019-07-18 22:08:49 +0200
commitb71608dd58d8ce38bc9f56615d7c2da1606975d1 (patch)
tree4de76880dac983b15809ef45c442917ec26f14c3
parente88c55214091ae996585e17d6c0b175761e033f3 (diff)
downloadsymlbm_playground-b71608dd58d8ce38bc9f56615d7c2da1606975d1.tar
symlbm_playground-b71608dd58d8ce38bc9f56615d7c2da1606975d1.tar.gz
symlbm_playground-b71608dd58d8ce38bc9f56615d7c2da1606975d1.tar.bz2
symlbm_playground-b71608dd58d8ce38bc9f56615d7c2da1606975d1.tar.lz
symlbm_playground-b71608dd58d8ce38bc9f56615d7c2da1606975d1.tar.xz
symlbm_playground-b71608dd58d8ce38bc9f56615d7c2da1606975d1.tar.zst
symlbm_playground-b71608dd58d8ce38bc9f56615d7c2da1606975d1.zip
Update README.md
-rw-r--r--README.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/README.md b/README.md
index daa638d..dada870 100644
--- a/README.md
+++ b/README.md
@@ -7,8 +7,6 @@ Experimental generation of OpenCL kernels using SymPy, Mako and PyOpenCL.
* Underlying symbolic formulation is optimized using CSE
* Characteristic constants of D2Q9 and D3Q27 are transparently recovered using only discrete velocities
-![Screenshot of real-time OpenGL visualization](channel_2d_gl_interop.png)
-
## Performance
Theoretical maximum performance on tested hardware:
@@ -50,3 +48,11 @@ Theoretical maximum performance on tested hardware:
| Yes | 95.6% | 96.4% | 96.9% | 98.7% | 94.9% | 99.8% |
For more details see the `results/` and `notebook/` directories.
+
+## Visualization
+
+![Screenshot of real-time OpenGL visualization](channel_2d_gl_interop.png)
+
+`cavity_2d_gl_interop.py` and `channel_2d_gl_interop.py` implement basic real-time visualization of the velocity field.
+
+See [symlbmgpu_channel_with_obstacles](http://static.kummerlaender.eu/media/symlbmgpu_channel_with_obstacles.mp4) (MP4, 25 MiB) for a short recording of how this looks.