aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
diff options
context:
space:
mode:
authorschnetter <schnetter@16f5cafb-89ad-4b9f-9d0b-9d7a0a37d03b>2009-09-04 18:19:51 +0000
committerschnetter <schnetter@16f5cafb-89ad-4b9f-9d0b-9d7a0a37d03b>2009-09-04 18:19:51 +0000
commit836af57b85364cac331a6879f81ca855065c15ba (patch)
tree8cf37ff0100ba8b8246ea64d33543ca1a01158f8 /interface.ccl
parent86ab18b385baaca4d5ae38b6d69f39688ba10231 (diff)
Add thorn implementing the NewRad boundary condition (known from BSSN_MoL)
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/NewRad/trunk@2 16f5cafb-89ad-4b9f-9d0b-9d7a0a37d03b
Diffstat (limited to 'interface.ccl')
-rw-r--r--interface.ccl16
1 files changed, 16 insertions, 0 deletions
diff --git a/interface.ccl b/interface.ccl
new file mode 100644
index 0000000..57f6416
--- /dev/null
+++ b/interface.ccl
@@ -0,0 +1,16 @@
+# Interface definition for thorn NewRad
+
+IMPLEMENTS: NewRad
+
+USES INCLUDE HEADER: GenericFD.h
+
+CCTK_INT FUNCTION \
+ NewRad_Apply \
+ (CCTK_POINTER_TO_CONST IN cctkGH, \
+ CCTK_REAL ARRAY IN var, \
+ CCTK_REAL ARRAY INOUT rhs, \
+ CCTK_REAL IN var0, \
+ CCTK_REAL IN v0, \
+ CCTK_REAL IN radpower, \
+ CCTK_INT IN width)
+PROVIDES FUNCTION NewRad_Apply WITH NewRad_Apply1 LANGUAGE C