diff options
author | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2002-10-03 20:51:36 +0000 |
---|---|---|
committer | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2002-10-03 20:51:36 +0000 |
commit | cefccefcea50f285fcc145f6d58941250eb45d1d (patch) | |
tree | 84e7a58d588a283a9354badb8ef116a5238ef94a /README | |
parent | 81cdb5031ccf96f96d306cb3c8d1bcab0e9f6df0 (diff) |
add notes on LAPACK in compilation
remove notes on compiler portability (now in doc/documentation.tex)
(n.b. these need to be updated :)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@786 f88db872-0e4f-0410-b76b-b9085cfa78c5
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) |