TestLoopControl

Erik Schnetter <schnetter@gmail.com>

December 22 2012

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

7 Interfaces

General

Implements:

testloopcontrol

Inherits:

grid

Grid Variables

7.0.1 PRIVATE GROUPS




  Group Names    Variable Names    Details   




csums   compact0
csum_all   descriptionResult values for C test cases
csum_int   dimensions0
csum_bnd   distributionCONSTANT
csum_intbnd   group typeSCALAR
  timelevels1
 variable typeREAL




fsums   compact0
fsum_all   descriptionResult values for Fortran test cases
fsum_int   dimensions0
fsum_bnd   distributionCONSTANT
fsum_intbnd   group typeSCALAR
  timelevels1
 variable typeREAL




pointtypes   compact0
pointtypes   descriptionGrid function point types
  dimensions3
  distributionDEFAULT
  group typeGF
  timelevels1
 variable typeINT




Uses header:

loopcontrol.h

8 Schedule

This section lists all the variables which are assigned storage by thorn Carpet/TestLoopControl. 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:  
csums fsums pointtypes 
   

Scheduled Functions

CCTK_INITIAL

  testloopcontrolpointwise

  test loop iterators pointwise

 

 Language:c
 Type: function

CCTK_INITIAL

  testloopcontrolc

  test loop iterators

 

 Language:c
 Type: function

CCTK_INITIAL

  testloopcontrolfortran

  test loop iterators

 

 Language:fortran
 Type: function