Cactus 4.0
Thorn Guide

PIC

Date of Creation:
October 25, 2011

Contents

A  AEIThorns
A1 AEILocalInterp
 A1.1 Abstract
 A1.2 Introduction
 A1.3 Interpolator Parameters
 A1.4 Supressing Interpolation
 A1.5 Implementation
 A1.6 Examples
 A1.7 Acknowledgments
 A1.8 Parameters
 A1.9 Interfaces
 A1.10 Schedule
A2 PunctureTracker
 A2.1 Abstract
 A2.2 Parameters
 A2.3 Grid Scalars
 A2.4 Parameters
 A2.5 Interfaces
 A2.6 Schedule
A3 SystemStatistics
 A3.1 Abstract
 A3.2 Purpose
 A3.3 SystemStatistics Parameters
 A3.4 Examples
 A3.5 Comments
 A3.6 Parameters
 A3.7 Interfaces
 A3.8 Schedule
A4 TensorTypes
 A4.1 Abstract
 A4.2 Introduction
 A4.3 Physical System
 A4.4 Numerical Implementation
 A4.5 Using This Thorn
 A4.6 History
 A4.7 Parameters
 A4.8 Interfaces
 A4.9 Schedule
B  CactusArchive
B1 ADM
 B1.1 Abstract
 B1.2 Comments
 B1.3 Parameters
 B1.4 Interfaces
 B1.5 Schedule
C  CactusBase
C1 Boundary
 C1.1 Abstract
 C1.2 Introduction
 C1.3 The generic boundary interface
 C1.4 Provided boundary conditions
 C1.5 Scalar Boundary Condition
 C1.6 Flat Boundary Condition
 C1.7 Radiation Boundary Condition
 C1.8 Copy Boundary Condition
 C1.9 Robin Boundary Condition
 C1.10 Static Boundary Condition
 C1.11 None Boundary Condition
 C1.12 Appendix: Symmetry and non-local boundary conditions
 C1.13 Parameters
 C1.14 Interfaces
 C1.15 Schedule
C2 CartGrid3D
 C2.1 Abstract
 C2.2 Specifying the Grid Symmetry
 C2.3 Specifying the Grid Size, Range, and Spacing
 C2.4 An Example
 C2.5 Coordinates
 C2.6 Symmetries for Grid Functions
 C2.7 Parameters
 C2.8 Interfaces
 C2.9 Schedule
C3 CoordBase
 C3.1 Abstract
 C3.2 Introduction
 C3.3 Coordinate system symmetries
 C3.4 Coordinate Thorns
 C3.5 Application thorns
 C3.6 Coordinate APIs
 C3.7 Coordinate Schema
 C3.8 Specifying coordinate systems in the interface.ccl
 C3.9 Specifying the extent of the physical domain
 C3.10 Specifying the location of the boundary points
 C3.11 Driver Issues
 C3.12 Parameters
 C3.13 Interfaces
 C3.14 Schedule
C4 Fortran
 C4.1 Abstract
 C4.2 Introduction
 C4.3 Physical System
 C4.4 Numerical Implementation
 C4.5 Using This Thorn
 C4.6 History
 C4.7 Parameters
 C4.8 Interfaces
 C4.9 Schedule
C5 IOASCII
 C5.1 Abstract
 C5.2 Purpose
 C5.3 IOASCII Parameters
 C5.4 Comments
 C5.5 Examples
 C5.6 Parameters
 C5.7 Interfaces
 C5.8 Schedule
C6 IOBasic
 C6.1 Abstract
 C6.2 Purpose
 C6.3 IOBasic Parameters
 C6.4 Examples
 C6.5 Comments
 C6.6 Parameters
 C6.7 Interfaces
 C6.8 Schedule
C7 IOUtil
 C7.1 Introduction
 C7.2 I/O Methods in Cactus
 C7.3 Providing Your Own I/O Method
 C7.4 Standard Parameters
 C7.5 Saving/Generating Parameter Files
 C7.6 I/O Modes
 C7.7 Output of Hyperslab Data
 C7.8 Data Filenames
 C7.9 Checkpointing and Recovery in Cactus
 C7.10 Reading Data from Files into Cactus
 C7.11 Example Parameter Files
 C7.12 Providing Your own Checkpointing/Recovery Method
 C7.13 Parameters
 C7.14 Interfaces
 C7.15 Schedule
C8 InitBase
 C8.1 Abstract
 C8.2 Parameters
 C8.3 Interfaces
 C8.4 Schedule
C9 SymBase
 C9.1 Abstract
 C9.2 Introduction
 C9.3 Registering Symmetry Conditions
 C9.4 Registering Symmetries for Faces
 C9.5 Querying Symmetries of Faces
 C9.6 Symmetry Interpolation
 C9.7 Tensor Types
 C9.8 Parameters
 C9.9 Interfaces
 C9.10 Schedule
C10 Time
 C10.1 Abstract
 C10.2 Purpose
 C10.3 Description
 C10.4 Examples
 C10.5 Parameters
 C10.6 Interfaces
 C10.7 Schedule
D  CactusConnect
D1 HTTPD
 D1.1 Abstract
 D1.2 Introduction
 D1.3 Physical System
 D1.4 Numerical Implementation
 D1.5 Using This Thorn
 D1.6 History
 D1.7 Parameters
 D1.8 Interfaces
 D1.9 Schedule
D2 HTTPDExtra
 D2.1 Abstract
 D2.2 Introduction
 D2.3 Physical System
 D2.4 Numerical Implementation
 D2.5 Using This Thorn
 D2.6 History
 D2.7 Parameters
 D2.8 Interfaces
 D2.9 Schedule
D3 Socket
 D3.1 Abstract
 D3.2 Introduction
 D3.3 Physical System
 D3.4 Numerical Implementation
 D3.5 Using This Thorn
 D3.6 History
 D3.7 Parameters
 D3.8 Interfaces
 D3.9 Schedule
E  CactusElliptic
E1 EllBase
 E1.1 Abstract
 E1.2 Introduction
 E1.3 Technical Specification
 E1.4 ToDo
 E1.5 Solving an elliptic equation
 E1.6 Extending the elliptic solver class
 E1.7 Norms
 E1.8 Parameters
 E1.9 Interfaces
 E1.10 Schedule
E2 EllSOR
 E2.1 Abstract
 E2.2 Purpose
 E2.3 Technical Details
 E2.4 Comments
 E2.5 Parameters
 E2.6 Interfaces
 E2.7 Schedule
F  CactusIO
F1 IOJpeg
 F1.1 Abstract
 F1.2 Use
 F1.3 Parameters
 F1.4 Interfaces
 F1.5 Schedule
