aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--interface.ccl25
1 files changed, 24 insertions, 1 deletions
diff --git a/interface.ccl b/interface.ccl
index 12dca79..d7b88ce 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -4,4 +4,27 @@
implements: IOPanda
inherits: IO Hyperslab FlexIO
-USES INCLUDE HEADER: Hyperslab.h
+CCTK_INT FUNCTION Hyperslab_Get const CCTK_POINTER cctkGH, \
+ CCTK_INT mapping_handle, \
+ CCTK_INT proc, \
+ CCTK_INT vindex, \
+ CCTK_INT timelevel, \
+ CCTK_INT hdatatype, \
+ CCTK_POINTER hdata
+CCTK_INT FUNCTION Hyperslab_DefineLocalMappingByIndex const CCTK_POINTER cctkGH, \
+ CCTK_INT vindex, \
+ CCTK_INT hdim, \
+ const CCTK_INT *direction, \
+ const CCTK_INT *origin, \
+ const CCTK_INT *extent, \
+ const CCTK_INT *downsample, \
+ CCTK_INT table_handle, \
+ CCTK_FPOINTER conversion_fn, \
+ CCTK_INT *hsize_local, \
+ CCTK_INT *hsize_global, \
+ CCTK_INT *hoffset_global
+CCTK_INT FUNCTION Hyperslab_FreeMapping CCTK_INT mapping_handle
+
+USES FUNCTION Hyperslab_Get
+USES FUNCTION Hyperslab_DefineLocalMappingByIndex
+USES FUNCTION Hyperslab_FreeMapping