aboutsummaryrefslogtreecommitdiff
path: root/src/rotatingsymmetry180.h
diff options
context:
space:
mode:
authorschnetter <schnetter@20f44201-0f4f-0410-9130-e5fc2714a787>2004-05-19 22:14:32 +0000
committerschnetter <schnetter@20f44201-0f4f-0410-9130-e5fc2714a787>2004-05-19 22:14:32 +0000
commit3edf9722d47b574a52a5f72e72feb8451dc4c43f (patch)
tree4f93fb6ecd8459497a9f68b6476c884af93ace14 /src/rotatingsymmetry180.h
parent867de588f578000dcee4bea3b4035ac048d7fe9e (diff)
Fix segmentation fault on multiple processors
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/RotatingSymmetry180/trunk@8 20f44201-0f4f-0410-9130-e5fc2714a787
Diffstat (limited to 'src/rotatingsymmetry180.h')
-rw-r--r--src/rotatingsymmetry180.h32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/rotatingsymmetry180.h b/src/rotatingsymmetry180.h
new file mode 100644
index 0000000..d795e8c
--- /dev/null
+++ b/src/rotatingsymmetry180.h
@@ -0,0 +1,32 @@
+/* $Header$ */
+
+#ifndef ROTATINGSYMMETRY180_H
+#define ROTATINGSYMMETRY180_H
+
+#include "cctk.h"
+#include "cctk_Arguments.h"
+
+void Rot180_RegisterSymmetry (CCTK_ARGUMENTS);
+
+int BndRot180VI (cGH const * restrict const cctkGH,
+ int const * restrict const stencil,
+ int const vi);
+void Rot180_ApplyBC (CCTK_ARGUMENTS);
+
+CCTK_INT
+Rot180_SymmetryInterpolate (CCTK_POINTER_TO_CONST 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 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 const output_arrays[],
+ CCTK_INT const faces[]);
+
+#endif /* ! defined ROTATINGSYMMETRY180_H */