aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'interface.ccl')
-rw-r--r--interface.ccl34
1 files changed, 20 insertions, 14 deletions
diff --git a/interface.ccl b/interface.ccl
index 7e9dbfc..34a7d6e 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -11,20 +11,25 @@ USES INCLUDE HEADER: Symmetry.h
# Implementation of new boundary spec:
-CCTK_INT FUNCTION Boundary_RegisterPhysicalBC CCTK_POINTER GH, \
- CCTK_FPOINTER function_pointer, CCTK_STRING bc_name
+CCTK_INT FUNCTION Boundary_RegisterPhysicalBC(CCTK_POINTER GH, \
+ CCTK_INT CCTK_FPOINTER function_pointer(CCTK_POINTER fGH, \
+ CCTK_INT num_vars, \
+ CCTK_INT:ARRAY var_indices, \
+ CCTK_INT:ARRAY faces, \
+ CCTK_INT:ARRAY table_handles),\
+ CCTK_STRING bc_name)
PROVIDES FUNCTION Boundary_RegisterPhysicalBC WITH \
Bdry_Boundary_RegisterPhysicalBC LANGUAGE C
USES FUNCTION Boundary_RegisterPhysicalBC
-CCTK_INT FUNCTION Boundary_SelectVarForBC CCTK_POINTER GH, CCTK_INT faces, \
- CCTK_INT table_handle, CCTK_STRING var_name, CCTK_STRING bc_name
-CCTK_INT FUNCTION Boundary_SelectVarForBCI CCTK_POINTER GH, CCTK_INT faces, \
- CCTK_INT table_handle, CCTK_INT var_index, CCTK_STRING bc_name
-CCTK_INT FUNCTION Boundary_SelectGroupForBC CCTK_POINTER GH, CCTK_INT faces, \
- CCTK_INT table_handle, CCTK_STRING group_name, CCTK_STRING bc_name
-CCTK_INT FUNCTION Boundary_SelectGroupForBCI CCTK_POINTER GH, CCTK_INT faces, \
- CCTK_INT table_handle, CCTK_INT group_index, CCTK_STRING bc_name
+CCTK_INT FUNCTION Boundary_SelectVarForBC(CCTK_POINTER GH, CCTK_INT faces, \
+ CCTK_INT table_handle, CCTK_STRING var_name, CCTK_STRING bc_name)
+CCTK_INT FUNCTION Boundary_SelectVarForBCI(CCTK_POINTER GH, CCTK_INT faces, \
+ CCTK_INT table_handle, CCTK_INT var_index, CCTK_STRING bc_name)
+CCTK_INT FUNCTION Boundary_SelectGroupForBC(CCTK_POINTER GH, CCTK_INT faces, \
+ CCTK_INT table_handle, CCTK_STRING group_name, CCTK_STRING bc_name)
+CCTK_INT FUNCTION Boundary_SelectGroupForBCI(CCTK_POINTER GH, CCTK_INT faces, \
+ CCTK_INT table_handle, CCTK_INT group_index, CCTK_STRING bc_name)
PROVIDES FUNCTION Boundary_SelectVarForBC WITH Bdry_Boundary_SelectVarForBC \
LANGUAGE C
PROVIDES FUNCTION Boundary_SelectVarForBCI WITH \
@@ -34,7 +39,8 @@ PROVIDES FUNCTION Boundary_SelectGroupForBC WITH \
PROVIDES FUNCTION Boundary_SelectGroupForBCI WITH \
Bdry_Boundary_SelectGroupForBCI LANGUAGE C
-CCTK_INT FUNCTION Boundary_SelectedGVs CCTK_POINTER GH, \
- CCTK_INT array_size, CCTK_POINTER var_indicies, CCTK_POINTER faces, \
- CCTK_POINTER table_handles, CCTK_STRING bc_name
-PROVIDES FUNCTION Boundary_SelectedGVs WITH Bdry_Boundary_SelectedGVs LANGUAGE C
+CCTK_INT FUNCTION Boundary_SelectedGVs(CCTK_POINTER GH, \
+ CCTK_INT array_size, CCTK_INT:ARRAY var_indicies, CCTK_INT:ARRAY faces, \
+ CCTK_INT:ARRAY table_handles, CCTK_STRING bc_name)
+PROVIDES FUNCTION Boundary_SelectedGVs WITH Bdry_Boundary_SelectedGVs \
+ LANGUAGE C