aboutsummaryrefslogtreecommitdiff
path: root/src/reflection.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/reflection.h')
-rw-r--r--src/reflection.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/src/reflection.h b/src/reflection.h
new file mode 100644
index 0000000..fea4729
--- /dev/null
+++ b/src/reflection.h
@@ -0,0 +1,29 @@
+#include "cctk.h"
+#include "cctk_Arguments.h"
+
+#ifndef REFLECTION_H
+#define REFLECTION_H
+
+CCTK_INT
+ReflectionSymmetry_Interpolate (CCTK_POINTER_TO_CONST restrict const cctkGH,
+ CCTK_INT const N_dims,
+ CCTK_INT const local_interp_handle,
+ CCTK_INT const param_table_handle,
+ CCTK_INT const coord_system_handle,
+ CCTK_INT const N_interp_points,
+ CCTK_INT const interp_coords_type,
+ CCTK_POINTER_TO_CONST restrict const interp_coords[],
+ CCTK_INT const N_input_arrays,
+ CCTK_INT const input_array_indices[],
+ CCTK_INT const N_output_arrays,
+ CCTK_INT const output_array_types[],
+ CCTK_POINTER restrict const output_arrays[],
+ CCTK_INT const faces);
+
+void
+ReflectionSymmetry_Register (CCTK_ARGUMENTS);
+
+void
+ReflectionSymmetry_Apply (CCTK_ARGUMENTS);
+
+#endif /* REFLECTION_H */