NullVars

Y.Z. <yosef@raven.phyast.pitt.edu>

January 09 2003

Abstract

1 Introduction

2 Physical System

3 Numerical Implementation

4 Using This Thorn

4.1 Obtaining This Thorn

4.2 Basic Usage

4.3 Special Behaviour

4.4 Interaction With Other Thorns

4.5 Examples

4.6 Support and Feedback

5 History

5.1 Thorn Source Code

5.2 Thorn Documentation

5.3 Acknowledgements

References

6 Parameters




n_ang_ev_outside_eq
Scope: shared from NULLGRID INT






n_ang_ghost_pts
Scope: shared from NULLGRID INT






n_ang_pts_inside_eq
Scope: shared from NULLGRID INT






n_ang_stencil_size
Scope: shared from NULLGRID INT






n_radial_pts
Scope: shared from NULLGRID INT



7 Interfaces

General

Implements:

nullvars

Grid Variables

7.0.1 PUBLIC GROUPS




  Group Names     Variable Names    Details   




realcharfuncs   compact0
wcn   descriptionEvolved Real-valued Characteristic Fields
wcs   dimensions2
bcn   distributionDEFAULT
bcs   ghostsizeNULLGRID::N_ANG_GHOST_PTS
    ghostsizeNULLGRID::N_ANG_GHOST_PTS
  group typeARRAY
  size(NULLGRID::N_ANG_PTS_INSIDE_EQ+2*(NULLGRID::N_ANG_EV_OUTSIDE_EQ+NULLGRID::N_ANG_STENCIL_SIZE))
    size(NULLGRID::N_ANG_PTS_INSIDE_EQ+2*(NULLGRID::N_ANG_EV_OUTSIDE_EQ+NULLGRID::N_ANG_STENCIL_SIZE))
  timelevels2
 vararray_sizeNullGrid::N_radial_pts
 variable typeREAL




cmplxcharfuncs_basic   compact0
jcn   descriptionEvolved complex-valued Characteristic Fields (basic set)
jcs   dimensions2
dxjcn   distributionDEFAULT
dxjcs   ghostsizeNULLGRID::N_ANG_GHOST_PTS
    ghostsizeNULLGRID::N_ANG_GHOST_PTS
eth2jcn   group typeARRAY
eth2jcs   size(NULLGRID::N_ANG_PTS_INSIDE_EQ+2*(NULLGRID::N_ANG_EV_OUTSIDE_EQ+NULLGRID::N_ANG_STENCIL_SIZE))
    size(NULLGRID::N_ANG_PTS_INSIDE_EQ+2*(NULLGRID::N_ANG_EV_OUTSIDE_EQ+NULLGRID::N_ANG_STENCIL_SIZE))
ucn   timelevels2
ucs  vararray_sizeNullGrid::N_radial_pts
qcn  variable typeCOMPLEX




cmplxcharfuncs_aux   compact0
nucn   descriptionEvolved complex-valued Characteristic Fields (auxiliary set)
nucs   dimensions2
cbcn   distributionDEFAULT
cbcs   ghostsizeNULLGRID::N_ANG_GHOST_PTS
    ghostsizeNULLGRID::N_ANG_GHOST_PTS
ckcn   group typeARRAY
ckcs   size(NULLGRID::N_ANG_PTS_INSIDE_EQ+2*(NULLGRID::N_ANG_EV_OUTSIDE_EQ+NULLGRID::N_ANG_STENCIL_SIZE))
    size(NULLGRID::N_ANG_PTS_INSIDE_EQ+2*(NULLGRID::N_ANG_EV_OUTSIDE_EQ+NULLGRID::N_ANG_STENCIL_SIZE))
  timelevels2
 vararray_sizeNullGrid::N_radial_pts
 variable typeCOMPLEX




null_mask   compact0
boundary_maskn   descriptionboundary and evolution masks
boundary_masks   dimensions2
evolution_maskn   distributionDEFAULT
evolution_masks   ghostsizeNULLGRID::N_ANG_GHOST_PTS
    ghostsizeNULLGRID::N_ANG_GHOST_PTS
  group typeARRAY
  size(NULLGRID::N_ANG_PTS_INSIDE_EQ+2*(NULLGRID::N_ANG_EV_OUTSIDE_EQ+NULLGRID::N_ANG_STENCIL_SIZE))
    size(NULLGRID::N_ANG_PTS_INSIDE_EQ+2*(NULLGRID::N_ANG_EV_OUTSIDE_EQ+NULLGRID::N_ANG_STENCIL_SIZE))
  timelevels1
 variable typeINT




8 Schedule

This section lists all the variables which are assigned storage by thorn PITTNullCode/NullVars. Storage can either last for the duration of the run (Always means that if this thorn is activated storage will be assigned, Conditional means that if this thorn is activated storage will be assigned for the duration of the run if some condition is met), or can be turned on for the duration of a schedule function.

Storage

NONE