TestNorms

Roland Haas <rhaas@illinois.edu>

December 28 2020

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




refined_radius
Scope: private  REAL



Description: size of the refined region at the center



Range   Default: 0.25
(0:*
any positive size



7 Interfaces

General

Implements:

testnorms

Inherits:

carpetx

Grid Variables

7.0.1 PRIVATE GROUPS




  Group Names    Variable Names    Details   




gf000 gf000   centeringcentering={0 0 0}
  compact0
  descriptionTest grid function
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeREAL




gf001 gf001   centeringcentering={0 0 1}
  compact0
  descriptionTest grid function
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeREAL




gf010 gf010   centeringcentering={0 1 0}
  compact0
  descriptionTest grid function
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeREAL




gf011 gf011   centeringcentering={0 1 1}
  compact0
  descriptionTest grid function
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeREAL




gf100 gf100   centeringcentering={1 0 0}
  compact0
  descriptionTest grid function
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeREAL




gf101 gf101   centeringcentering={1 0 1}
  compact0
  descriptionTest grid function
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeREAL








  Group Names    Variable Names    Details   




gf110 gf110   centeringcentering={1 1 0}
  compact0
  descriptionTest grid function
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeREAL




gf111 gf111   centeringcentering={1 1 1}
  compact0
  descriptionTest grid function
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeREAL




Uses header:

loop.hxx

8 Schedule

This section lists all the variables which are assigned storage by thorn CarpetX/TestNorms. 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

 

Always: 
gf000  
gf001  
gf010  
gf011  
gf100  
gf101  
gf110  
gf111  
   

Scheduled Functions

CCTK_POSTINITIAL

  testnorms_seterror

  set up test grid

 

 Language:c
 Type: function
 Writes: carpetx::regrid_error(interior)

CCTK_INITIAL

  testnorms_set

  set up test data

 

 Language:c
 Type: function
 Writes: gf000(all)
   gf001(all)
   gf010(all)
   gf011(all)
   gf100(all)
   gf101(all)
   gf110(all)
   gf111(all)