diff options
author | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2004-05-12 15:39:04 +0000 |
---|---|---|
committer | jthorn <jthorn@f88db872-0e4f-0410-b76b-b9085cfa78c5> | 2004-05-12 15:39:04 +0000 |
commit | 471d9eeedb400b65aef28bfd5564b17bca36c2d5 (patch) | |
tree | 5a17d3aa181532400e2436265b7198421facf07f /README | |
parent | ccdf852dce09dff8e63df5bfbb70c58d1c5e34f5 (diff) |
* add interface to Erik's SphericalSurface thorn
==> With this commit, AHFinderDirect now inherits from
AEIThorns/SphericalSurface, so you must have that thorn in
your configuration to be able to compile.
* add computation of surface quadrupole moments and areal radius
* expand BH_diagnostics file format to accomodate quadrupole moments
and areal radius, and also to include not-implemented-yet columns
for 9 more diagnostics which Erik has implemented in his branch
* some other small cleanups
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/AHFinderDirect/trunk@1329 f88db872-0e4f-0410-b76b-b9085cfa78c5
Diffstat (limited to 'README')
-rw-r--r-- | README | 36 |
1 files changed, 25 insertions, 11 deletions
@@ -120,23 +120,37 @@ Timothy A. Davis, and is subect to the UMFPACK License: Other Software Required ======================= -This thorn inherits from ADMBase, StaticConformal, SpaceMask, and IO -(all in the CactusEinstein arrangement). +This thorn inherits from a number of other thorns (strictly speaking, +implementations): + +Implementation Typically provided by Thorn +-------------- --------------------------- +Grid CactusBase/CartGrid3d +IO CactusBase/IOUtil +ADMBase CactusEinstein/ADMBase +StaticConformal CactusEinstein/StaticConformal +SpaceMask CactusEinstein/SpaceMask +SphericalSurface AEIThorns/SphericalSurface + +You can get CactusBase and CactusEinstein thorns from the same place +you got Cactus itself. You can get AEIThorns thorns by anonymous CVS +checkout: + cvs -d cvs_anon@cvs.aei.mpg.de:/numrelcvs checkout AEIThorns/SphericalSurface By default this thorn uses various Cactus APIs which are supplied by other thorns: * This thorn uses CCTK_InterpGridArrays() for interpolating grid arrays. - This is supplied by a driver-specific thorn, such as PUGHInterp or - CarpetInterp. + This is supplied by a driver-specific global interpolation thorn, + such as PUGHInterp or CarpetInterp. * This thorn uses CCTK_ReduceLocArrayToArray1D() for interprocessor communication in the multiprocessor Newton solver. [see src/driver/README.parallel for details] - This is supplied by a driver-specific thorn; at present PUGHReduce - it this for the PUGH driver. -* This thorn uses CCTK_InterpLocalUniform() for interpatch and surface - interpolation, and it needs various interpolation options which at - present are (only) supported by the AEIThorns/AEILocalInterp local - interpolator. + This is supplied by a driver-specific thorn global reduction thorn, + such as PUGHReduce or CarpetReduce. +* This thorn uses CCTK_InterpLocalUniform() for (processor-local) + interpatch and surface interpolation, and it needs various interpolation + options which at present are (only) supported by the + AEIThorns/AEILocalInterp local interpolator. This thorn is written in C++, so you'll need a C++ compiler -- in fact a fairly modern one -- to compile this thorn. See the "Compilation Notes" @@ -174,7 +188,7 @@ In particular: form.) * <assert.h> is used fairly heavily for sanity checks. * To avoid various portability problems, none of the C++ standard - template library (STL) is used. + template library (STL) is used. :( Compiler Notes |