G  CactusNumerical
G1 Cartoon2D
 G1.1 Abstract
 G1.2 Background
 G1.3 Basic usage
 G1.4 Automatic grid re-sizing
 G1.5 Interaction with other thorns
 G1.6 Source code
 G1.7 Parameters
 G1.8 Interfaces
 G1.9 Schedule
G2 Dissipation
 G2.1 Abstract
 G2.2 Physical System
 G2.3 Parameters
 G2.4 Interfaces
 G2.5 Schedule
G3 InterpToArray
 G3.1 Abstract
 G3.2 Introduction
 G3.3 Numerical Implementation
 G3.4 Using This Thorn
 G3.5 Parameters
 G3.6 Interfaces
 G3.7 Schedule
G4 LocalInterp
 G4.1 Abstract
 G4.2 Introduction
 G4.3 Implementation
 G4.4 Parameters
 G4.5 Interfaces
 G4.6 Schedule
G5 LocalReduce
 G5.1 Abstract
 G5.2 Introduction
 G5.3 Numerical Implementation
 G5.4 Using This Thorn
 G5.5 Reduction Operations
 G5.6 Parameters
 G5.7 Interfaces
 G5.8 Schedule
G6 MoL
 G6.1 Abstract
 G6.2 Purpose
 G6.3 How to use
 G6.4 Example
 G6.5 Time evolution methods provided by MoL
 G6.6 Functions provided by MoL
 MoLRegisterEvolved
 MoLRegisterConstrained
 MoLRegisterSaveAndRestore
 MoLRegisterEvolvedGroup
 MoLRegisterConstrainedGroup
 MoLRegisterSaveAndRestoreGroup
 MoLChangeToEvolved
 MoLChangeToConstrained
 MoLChangeToSaveAndRestore
 MoLChangeToNone
 G6.7 Parameters
 G6.8 Interfaces
 G6.9 Schedule
G7 Noise
 G7.1 Initial data
 G7.2 Boundary conditions
 G7.3 Example
 G7.4 Parameters
 G7.5 Interfaces
 G7.6 Schedule
G8 Norms
 G8.1 Abstract
 G8.2 Introduction
 G8.3 Physical System
 G8.4 Numerical Implementation
 G8.5 Using This Thorn
 G8.6 History
 G8.7 Parameters
 G8.8 Interfaces
 G8.9 Schedule
G9 Periodic
 G9.1 Abstract
 G9.2 Introduction
 G9.3 Using This Thorn
 G9.4 Parameters
 G9.5 Interfaces
 G9.6 Schedule
G10 ReflectionSymmetry
 G10.1 Abstract
 G10.2 Introduction
 G10.3 Physical System
 G10.4 Numerical Implementation
 G10.5 Using This Thorn
 G10.6 History
 G10.7 Parameters
 G10.8 Interfaces
 G10.9 Schedule
G11 RotatingSymmetry180
 G11.1 Abstract
 G11.2 Introduction
 G11.3 Physical System
 G11.4 Numerical Implementation
 G11.5 Using This Thorn
 G11.6 History
 G11.7 Parameters
 G11.8 Interfaces
 G11.9 Schedule
G12 RotatingSymmetry90
 G12.1 Abstract
 G12.2 Introduction
 G12.3 Physical System
 G12.4 Numerical Implementation
 G12.5 Using This Thorn
 G12.6 History
 G12.7 Parameters
 G12.8 Interfaces
 G12.9 Schedule
G13 Slab
 G13.1 Abstract
 G13.2 Introduction
 G13.3 Using This Thorn
 Slab_Transfer
 G13.4 Obtaining This Thorn
 G13.5 Support and Feedback
 G13.6 Parameters
 G13.7 Interfaces
 G13.8 Schedule
G14 SlabTest
 G14.1 Abstract
 G14.2 Introduction
 G14.3 Physical System
 G14.4 Numerical Implementation
 G14.5 Using This Thorn
 G14.6 History
 G14.7 Parameters
 G14.8 Interfaces
 G14.9 Schedule
G15 SpaceMask
 G15.1 Abstract
 G15.2 The mask bit-field
 G15.3 Using the mask
 G15.4 Notes
 G15.5 Acknowledgements
 G15.6 Appendix
 G15.7 Parameters
 G15.8 Interfaces
 G15.9 Schedule
G16 SphericalSurface
 G16.1 Abstract
 G16.2 Introduction
 G16.3 Surface Definition
 G16.4 Surface Array Shape
 G16.5 Surface Symmetries
 G16.6 Input and Output
 G16.7 Parameters
 G16.8 Interfaces
 G16.9 Schedule
H  CactusPUGH
H1 PUGH
 H1.1 Abstract
 H1.2 Description
 H1.3 Compilation
 H1.4 Grid Size
 H1.5 Periodic Boundary Conditions
 H1.6 Processor Decomposition
 H1.7 Understanding PUGH Output
 H1.8 Useful Parameters
 H1.9 Parameters
 H1.10 Interfaces
 H1.11 Schedule
H2 PUGHInterp
 H2.1 Abstract
 H2.2 Introduction
 H2.3 PUGHInterp’s Implementation of CCTK_InterpGridArrays()
 H2.4 Comments
 H2.5 Parameters
 H2.6 Interfaces
 H2.7 Schedule
H3 PUGHReduce
 H3.1 Abstract
 H3.2 Purpose
 H3.3 Examples
 H3.4 Parameters
 H3.5 Interfaces
 H3.6 Schedule
H4 PUGHSlab
 H4.1 Abstract
 H4.2 Introduction
 H4.3 CCTK Hyperslab API Specification
 H4.4 Implementation Details
 H4.5 Parameters
 H4.6 Interfaces
 H4.7 Schedule
I  CactusPUGHIO
I1 IOHDF5
 I1.1 Abstract
 I1.2 Purpose
 I1.3 IOHDF5 Parameters
 I1.4 Serial versus Parallel Output
 I1.5 Output of Hyperslab Data
 I1.6 IOHDF5 Output Restrictions
 I1.7 Checkpointing & Recovery
 I1.8 Importing External Data Into Cactus With IOHDF5
 I1.9 Building A Cactus Configuration with IOHDF5
 I1.10 Utility Programs provided by IOHDF5
 I1.11 Parameters
 I1.12 Interfaces
 I1.13 Schedule
I2 IOHDF5Util
 I2.1 Abstract
 I2.2 Purpose
 I2.3 Building A Cactus Configuration with IOHDF5Util
 I2.4 Parameters
 I2.5 Interfaces
 I2.6 Schedule
J  CactusTest
J1 TestArrays
 J1.1 Abstract
 J1.2 Introduction
 J1.3 Physical System
 J1.4 Numerical Implementation
 J1.5 Using This Thorn
 J1.6 History
 J1.7 Parameters
 J1.8 Interfaces
 J1.9 Schedule
