aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
diff options
context:
space:
mode:
Diffstat (limited to 'interface.ccl')
-rw-r--r--interface.ccl26
1 files changed, 22 insertions, 4 deletions
diff --git a/interface.ccl b/interface.ccl
index d2d14f9..94a4bb7 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -206,10 +206,28 @@ PROVIDES FUNCTION MoLNumIntegratorSubsteps WITH MoL_NumIntegratorSubsteps \
# PROVIDES FUNCTION MoLChangeToNoneComplexArray WITH \
# MoL_ChangeToNoneComplexArray LANGUAGE C
-##################################################
-### Functions provided by devices ###
-##################################################
-
+##############################################################
+### Aliased functions that can be provided by other thorns ###
+### to override low-level grid variable operations. ###
+##############################################################
+
+CCTK_INT FUNCTION LinearCombination \
+ (CCTK_POINTER_TO_CONST IN cctkGH, \
+ CCTK_INT IN var, \
+ CCTK_REAL IN scale, \
+ CCTK_INT ARRAY IN srcs, \
+ CCTK_INT ARRAY IN tls, \
+ CCTK_REAL ARRAY IN facts, \
+ CCTK_INT IN nsrcs)
+USES FUNCTION LinearCombination
+
+CCTK_INT FUNCTION Accelerator_NotifyDataModified \
+ (CCTK_POINTER_TO_CONST IN cctkGH, \
+ CCTK_INT ARRAY IN variables, \
+ CCTK_INT ARRAY IN tls, \
+ CCTK_INT IN nvariables, \
+ CCTK_INT IN on_device)
+USES FUNCTION Accelerator_NotifyDataModified
private: