aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'interface.ccl')
-rw-r--r--interface.ccl31
1 files changed, 31 insertions, 0 deletions
diff --git a/interface.ccl b/interface.ccl
new file mode 100644
index 0000000..c306db4
--- /dev/null
+++ b/interface.ccl
@@ -0,0 +1,31 @@
+# Interface definition for thorn SummationByParts
+# $Header$
+
+implements: SummationByParts
+inherits: grid
+
+#SUBROUTINE Diff_gf ( CCTK_REAL IN ARRAY var, \
+# CCTK_INT IN ni, \
+# CCTK_INT IN nj, \
+# CCTK_INT IN nk, \
+# CCTK_INT IN dir, \
+# CCTK_REAL IN delta, \
+# CCTK_REAL OUT ARRAY dvar )
+#PROVIDES FUNCTION Diff_gf WITH deriv_gf LANGUAGE Fortran
+
+SUBROUTINE Diff_gf ( CCTK_POINTER IN cctkGH, \
+ CCTK_INT IN dir, \
+ CCTK_STRING IN var_name, \
+ CCTK_STRING IN dvar_name )
+PROVIDES FUNCTION Diff_gf WITH DiffGf LANGUAGE C
+
+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)
+USES FUNCTION GetDomainSpecification