J2 TestComplex
 J2.1 Abstract
 J2.2 Introduction
 J2.3 Physical System
 J2.4 Numerical Implementation
 J2.5 Using This Thorn
 J2.6 History
 J2.7 Parameters
 J2.8 Interfaces
 J2.9 Schedule
J3 TestCoordinates
 J3.1 Abstract
 J3.2 Introduction
 J3.3 Physical System
 J3.4 Numerical Implementation
 J3.5 Using This Thorn
 J3.6 History
 J3.7 Parameters
 J3.8 Interfaces
 J3.9 Schedule
J4 TestFortranDependencies1
 J4.1 Abstract
 J4.2 Introduction
 J4.3 Physical System
 J4.4 Numerical Implementation
 J4.5 Using This Thorn
 J4.6 History
 J4.7 Parameters
 J4.8 Interfaces
 J4.9 Schedule
J5 TestFortranDependencies2
 J5.1 Abstract
 J5.2 Introduction
 J5.3 Physical System
 J5.4 Numerical Implementation
 J5.5 Using This Thorn
 J5.6 History
 J5.7 Parameters
 J5.8 Interfaces
 J5.9 Schedule
J6 TestFpointerNULL
 J6.1 Parameters
 J6.2 Interfaces
 J6.3 Schedule
J7 TestFreeF90
 J7.1 Abstract
 J7.2 Introduction
 J7.3 Physical System
 J7.4 Numerical Implementation
 J7.5 Using This Thorn
 J7.6 History
 J7.7 Parameters
 J7.8 Interfaces
 J7.9 Schedule
J8 TestGlobalReduce
 J8.1 Abstract
 J8.2 Introduction
 J8.3 Physical System
 J8.4 Numerical Implementation
 J8.5 Using This Thorn
 J8.6 History
 J8.7 Parameters
 J8.8 Interfaces
 J8.9 Schedule
J9 TestInclude1
 J9.1 Abstract
 J9.2 Introduction
 J9.3 Physical System
 J9.4 Numerical Implementation
 J9.5 Using This Thorn
 J9.6 History
 J9.7 Parameters
 J9.8 Interfaces
 J9.9 Schedule
J10 TestInclude2
 J10.1 Abstract
 J10.2 Introduction
 J10.3 Physical System
 J10.4 Numerical Implementation
 J10.5 Using This Thorn
 J10.6 History
 J10.7 Parameters
 J10.8 Interfaces
 J10.9 Schedule
J11 TestLocalReduce
 J11.1 Abstract
 J11.2 Introduction
 J11.3 Physical System
 J11.4 Numerical Implementation
 J11.5 Using This Thorn
 J11.6 History
 J11.7 Parameters
 J11.8 Interfaces
 J11.9 Schedule
J12 TestLoop
 J12.1 Abstract
 J12.2 Introduction
 J12.3 Physical System
 J12.4 Numerical Implementation
 J12.5 Using This Thorn
 J12.6 History
 J12.7 Parameters
 J12.8 Interfaces
 J12.9 Schedule
J13 TestPar
 J13.1 Abstract
 J13.2 Introduction
 J13.3 Physical System
 J13.4 Numerical Implementation
 J13.5 Using This Thorn
 J13.6 History
 J13.7 Parameters
 J13.8 Interfaces
 J13.9 Schedule
J14 TestReduce
 J14.1 Abstract
 J14.2 Introduction
 J14.3 Physical System
 J14.4 Numerical Implementation
 J14.5 Using This Thorn
 J14.6 History
 J14.7 Parameters
 J14.8 Interfaces
 J14.9 Schedule
J15 TestSchedule
 J15.1 Abstract
 J15.2 Introduction
 J15.3 Physical System
 J15.4 Numerical Implementation
 J15.5 Using This Thorn
 J15.6 History
 J15.7 Parameters
 J15.8 Interfaces
 J15.9 Schedule
J16 TestStrings
 J16.1 Abstract
 J16.2 Introduction
 J16.3 Physical System
 J16.4 Numerical Implementation
 J16.5 Using This Thorn
 J16.6 History
 J16.7 Parameters
 J16.8 Interfaces
 J16.9 Schedule
J17 TestTable
 J17.1 Abstract
 J17.2 Introduction
 J17.3 Parameters
 J17.4 Interfaces
 J17.5 Schedule
J18 TestTimers
 J18.1 Abstract
 J18.2 Introduction
 J18.3 Physical System
 J18.4 Numerical Implementation
 J18.5 Using This Thorn
 J18.6 History
 J18.7 Parameters
 J18.8 Interfaces
 J18.9 Schedule
J19 TestTypes
 J19.1 Abstract
 J19.2 Introduction
 J19.3 Physical System
 J19.4 Numerical Implementation
 J19.5 Using This Thorn
 J19.6 History
 J19.7 Parameters
 J19.8 Interfaces
 J19.9 Schedule
K  CactusUtils
K1 Formaline
 K1.1 Abstract
 K1.2 Parameters
 K1.3 Interfaces
 K1.4 Schedule
K2 NaNChecker
 K2.1 Abstract
 K2.2 Parameters
 K2.3 Interfaces
 K2.4 Schedule
K3 Nice
 K3.1 Abstract
 K3.2 Comments
 K3.3 Parameters
 K3.4 Interfaces
 K3.5 Schedule
K4 NoMPI
 K4.1 Abstract
 K4.2 Introduction
 K4.3 Physical System
 K4.4 Numerical Implementation
 K4.5 Using This Thorn
 K4.6 History
 K4.7 Parameters
 K4.8 Interfaces
 K4.9 Schedule
K5 TerminationTrigger
 K5.1 Abstract
 K5.2 Using This Thorn
 K5.3 Parameters
 K5.4 Interfaces
 K5.5 Schedule
K6 TimerReport
 K6.1 Abstract
 K6.2 Using This Thorn
 K6.3 Parameters
 K6.4 Interfaces
 K6.5 Schedule
L  CactusWave
L1 IDScalarWave
 L1.1 Abstract
 L1.2 Purpose
 L1.3 Spherically Symmetric Solutions
 L1.4 Gaussian
 L1.5 Parameters
 L1.6 Interfaces
 L1.7 Schedule
L2 IDScalarWaveC
 L2.1 Abstract
 L2.2 Introduction
 L2.3 Physical System
 L2.4 Numerical Implementation
 L2.5 Using This Thorn
 L2.6 History
 L2.7 Parameters
 L2.8 Interfaces
 L2.9 Schedule
