aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a>2002-11-06 19:33:43 +0000
committertradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a>2002-11-06 19:33:43 +0000
commitfccd2f062a229262b2d332df6b801b68fd41e346 (patch)
tree388629928dffa31a0cba798d85bd2be141c732be
parent7b142428841c58425487c2b1520ec22ee7a30b84 (diff)
Use the "Hyperslab_*" function aliases.
You must also update CactusPUGH/PUGHSlab now. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@264 ebee0441-1374-4afa-a3b5-247f3ba15b9a
-rw-r--r--interface.ccl37
1 files changed, 36 insertions, 1 deletions
diff --git a/interface.ccl b/interface.ccl
index 86aaba8..52f0a5f 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -3,4 +3,39 @@
implements: IOFlexIO
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_DefineGlobalMappingByIndex 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
+
+CCTK_INT FUNCTION Hyperslab_FreeMapping CCTK_INT mapping_handle
+
+USES FUNCTION Hyperslab_Get
+USES FUNCTION Hyperslab_DefineLocalMappingByIndex
+USES FUNCTION Hyperslab_DefineGlobalMappingByIndex
+USES FUNCTION Hyperslab_FreeMapping