aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'interface.ccl')
-rw-r--r--interface.ccl25
1 files changed, 23 insertions, 2 deletions
diff --git a/interface.ccl b/interface.ccl
index bb2660d..05bed81 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -6,19 +6,30 @@ inherits: ADMBase ADMMacros StaticConformal SpaceMask
USES INCLUDE: SpaceMask.h
+CCTK_INT FUNCTION GetDomainSpecification \
+ (CCTK_INT IN size, \
+ CCTK_REAL OUT ARRAY physical_min, \
+ CCTK_REAL OUT ARRAY physical_max, \
+ CCTK_REAL OUT ARRAY interior_min, \
+ CCTK_REAL OUT ARRAY interior_max, \
+ CCTK_REAL OUT ARRAY exterior_min, \
+ CCTK_REAL OUT ARRAY exterior_max, \
+ CCTK_REAL OUT ARRAY spacing)
+REQUIRES FUNCTION GetDomainSpecification
+
CCTK_INT ADMMass_LoopCounterG type = SCALAR
{
ADMMass_LoopCounter
} "ADMMass LoopCounter"
-CCTK_REAL ADMMass_Masses[ADMMass_number] type = SCALAR
+CCTK_REAL ADMMass_Masses[ADMMass_number] type = SCALAR tags='checkpoint="no"'
{
ADMMass_SurfaceMass
ADMMass_SurfaceMass_Lapse
ADMMass_VolumeMass
} "ADMMass Scalars"
-CCTK_REAL ADMMass_GFs type = GF Timelevels = 1 tags='Prolongation="none" tensortypealias="Scalar"'
+CCTK_REAL ADMMass_GFs type = GF Timelevels = 1 tags='Prolongation="none" tensortypealias="Scalar" checkpoint="no"'
{
ADMMass_SurfaceMass_GF
ADMMass_VolumeMass_pot_x
@@ -26,3 +37,13 @@ CCTK_REAL ADMMass_GFs type = GF Timelevels = 1 tags='Prolongation="none" tensort
ADMMass_VolumeMass_pot_z
ADMMass_VolumeMass_GF
} "ADMMass gridfunctions"
+
+CCTK_REAL ADMMass_box type = scalar tags='checkpoint="no"'
+{
+ ADMMass_box_x_min
+ ADMMass_box_x_max
+ ADMMass_box_y_min
+ ADMMass_box_y_max
+ ADMMass_box_z_min
+ ADMMass_box_z_max
+} "Physical coordinates of the surface on which the integral is computed"