L3 IDScalarWaveCXX
 L3.1 Abstract
 L3.2 Introduction
 L3.3 Physical System
 L3.4 Numerical Implementation
 L3.5 Using This Thorn
 L3.6 History
 L3.7 Parameters
 L3.8 Interfaces
 L3.9 Schedule
L4 IDScalarWaveElliptic
 L4.1 Abstract
 L4.2 Introduction
 L4.3 Physical System
 L4.4 Numerical Implementation
 L4.5 Using This Thorn
 L4.6 History
 L4.7 Parameters
 L4.8 Interfaces
 L4.9 Schedule
L5 WaveBinarySource
 L5.1 Abstract
 L5.2 Introduction
 L5.3 Physical System
 L5.4 Numerical Implementation
 L5.5 Parameters
 L5.6 Interfaces
 L5.7 Schedule
L6 WaveToyC
 L6.1 Abstract
 L6.2 Introduction
 L6.3 Physical System
 L6.4 Numerical Implementation
 L6.5 Using This Thorn
 L6.6 History
 L6.7 Parameters
 L6.8 Interfaces
 L6.9 Schedule
L7 WaveToyCXX
 L7.1 Abstract
 L7.2 Introduction
 L7.3 Physical System
 L7.4 Numerical Implementation
 L7.5 Using This Thorn
 L7.6 History
 L7.7 Parameters
 L7.8 Interfaces
 L7.9 Schedule
L8 WaveToyExtra
 L8.1 Abstract
 L8.2 Introduction
 L8.3 Boundary Conditions
 L8.4 Parameters
 L8.5 Interfaces
 L8.6 Schedule
L9 WaveToyF77
 L9.1 Abstract
 L9.2 Introduction
 L9.3 Physical System
 L9.4 Numerical Implementation
 L9.5 Using This Thorn
 L9.6 History
 L9.7 Parameters
 L9.8 Interfaces
 L9.9 Schedule
L10 WaveToyF90
 L10.1 Abstract
 L10.2 Introduction
 L10.3 Physical System
 L10.4 Numerical Implementation
 L10.5 Using This Thorn
 L10.6 History
 L10.7 Parameters
 L10.8 Interfaces
 L10.9 Schedule
L11 WaveToyFreeF90
 L11.1 Abstract
 L11.2 Introduction
 L11.3 Physical System
 L11.4 Numerical Implementation
 L11.5 Using This Thorn
 L11.6 History
 L11.7 Parameters
 L11.8 Interfaces
 L11.9 Schedule
M  Carpet
 M0.10 Overview
 M0.11 Introduction
 M0.12 Compiling Cactus With Carpet
 M0.13 Running The Example Applications
 M0.14 Fold Your Own FMR Application
 M0.15 Other Features in Carpet
 M0.16 Further documentation
 M0.17 Frequently Asked Questions
M1 Carpet
 M1.1 Parameters
 M1.2 Interfaces
 M1.3 Schedule
M2 CarpetEvolutionMask
 M2.1 Abstract
 M2.2 Introduction
 M2.3 Physical System
 M2.4 Numerical Implementation
 M2.5 Using This Thorn
 M2.6 History
 M2.7 Parameters
 M2.8 Interfaces
 M2.9 Schedule
M3 CarpetIOASCII
 M3.1 Abstract
 M3.2 Introduction
 M3.3 CarpetIOASCII Parameters
 M3.4 Using the flesh I/O API to produce ASCII output
 M3.5 Utilities
 M3.6 Parameters
 M3.7 Interfaces
 M3.8 Schedule
M4 CarpetIOBasic
 M4.1 Abstract
 M4.2 Introduction
 M4.3 Physical System
 M4.4 Numerical Implementation
 M4.5 Using This Thorn
 M4.6 History
 M4.7 Parameters
 M4.8 Interfaces
 M4.9 Schedule
M5 CarpetIOHDF5
 M5.1 Abstract
 M5.2 Introduction
 M5.3 CarpetIOHDF5 Parameters
 M5.4 Serial versus Parallel Output
 M5.5 Using the flesh I/O API to produce HDF5 output
 M5.6 Checkpointing & Recovery and Importing Data
 M5.7 CarpetIOHDF5 Utility Programs
 M5.8 Example Parameter File Excerpts
 M5.9 Parameters
 M5.10 Interfaces
 M5.11 Schedule
M6 CarpetIOScalar
 M6.1 Abstract
 M6.2 Introduction
 M6.3 Utilities
 M6.4 Parameters
 M6.5 Interfaces
 M6.6 Schedule
M7 CarpetIOStreamedHDF5
 M7.1 Abstract
 M7.2 Introduction
 M7.3 CarpetIOStreamedHDF5 Parameters
 M7.4 A Practical Session of Remote Online Visualisation
 M7.5 Further Information
 M7.6 Parameters
 M7.7 Interfaces
 M7.8 Schedule
M8 CarpetInterp
 M8.1 Abstract
 M8.2 Introduction
 M8.3 Using CarpetInterp
 M8.4 Parameters
 M8.5 Interfaces
 M8.6 Schedule
M9 CarpetInterp2
 M9.1 Parameters
 M9.2 Interfaces
 M9.3 Schedule
M10 CarpetLib
 M10.1 Parameters
 M10.2 Interfaces
 M10.3 Schedule
M11 CarpetMask
 M11.1 Abstract
 M11.2 Introduction
 M11.3 Physical System
 M11.4 Numerical Implementation
 M11.5 Using This Thorn
 M11.6 History
 M11.7 Parameters
 M11.8 Interfaces
 M11.9 Schedule
M12 CarpetReduce
 M12.1 Abstract
 M12.2 Introduction
 M12.3 Physical System
 M12.4 Numerical Implementation
 M12.5 Using This Thorn
 M12.6 History
 M12.7 Parameters
 M12.8 Interfaces
 M12.9 Schedule
M13 CarpetRegrid
 M13.1 Parameters
 M13.2 Interfaces
 M13.3 Schedule
M14 CarpetRegrid2
 M14.1 Abstract
 M14.2 Introduction
 M14.3 Physical System
 M14.4 Numerical Implementation
 M14.5 Using This Thorn
 M14.6 History
 M14.7 Parameters
 M14.8 Interfaces
 M14.9 Schedule
M15 CarpetSlab
 M15.1 Parameters
 M15.2 Interfaces
 M15.3 Schedule
M16 CarpetTest
 M16.1 Parameters
 M16.2 Interfaces
 M16.3 Schedule
M17 CarpetTracker
 M17.1 Abstract
 M17.2 Introduction
 M17.3 Physical System
 M17.4 Numerical Implementation
 M17.5 Using This Thorn
 M17.6 History
 M17.7 Parameters
 M17.8 Interfaces
 M17.9 Schedule
M18 CarpetWeb
 M18.1 Parameters
 M18.2 Schedule
M19 LoopControl
 M19.1 Abstract
 M19.2 Introduction
 M19.3 Physical System
 M19.4 Numerical Implementation
 M19.5 Using This Thorn
 M19.6 History
 M19.7 Parameters
 M19.8 Interfaces
 M19.9 Schedule
N  CarpetExtra
N1 AMRToy
 N1.1 Abstract
 N1.2 Introduction
 N1.3 Physical System
 N1.4 Numerical Implementation
 N1.5 Using This Thorn
 N1.6 History
 N1.7 Parameters
 N1.8 Interfaces
 N1.9 Schedule
N2 CarpetCCTest
 N2.1 Abstract
 N2.2 Introduction
 N2.3 Physical System
 N2.4 Numerical Implementation
 N2.5 Using This Thorn
 N2.6 History
 N2.7 Parameters
 N2.8 Interfaces
 N2.9 Schedule
N3 CarpetIOSer
 N3.1 Parameters
 N3.2 Interfaces
 N3.3 Schedule
N4 CarpetIntegrateTest
 N4.1 Parameters
 N4.2 Interfaces
 N4.3 Schedule
N5 CarpetProlongateTest
 N5.1 Abstract
 N5.2 Introduction
 N5.3 Physical System
 N5.4 Numerical Implementation
 N5.5 Using This Thorn
 N5.6 History
 N5.7 Parameters
 N5.8 Interfaces
 N5.9 Schedule
N6 CarpetRegridTest
 N6.1 Parameters
 N6.2 Interfaces
 N6.3 Schedule
N7 FOWaveToyF77
 N7.1 Parameters
 N7.2 Interfaces
 N7.3 Schedule
N8 HydroToy
 N8.1 Parameters
 N8.2 Interfaces
 N8.3 Schedule
N9 IDFOScalarWave
 N9.1 Parameters
 N9.2 Interfaces
 N9.3 Schedule
N10 IDHydroToy
 N10.1 Parameters
 N10.2 Interfaces
 N10.3 Schedule
N11 IDScalarWave
 N11.1 Parameters
 N11.2 Interfaces
 N11.3 Schedule
N12 IDScalarWaveExpl
 N12.1 Abstract
 N12.2 Introduction
 N12.3 Physical System
 N12.4 Numerical Implementation
 N12.5 Using This Thorn
 N12.6 History
 N12.7 Parameters
 N12.8 Interfaces
 N12.9 Schedule
N13 IDScalarWaveFO
 N13.1 Abstract
 N13.2 Introduction
 N13.3 Physical System
 N13.4 Numerical Implementation
 N13.5 Using This Thorn
 N13.6 History
 N13.7 Parameters
 N13.8 Interfaces
 N13.9 Schedule
N14 IDScalarWaveMoL
 N14.1 Abstract
 N14.2 Introduction
 N14.3 Physical System
 N14.4 Numerical Implementation
 N14.5 Using This Thorn
 N14.6 History
 N14.7 Parameters
 N14.8 Interfaces
 N14.9 Schedule
N15 IDSpaceTimeToy
 N15.1 Parameters
 N15.2 Interfaces
 N15.3 Schedule
N16 Nirvana
 N16.1 Parameters
 N16.2 Interfaces
 N16.3 Schedule
N17 ReductionTest
 N17.1 Abstract
 N17.2 Introduction
 N17.3 Physical System
 N17.4 Numerical Implementation
 N17.5 Using This Thorn
 N17.6 History
 N17.7 Parameters
 N17.8 Interfaces
 N17.9 Schedule
N18 ReductionTest2
 N18.1 Abstract
 N18.2 Introduction
 N18.3 Physical System
 N18.4 Numerical Implementation
 N18.5 Using This Thorn
 N18.6 History
 N18.7 Parameters
 N18.8 Interfaces
 N18.9 Schedule
N19 ReductionTest3
 N19.1 Abstract
 N19.2 Introduction
 N19.3 Physical System
 N19.4 Numerical Implementation
 N19.5 Using This Thorn
 N19.6 History
 N19.7 Parameters
 N19.8 Interfaces
 N19.9 Schedule
N20 RegridSyncTest
 N20.1 Abstract
 N20.2 Introduction
 N20.3 Physical System
 N20.4 Numerical Implementation
 N20.5 Using This Thorn
 N20.6 History
 N20.7 Parameters
 N20.8 Interfaces
 N20.9 Schedule
N21 SpaceTimeToy
 N21.1 Parameters
 N21.2 Interfaces
 N21.3 Schedule
N22 TestCarpetGridInfo
 N22.1 Parameters
 N22.2 Interfaces
 N22.3 Schedule
N23 WaveToyExpl
 N23.1 Abstract
 N23.2 Introduction
 N23.3 Physical System
 N23.4 Numerical Implementation
 N23.5 Using This Thorn
 N23.6 History
 N23.7 Parameters
 N23.8 Interfaces
 N23.9 Schedule
N24 WaveToyF77
 N24.1 Parameters
 N24.2 Interfaces
 N24.3 Schedule
N25 WaveToyFO
 N25.1 Abstract
 N25.2 Introduction
 N25.3 Physical System
 N25.4 Numerical Implementation
 N25.5 Using This Thorn
 N25.6 History
 N25.7 Parameters
 N25.8 Interfaces
 N25.9 Schedule
N26 WaveToyMoL
 N26.1 Abstract
 N26.2 Introduction
 N26.3 Physical System
 N26.4 Numerical Implementation
 N26.5 Using This Thorn
 N26.6 History
 N26.7 Parameters
 N26.8 Interfaces
 N26.9 Schedule
O  EinsteinAnalysis
O1 ADMAnalysis
 O1.1 Abstract
 O1.2 Purpose
 O1.3 Trace of Extrinsic Curvature
 O1.4 Determinant of 3-Metric
 O1.5 Transformation to Spherical Cooordinates
 O1.6 Computing the Ricci tensor and scalar
 O1.7 Parameters
 O1.8 Interfaces
 O1.9 Schedule
O2 ADMConstraints
 O2.1 Abstract
 O2.2 Physics
 O2.3 Comments
 O2.4 Parameters
 O2.5 Interfaces
 O2.6 Schedule
O3 AHFinder
 O3.1 Abstract
 O3.2 Purpose
 O3.3 Using AHFinder
 O3.4 Parameters
 O3.5 Interfaces
 O3.6 Schedule
