diff options
author | tradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a> | 2004-04-23 23:40:48 +0000 |
---|---|---|
committer | tradke <tradke@ebee0441-1374-4afa-a3b5-247f3ba15b9a> | 2004-04-23 23:40:48 +0000 |
commit | bb15ac20784ab94e60a08755ab7d16fe12d5499a (patch) | |
tree | 2f38e8d6ff7c3dab0b1d7aa12f55e2f415f36421 | |
parent | 18c7bae5ebee03df9a909f8354599d0d073dbb26 (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.ccl | 11 |
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 |