Simulation and visualization of general relativistic spacetimes. Old project from department of Physics at The Australian National University. More information: https://sites.google.com/site/andrewjmoylan/grworkbench
This version: Antony Searle & Andrew Moylan
Doesn't build in latest version of boost/c++. Hopefully Surly will fix it.
When it does build, something like this should work:
cd lax
make
cd ../lift
make
cd ../grworkbench
make
You need the Boost library in the same directory or on the include path. Good luck.
You should be able to run the windows binary grwb.exe just fine. You need the accompanying layout of .lax files too.
Try running the demo of an interferometer orbiting a Schwarzschild black hole:
interferometer_demo
Or for something fancier, try stepping through the Kerrfest demonstration:
kerrfest
start
walkthrough
s1
s2
etc...
The source .lax files for each of these can be found in the 'work' directory of the layout.
Controls to try:
Up, down, left, right,
x, y, z
+, -
Mouse click