O4 AHFinderDirect
 O4.1 Abstract
 O4.2 Introduction
 O4.3 What AHFinderDirect Needs
 O4.4 Obtaining and Compiling AHFinderDirect
 O4.5 AHFinderDirect Parameters
 O4.6 Monitoring AHFinderDirect’s Status
 O4.7 Visualization
 O4.8 Accuracy
 O4.9 Examples
 O4.10 Surfaces of Constant Expansion
 O4.11 Pretracking
 O4.12 How AHFinderDirect Works
 O4.13 Other Related Thorns
 O4.14 Acknowledgments
 O4.15 Parameters
 O4.16 Interfaces
 O4.17 Schedule
O5 CalcK
 O5.1 Abstract
 O5.2 Introduction
 O5.3 Physical System
 O5.4 Numerical Implementation
 O5.5 Using This Thorn
 O5.6 History
 O5.7 Parameters
 O5.8 Interfaces
 O5.9 Schedule
O6 EHFinder
 O6.1 Abstract
 O6.2 Introduction
 O6.3 Re-initialization
 O6.4 The initial shape of the surface
 O6.5 Excision
 O6.6 Upwinding
 O6.7 The most important parameters
 O6.8 How to use EHFinder with numerical data
 O6.9 Parameters
 O6.10 Interfaces
 O6.11 Schedule
O7 Extract
 O7.1 Abstract
 O7.2 Introduction
 O7.3 Physical System
 O7.4 Numerical Implementation
 O7.5 Using This Thorn
 O7.6 History
 O7.7 Appendix: Regge-Wheeler Harmonics
 O7.8 Appendix: Transformation Between Cartesian and Spherical Coordinates
 O7.9 Appendix: Integrations Over the 2-Spheres
 O7.10 Parameters
 O7.11 Interfaces
 O7.12 Schedule
O8 Hydro_Analysis
 O8.1 Abstract
 O8.2 Purpose
 O8.3 Parameters
 O8.4 Interfaces
 O8.5 Schedule
O9 Multipole
 O9.1 Abstract
 O9.2 Introduction
 O9.3 Physical System
 O9.4 Numerical Implementation
 O9.5 Using This Thorn
 O9.6 History
 O9.7 Parameters
 O9.8 Interfaces
 O9.9 Schedule
O10 WeylScal4
 O10.1 Parameters
 O10.2 Interfaces
 O10.3 Schedule
P  EinsteinBase
P1 ADMBase
 P1.1 Abstract
 P1.2 Purpose
 P1.3 Using ADMBase
 P1.4 Programming With ADMBase
 P1.5 Shift Vector
 P1.6 Parameters
 P1.7 Interfaces
 P1.8 Schedule
P2 ADMCoupling
 P2.1 Abstract
 P2.2 Purpose
 P2.3 CalcTmunu
 P2.4 Parameters
 P2.5 Interfaces
 P2.6 Schedule
P3 ADMMacros
 P3.1 Abstract
 P3.2 Purpose
 P3.3 Using ADM Macros
 P3.4 Examples
 P3.5 Macros
 P3.6 Definitions
 P3.7 Parameters
 P3.8 Interfaces
 P3.9 Schedule
P4 Constants
 P4.1 Abstract
 P4.2 Comments
 P4.3 Provided Constants
 P4.4 Parameters
 P4.5 Interfaces
 P4.6 Schedule
P5 CoordGauge
 P5.1 Abstract
 P5.2 The Infrastructure
 P5.3 Current Status
 P5.4 Parameters
 P5.5 Interfaces
 P5.6 Schedule
P6 EOSG_Base
 P6.1 Abstract
 P6.2 Equations of state
 P6.3 Calling an EOS
 EOS_SetupCall
 EOS_SetGFs
 P6.4 Registering an EOS
 EOS_RegisterCall
 EOS_fn
 P6.5 Parameters
 P6.6 Interfaces
 P6.7 Schedule
P7 EOS_Base
 P7.1 Parameters
 P7.2 Interfaces
 P7.3 Schedule
P8 HydroBase
 P8.1 Abstract
 P8.2 Introduction
 P8.3 Using this Thorn
 P8.4 Units
 P8.5 Acknowledgments
 P8.6 Parameters
 P8.7 Interfaces
 P8.8 Schedule
P9 StaticConformal
 P9.1 Abstract
 P9.2 Purpose
 P9.3 Utilities
 P9.4 Comments
 P9.5 Parameters
 P9.6 Interfaces
 P9.7 Schedule
P10 TmunuBase
 P10.1 Abstract
 P10.2 Introduction
 P10.3 Using TmunuBase
 P10.4 Programming with TmunuBase
 P10.5 Compatibility to ADMCoupling
 P10.6 Parameters
 P10.7 Interfaces
 P10.8 Schedule
Q  EinsteinEOS
Q1 EOSG_Hybrid
 Q1.1 Abstract
 Q1.2 Introduction
 Q1.3 Physical System
 Q1.4 Numerical Implementation
 Q1.5 Using This Thorn
 Q1.6 History
 Q1.7 Parameters
 Q1.8 Interfaces
 Q1.9 Schedule
Q2 EOSG_IdealFluid
 Q2.1 Abstract
 Q2.2 Introduction
 Q2.3 Physical System
 Q2.4 Numerical Implementation
 Q2.5 Using This Thorn
 Q2.6 History
 Q2.7 Parameters
 Q2.8 Interfaces
 Q2.9 Schedule
Q3 EOSG_Polytrope
 Q3.1 Abstract
 Q3.2 Introduction
 Q3.3 Physical System
 Q3.4 Numerical Implementation
 Q3.5 Using This Thorn
 Q3.6 History
 Q3.7 Parameters
 Q3.8 Interfaces
 Q3.9 Schedule
Q4 EOS_Hybrid
 Q4.1 Abstract
 Q4.2 The equations
 Q4.3 Parameters
 Q4.4 Interfaces
 Q4.5 Schedule
Q5 EOS_IdealFluid
 Q5.1 Parameters
 Q5.2 Interfaces
 Q5.3 Schedule
Q6 EOS_Omni
 Q6.1 Abstract
 Q6.2 Introduction
 Q6.3 Units
 Q6.4 Using This Thorn
 Q6.5 Equations of State Details
 Q6.6 Converting Old Parameter Files
 Q6.7 Parameters
 Q6.8 Interfaces
 Q6.9 Schedule
Q7 EOS_Polytrope
 Q7.1 Abstract
 Q7.2 The equations
 Q7.3 Parameters
 Q7.4 Interfaces
 Q7.5 Schedule
R  EinsteinEvolve
R1 GRHydro
 R1.1 Abstract
 R1.2 Introduction
 R1.3 Using This Thorn
 R1.4 Physical System
 R1.5 Numerical Implementation
 R1.6 High Resolution Shock Capturing methods
 R1.7 Reconstruction
 R1.8 Riemann Problems
 R1.9 Other points in GRHydro
 R1.10 History
 R1.11 Parameters
 R1.12 Interfaces
 R1.13 Schedule
