next up previous contents
Next: Coordinate Tables Up: Coordinate Schema Previous: Coordinate Schema   Contents


Coordinate System Tables

Associated with each coordinate system is a table, which should have the following entries:
key data type value
NAME CCTK_STRING Cart3d|Spher3d|....
DIMENSION CCTK_INT 1,2,3,...
TYPE CCTK_STRING uniform|nonuniform|warped|mixed
COORDINATES CCTK_INT array <coord1>,...<coord_dimension>

The values for the coordinates array are the handles for the coordinate tables (see section A3.7.2). The NAME and DIMENSION fields are filled out when Coord_SystemRegister() is called. The COORDINATES field is filled out by Coord_CoordRegister(). It is left for the coordinate thorn to fill out the TYPE field.