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 compact 0
csum_all description Result values for C test cases
csum_int dimensions 0
csum_bnd distribution CONSTANT
csum_intbnd group type SCALAR
timelevels 1
variable type REAL




fsums compact 0
fsum_all description Result values for Fortran test cases
fsum_int dimensions 0
fsum_bnd distribution CONSTANT
fsum_intbnd group type SCALAR
timelevels 1
variable type REAL




pointtypes pointtypes compact 0
description Grid function point types
dimensions 3
distribution DEFAULT
group type GF
timelevels 1
variable type INT




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