R2 LegoExcision
 R2.1 Abstract
 R2.2 Background
 R2.3 Implementing excision in a thorn
 R2.4 The mask function
 R2.5 Boundary conditions
 R2.6 Using excision
 R2.7 Thorns which use LegoExcision
 R2.8 Parameters
 R2.9 Interfaces
 R2.10 Schedule
R3 NewRad
 R3.1 Abstract
 R3.2 Introduction
 R3.3 Physical System
 R3.4 Numerical Implementation
 R3.5 Using This Thorn
 R3.6 History
 R3.7 Parameters
 R3.8 Interfaces
 R3.9 Schedule
S  EinsteinExamples
S1 par
 S1.1 Parameters
 S1.2 Schedule
T  EinsteinInitialData
T1 DistortedBHIVP
 T1.1 Parameters
 T1.2 Interfaces
 T1.3 Schedule
T2 Exact
 T2.1 Abstract
 T2.2 Introduction
 T2.3 Lorentz-Boosting a Spacetime
 T2.4 Minkowski Spacetime
 T2.5 Black Hole Spacetimes
 T2.6 Cosmological Spacetimes
 T2.7 Miscellaneous Spacetimes
 T2.8 Acknowledgments
 T2.9 Parameters
 T2.10 Interfaces
 T2.11 Schedule
T3 GRHydro_InitData
 T3.1 Abstract
 T3.2 Introduction
 T3.3 Parameters
 T3.4 Interfaces
 T3.5 Schedule
T4 Hydro_InitExcision
 T4.1 Abstract
 T4.2 Using This Thorn
 T4.3 Thorn Source Code
 T4.4 Thorn Documentation
 T4.5 Parameters
 T4.6 Interfaces
 T4.7 Schedule
T5 IDAnalyticBH
 T5.1 Abstract
 T5.2 Background
 T5.3 Schwarzschild
 T5.4 Kerr
 T5.5 Misner
 T5.6 Multiple-throat Misner data
 T5.7 Brill-Lindquist
 T5.8 Parameters
 T5.9 Interfaces
 T5.10 Schedule
T6 IDAxiBrillBH
 T6.1 Abstract
 T6.2 Purpose
 T6.3 The Resulting Slice
 T6.4 2-D Grid and Interpolation Parameters
 T6.5 Physical or Conformal Metric
 T6.6 Debugging Parameters
 T6.7 Parameters
 T6.8 Interfaces
 T6.9 Schedule
T7 IDAxiOddBrillBH
 T7.1 Parameters
 T7.2 Interfaces
 T7.3 Schedule
T8 IDBrillData
 T8.1 Abstract
 T8.2 Purpose
 T8.3 Generating Initial Data with IDBrillData
 T8.4 Notes
 T8.5 References
 T8.6 Parameters
 T8.7 Interfaces
 T8.8 Schedule
T9 IDConstraintViolate
 T9.1 Abstract
 T9.2 Gaussian
 T9.3 Parameters
 T9.4 Interfaces
 T9.5 Schedule
T10 IDFileADM
 T10.1 Abstract
 T10.2 Parameters
 T10.3 Interfaces
 T10.4 Schedule
T11 IDLinearWaves
 T11.1 Abstract
 T11.2 Purpose
 T11.3 Plane Waves
 T11.4 Teukolsky waves
 T11.5 Comments
 T11.6 Parameters
 T11.7 Interfaces
 T11.8 Schedule
T12 Meudon_Bin_BH
 T12.1 Abstract
 T12.2 Introduction
 T12.3 Physical System
 T12.4 Numerical Implementation
 T12.5 Using This Thorn
 T12.6 History
 T12.7 Parameters
 T12.8 Interfaces
 T12.9 Schedule
T13 Meudon_Bin_NS
 T13.1 Abstract
 T13.2 Introduction
 T13.3 Physical System
 T13.4 Numerical Implementation
 T13.5 Using This Thorn
 T13.6 History
 T13.7 Parameters
 T13.8 Interfaces
 T13.9 Schedule
T14 Meudon_Mag_NS
 T14.1 Abstract
 T14.2 Introduction
 T14.3 Physical System
 T14.4 Numerical Implementation
 T14.5 Using This Thorn
 T14.6 History
 T14.7 Parameters
 T14.8 Interfaces
 T14.9 Schedule
T15 NoExcision
 T15.1 Abstract
 T15.2 Introduction
 T15.3 Physical System
 T15.4 Numerical Implementation
 T15.5 Using This Thorn
 T15.6 History
 T15.7 Parameters
 T15.8 Interfaces
 T15.9 Schedule
T16 RotatingDBHIVP
 T16.1 Parameters
 T16.2 Interfaces
 T16.3 Schedule
T17 TOVSolver
 T17.1 Abstract
 T17.2 Introduction
 T17.3 Equations
 T17.4 Use of this thorn
 T17.5 Parameters
 T17.6 Interfaces
 T17.7 Schedule
T18 TwoPunctures
 T18.1 Abstract
 T18.2 Introduction
 T18.3 Physical System
 T18.4 Numerical Implementation
 T18.5 Using This Thorn
 T18.6 History
 T18.7 Parameters
 T18.8 Interfaces
 T18.9 Schedule
U  EinsteinUtils
U1 SetMask_SphericalSurface
 U1.1 Abstract
 U1.2 Introduction
 U1.3 Physical System
 U1.4 Numerical Implementation
 U1.5 Using This Thorn
 U1.6 History
 U1.7 Parameters
 U1.8 Interfaces
 U1.9 Schedule
U2 TGRtensor
 U2.1 Parameters
 U2.2 Interfaces
 U2.3 Schedule
V  ExternalLibraries
V1 BLAS
 V1.1 Parameters
 V1.2 Interfaces
 V1.3 Schedule
V2 FFTW3
 V2.1 Parameters
 V2.2 Interfaces
 V2.3 Schedule
V3 GSL
 V3.1 Parameters
 V3.2 Interfaces
 V3.3 Schedule
V4 HDF5
 V4.1 Abstract
 V4.2 Parameters
 V4.3 Interfaces
 V4.4 Schedule
V5 LAPACK
 V5.1 Parameters
 V5.2 Interfaces
 V5.3 Schedule
V6 LORENE
 V6.1 Parameters
 V6.2 Interfaces
 V6.3 Schedule
V7 OpenCL
 V7.1 Abstract
 V7.2 Introduction
 V7.3 Physical System
 V7.4 Numerical Implementation
 V7.5 Using This Thorn
 V7.6 History
 V7.7 Parameters
 V7.8 Interfaces
 V7.9 Schedule
