Menu

Tree [r1] /
 History

HTTPS access


File Date Author Commit
 COPYING 2008-02-18 rschmidt1 [r1] First release
 Makefile 2008-02-18 rschmidt1 [r1] First release
 README 2008-02-18 rschmidt1 [r1] First release
 causticfinder.c 2008-02-18 rschmidt1 [r1] First release
 critcaust.txt 2008-02-18 rschmidt1 [r1] First release
 stars.txt 2008-02-18 rschmidt1 [r1] First release

Read Me

COMPILING

The program should compile simply by typing 'make'. You need the GSL
(GNU Scientific Library, see http://www.gnu.org/software/gsl/ ).


NOTES

* Star positions in Einstein radii x=sqrt(4GM/c^2 Dd Dds/Ds)
* so far all stars have the same mass


EXAMPLE

After compilation, an example run (command line) would be

./causticfinder stars.txt critcaust.txt 2 0.0 -0.5

'stars.txt' is the file containing the stars, included in this directory
'critcaust.txt' is the output file
2 is the number of stars in stars.txt
1.2 is sigmac (if zero, gamma is reduced shear)
0.1 is gamma

The output file contains 4 columns with the x and y coordinates
of critical curves (columns 1 and 2) and caustic curves (columns
3 and 4). Currently 200 points are calculated for each segment on the
curves. This can be changed with the variable 'M' at the start of
the program.

[This particular critical curve & cautic pattern was discussed by
Schramm & Kayser 1987, A&A 174, 361.
http://adsabs.harvard.edu/abs/1987A%26A...174..361S ]


AUTHOR

Robert W. Schmidt <rschmidt@ari.uni-heidelberg.de>

  Address:

  Robert W. Schmidt
  Astronomisches Rechen-Institut
  Zentrum fuer Astronomie
  Moenchhofstr. 12-14
  69120 Heidelberg
  Germany