blob: 484ee686e08340cb130debfdaa98d930d87ac74a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# Interface definition for thorn PunctureTracker
IMPLEMENTS: PunctureTracker
INHERITS: ADMBase CarpetRegrid2 SphericalSurface
CCTK_REAL pt_loc[10] TYPE=scalar
{
pt_loc_t pt_loc_x pt_loc_y pt_loc_z
} "Location of punctures"
CCTK_REAL pt_loc_p[10] TYPE=scalar
{
pt_loc_t_p pt_loc_x_p pt_loc_y_p pt_loc_z_p
} "Previous location of punctures"
CCTK_INT FUNCTION \
InterpGridArrays \
(CCTK_POINTER_TO_CONST IN cctkGH, \
CCTK_INT IN N_dims, \
CCTK_INT IN order, \
CCTK_INT IN N_interp_points, \
CCTK_POINTER_TO_CONST IN interp_coords, \
CCTK_INT IN N_input_arrays, \
CCTK_INT ARRAY IN input_array_indices, \
CCTK_INT IN N_output_arrays, \
CCTK_POINTER IN output_arrays)
USES FUNCTION InterpGridArrays
|