diff options
Diffstat (limited to 'README')
-rw-r--r-- | README | 25 |
1 files changed, 12 insertions, 13 deletions
@@ -18,6 +18,8 @@ Documentation ============= The doc/ directory contains detailed documentation for this thorn. +There are also a lot of comments in the param.ccl file on how to set +the (many) parameters. Distribution @@ -29,7 +31,7 @@ This thorn should eventually become part of the CactusEinstein arrangement. Copyright ========= -This thorn is copyright (C) 2001 by Jonathan Thornburg <jthorn@aei.mpg.de> +This thorn is copyright (C) 2001 by Jonathan Thornburg <jthorn@aei.mpg.de>. This thorn is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -52,19 +54,16 @@ Other Software Required * This thorn requires the Einstein thorn. (More accurately, it requires various grid functions which are computed by the Einstein thorn.) +* This thorn uses the new CCTK_InterpLocalUniform() interpolator API, which + at present is only supplied by the CactusBase/InterpLocal thorn. * This thorn is written in C++, so you'll need a C++ compiler to compile - this thorn. It calls various C and Fortran numerical libraries; if - these aren't already installed on your system, then you'll need C - and Fortran compilers to compile them. + this thorn. (See the thorn guide for details.) It calls the LAPACK + library (which in turn calls the BLAS library) for solving linear equations. + Before compilation you have to set the environment variable LAPACK_DIR + to give the directory in which to find the LAPACK and BLAS libraries. + On the AEI xeons this is + export LAPACK_DIR=/usr/bin # bash + setenv LAPACK_DIR /usr/bin # csh,tcsh * Most of this thorn's relativity code is machine-generated using Maple (version 7), but you don't need Maple unless you want to modify the relativity code. - - -Portability -=========== - -This thorn is known to compile and run successfully on the following -systems: -* Red Hat GNU/Linux, gcc/g++ version 2.96 20000731 (Red Hat Linux 7.1 2.96-98) -* OpenBSD, gcc/g++ version 2.95.3 20010125 (prerelease) |