Skip to content

grmath/grworkbench

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GRworkbench

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

Building

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.

Running

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

About

Simulation and visualization of general relativistic spacetimes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.6%
  • XML 5.4%