V8 OpenSSL
 V8.1 Parameters
 V8.2 Interfaces
 V8.3 Schedule
V9 libjpeg
 V9.1 Parameters
 V9.2 Interfaces
 V9.3 Schedule
V10 zlib
 V10.1 Parameters
 V10.2 Interfaces
 V10.3 Schedule
W  KrancNumericalTools
W1 GenericFD
 W1.1 Parameters
 W1.2 Interfaces
 W1.3 Schedule
X  LSUThorns
X1 QuasiLocalMeasures
 X1.1 Abstract
 X1.2 A note on evaluating 3D integrals on the horizon world tube
 X1.3 Interpreting 2D output
 X1.4 Parameters
 X1.5 Interfaces
 X1.6 Schedule
X2 SummationByParts
 X2.1 Abstract
 X2.2 Introduction
 X2.3 Numerical Implementation
 X2.4 Using This Thorn
 X2.5 History
 X2.6 Acknowledgements
 X2.7 Parameters
 X2.8 Interfaces
 X2.9 Schedule
X3 Vectors
 X3.1 Abstract
 X3.2 Introduction
 X3.3 Physical System
 X3.4 Numerical Implementation
 X3.5 Using This Thorn
 X3.6 History
 X3.7 Parameters
 X3.8 Interfaces
 X3.9 Schedule
Y  McLachlan
Y1 ML_ADMConstraints
 Y1.1 Parameters
 Y1.2 Interfaces
 Y1.3 Schedule
Y2 ML_ADMQuantities
 Y2.1 Parameters
 Y2.2 Interfaces
 Y2.3 Schedule
Y3 ML_BSSN
 Y3.1 Parameters
 Y3.2 Interfaces
 Y3.3 Schedule
Y4 ML_BSSN_Helper
 Y4.1 Parameters
 Y4.2 Interfaces
 Y4.3 Schedule
Y5 ML_BSSN_MP
 Y5.1 Parameters
 Y5.2 Interfaces
 Y5.3 Schedule
Y6 ML_BSSN_MP_O8
 Y6.1 Parameters
 Y6.2 Interfaces
 Y6.3 Schedule
Y7 ML_BSSN_MP_O8_Helper
 Y7.1 Parameters
 Y7.2 Interfaces
 Y7.3 Schedule
Y8 ML_BSSN_O2
 Y8.1 Parameters
 Y8.2 Interfaces
 Y8.3 Schedule
Y9 ML_BSSN_O2_Helper
 Y9.1 Parameters
 Y9.2 Interfaces
 Y9.3 Schedule
Y10 ML_BSSN_O8
 Y10.1 Parameters
 Y10.2 Interfaces
 Y10.3 Schedule
Y11 ML_BSSN_O8_Helper
 Y11.1 Parameters
 Y11.2 Interfaces
 Y11.3 Schedule
Y12 ML_BSSN_Test
 Y12.1 Parameters
 Y12.2 Interfaces
 Y12.3 Schedule
Y13 m
 Y13.1 Parameters
 Y13.2 Schedule
Y14 par
 Y14.1 Parameters
 Y14.2 Schedule
Z  PITTNullCode
Z1 NullConstr
 Z1.1 Abstract
 Z1.2 Introduction
 Z1.3 Physical System
 Z1.4 Numerical Implementation
 Z1.5 Using This Thorn
 Z1.6 History
 Z1.7 Parameters
 Z1.8 Interfaces
 Z1.9 Schedule
Z2 NullDecomp
 Z2.1 Abstract
 Z2.2 Introduction
 Z2.3 Physical System
 Z2.4 Numerical Implementation
 Z2.5 Using This Thorn
 Z2.6 History
 Z2.7 Parameters
 Z2.8 Interfaces
 Z2.9 Schedule
Z3 NullEvolve
 Z3.1 Abstract
 Z3.2 Introduction
 Z3.3 Physical System
 Z3.4 Numerical Implementation
 Z3.5 Using This Thorn
 Z3.6 History
 Z3.7 Parameters
 Z3.8 Interfaces
 Z3.9 Schedule
Z4 NullExact
 Z4.1 Abstract
 Z4.2 Introduction
 Z4.3 Physical System
 Z4.4 Numerical Implementation
 Z4.5 Using This Thorn
 Z4.6 History
 Z4.7 Parameters
 Z4.8 Interfaces
 Z4.9 Schedule
Z5 NullGrid
 Z5.1 Parameters
 Z5.2 Interfaces
 Z5.3 Schedule
Z6 NullInterp
 Z6.1 Parameters
 Z6.2 Interfaces
 Z6.3 Schedule
Z7 NullNews
 Z7.1 Parameters
 Z7.2 Interfaces
 Z7.3 Schedule
Z8 NullPsiInt
 Z8.1 Abstract
 Z8.2 Introduction
 Z8.3 Physical System
 Z8.4 Numerical Implementation
 Z8.5 Using This Thorn
 Z8.6 History
 Z8.7 Parameters
 Z8.8 Interfaces
 Z8.9 Schedule
Z9 NullSHRExtract
 Z9.1 Abstract
 Z9.2 Introduction
 Z9.3 Physical System
 Z9.4 Numerical Implementation
 Z9.5 Using This Thorn
 Z9.6 History
 Z9.7 Parameters
 Z9.8 Interfaces
 Z9.9 Schedule
Z10 NullVars
 Z10.1 Abstract
 Z10.2 Introduction
 Z10.3 Physical System
 Z10.4 Numerical Implementation
 Z10.5 Using This Thorn
 Z10.6 History
 Z10.7 Parameters
 Z10.8 Interfaces
 Z10.9 Schedule
Z11 SphericalHarmonicDecomp
 Z11.1 Abstract
 Z11.2 Introduction
 Z11.3 Physical System
 Z11.4 Numerical Implementation
 Z11.5 Using This Thorn
 Z11.6 History
 Z11.7 Parameters
 Z11.8 Interfaces
 Z11.9 Schedule
Z12 SphericalHarmonicRecon
 Z12.1 Abstract
 Z12.2 Introduction
 Z12.3 Using and Filtering Cauchy data from SphericalHarmonicDecomp
 Z12.4 Physical System
 Z12.5 Numerical Implementation
 Z12.6 Using This Thorn
 Z12.7 History
 Z12.8 Parameters
 Z12.9 Interfaces
 Z12.10 Schedule
a  TAT
a1 TATelliptic
 a1.1 Abstract
 a1.2 Elliptic equations
 a1.3 Solver Interface
 TATelliptic_CallSolver
 calcres
 applybnds
 TATelliptic_RegisterSolver
 a1.4 Pseudo solver
 a1.5 Parameters
 a1.6 Interfaces
 a1.7 Schedule
b  References
Bibliography