aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a>2004-04-23 23:40:48 +0000
committertradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a>2004-04-23 23:40:48 +0000
commitbb15ac20784ab94e60a08755ab7d16fe12d5499a (patch)
tree2f38e8d6ff7c3dab0b1d7aa12f55e2f415f36421
parent18c7bae5ebee03df9a909f8354599d0d073dbb26 (diff)
IOFlexIO doesn't need to inherit from Hyperslab anymore.
Instead it REQUIRES the hyperslab functions to be provided. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOFlexIO/trunk@310 ebee0441-1374-4afa-a3b5-247f3ba15b9a
-rw-r--r--interface.ccl11
1 files changed, 4 insertions, 7 deletions
diff --git a/interface.ccl b/interface.ccl
index 841021c..df651c0 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -1,9 +1,6 @@
# Interface definition for thorn IOFlexIO
Implements: IOFlexIO
-# Do not inherit from Hyperslab, because this would force all thorns
-# that implement IOHDF5Util to also inherit from it.
-#Inherits: Hyperslab
CCTK_INT FUNCTION \
@@ -57,7 +54,7 @@ CCTK_INT FUNCTION \
CCTK_INT FUNCTION Hyperslab_FreeMapping (CCTK_INT IN mapping_handle)
-USES FUNCTION Hyperslab_Get
-USES FUNCTION Hyperslab_LocalMappingByIndex
-USES FUNCTION Hyperslab_GlobalMappingByIndex
-USES FUNCTION Hyperslab_FreeMapping
+REQUIRES FUNCTION Hyperslab_Get
+REQUIRES FUNCTION Hyperslab_LocalMappingByIndex
+REQUIRES FUNCTION Hyperslab_GlobalMappingByIndex
+REQUIRES FUNCTION Hyperslab_FreeMapping