aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschnetter <schnetter@38c3d835-c875-442e-b0fe-21c19ce1d001>2003-10-28 13:48:25 +0000
committerschnetter <schnetter@38c3d835-c875-442e-b0fe-21c19ce1d001>2003-10-28 13:48:25 +0000
commit65724b362d35bea62f58712fed1f258db1b4a5ef (patch)
treeb810edc53edfe41bed31ac104983dfa46673b586
parent81878b11c658b409ba5531c2b9b79299ce7cd45c (diff)
Change the way in which pointers are passed to and from Fortran.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGHIO/IOPanda/trunk@57 38c3d835-c875-442e-b0fe-21c19ce1d001
-rw-r--r--interface.ccl10
1 files changed, 5 insertions, 5 deletions
diff --git a/interface.ccl b/interface.ccl
index 1b2ade1..6bad223 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -6,7 +6,7 @@ Inherits: IO Hyperslab
CCTK_INT FUNCTION \
- Hyperslab_Get (CCTK_POINTER IN cctkGH, \
+ Hyperslab_Get (CCTK_POINTER_TO_CONST IN cctkGH, \
CCTK_INT IN mapping_handle, \
CCTK_INT IN proc, \
CCTK_INT IN vindex, \
@@ -15,7 +15,7 @@ CCTK_INT FUNCTION \
CCTK_POINTER OUT hdata)
CCTK_INT FUNCTION \
- Hyperslab_DefineLocalMappingByIndex (CCTK_POINTER IN cctkGH, \
+ Hyperslab_DefineLocalMappingByIndex (CCTK_POINTER_TO_CONST IN cctkGH, \
CCTK_INT IN vindex, \
CCTK_INT IN hdim, \
CCTK_INT ARRAY IN direction, \
@@ -23,14 +23,14 @@ CCTK_INT FUNCTION \
CCTK_INT ARRAY IN extent, \
CCTK_INT ARRAY IN downsample, \
CCTK_INT IN table_handle, \
- CCTK_INT CCTK_FPOINTER \
+ CCTK_INT CCTK_FPOINTER IN \
conversion_fn (CCTK_INT IN nelems, \
CCTK_INT IN src_stride,\
CCTK_INT IN dst_stride,\
CCTK_INT IN src_type, \
CCTK_INT IN dst_type, \
- CCTK_POINTER IN src, \
- CCTK_POINTER OUT dst), \
+ CCTK_POINTER_TO_CONST IN from, \
+ CCTK_POINTER IN to), \
CCTK_INT ARRAY OUT hsize_local, \
CCTK_INT ARRAY OUT hsize_global, \
CCTK_INT ARRAY OUT hoffset_global)