aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
diff options
context:
space:
mode:
authorschnetter <schnetter@d576a68a-b34a-40ae-82fc-004fa1a9d16f>2010-01-23 22:01:40 +0000
committerschnetter <schnetter@d576a68a-b34a-40ae-82fc-004fa1a9d16f>2010-01-23 22:01:40 +0000
commit8237c71e945513806341c0b59485abce2a7f3a55 (patch)
treebbaa760debbcb8e6cce68521b2fb6c881e861919 /interface.ccl
parent1a75f97707101285753c33c4e619c09a30b0ed97 (diff)
Add parameters to let the user activate arbitrary numbers of time
levels in ADMBase. Add parameters to choose the prolongation type of the ADMBase variables. This is useful to disable prolongation, e.g. if only a single time level is active. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/ADMBase/trunk@51 d576a68a-b34a-40ae-82fc-004fa1a9d16f
Diffstat (limited to 'interface.ccl')
-rw-r--r--interface.ccl12
1 files changed, 6 insertions, 6 deletions
diff --git a/interface.ccl b/interface.ccl
index 477462b..bf12b1c 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -11,32 +11,32 @@ INT shift_state TYPE = SCALAR "state of storage for shift"
INT dtlapse_state TYPE = SCALAR "state of storage for dtlapse"
INT dtshift_state TYPE = SCALAR "state of storage for dtshift"
-REAL metric TYPE = GF timelevels = 3 tags='tensortypealias="DD_sym"'
+REAL metric TYPE = GF timelevels = 3 tags='tensortypealias="DD_sym" ProlongationParameter="ADMBase::metric_prolongation_type"'
{
gxx,gxy,gxz,gyy,gyz,gzz
} "ADM 3-metric g_ij"
-REAL curv TYPE = GF timelevels = 3 tags='tensortypealias="DD_sym"'
+REAL curv TYPE = GF timelevels = 3 tags='tensortypealias="DD_sym" ProlongationParameter="ADMBase::metric_prolongation_type"'
{
kxx,kxy,kxz,kyy,kyz,kzz
} "ADM extrinsic curvature K_ij"
-REAL lapse TYPE = GF timelevels = 3 tags='tensortypealias="Scalar"'
+REAL lapse TYPE = GF timelevels = 3 tags='tensortypealias="Scalar" ProlongationParameter="ADMBase::lapse_prolongation_type"'
{
alp
} "ADM lapse function alpha"
-REAL shift TYPE = GF timelevels = 3 tags='tensortypealias="U"'
+REAL shift TYPE = GF timelevels = 3 tags='tensortypealias="U" ProlongationParameter="ADMBase::shift_prolongation_type"'
{
betax,betay,betaz
} "ADM shift function beta^i"
-REAL dtlapse TYPE = GF timelevels = 3 tags='tensortypealias="Scalar"'
+REAL dtlapse TYPE = GF timelevels = 3 tags='tensortypealias="Scalar" ProlongationParameter="ADMBase::lapse_prolongation_type"'
{
dtalp
} "Time derivative of ADM lapse function alpha"
-REAL dtshift TYPE = GF timelevels = 3 tags='tensortypealias="U"'
+REAL dtshift TYPE = GF timelevels = 3 tags='tensortypealias="U" ProlongationParameter="ADMBase::shift_prolongation_type"'
{
dtbetax,dtbetay,dtbetaz
} "Time derivative of ADM shift function beta^i"