aboutsummaryrefslogtreecommitdiff
path: root/src/slab.inc
diff options
context:
space:
mode:
authorschnetter <schnetter@2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8>2003-02-28 15:50:25 +0000
committerschnetter <schnetter@2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8>2003-02-28 15:50:25 +0000
commita49d0b6ae9a948563470998c99e3ea30587efc61 (patch)
tree4b3b199c17cd31aaf33a169ba718dca21e384960 /src/slab.inc
parentb2633ed89c2d29f1ff7063c1391125630476bb34 (diff)
Make it also work with less than three dimensions.
Create a Fortran wrapper. Create an interface for the Fortran wrapper. git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/Slab/trunk@14 2e825fa2-fb71-486d-8b7f-a5ff3f0f6cb8
Diffstat (limited to 'src/slab.inc')
-rw-r--r--src/slab.inc33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/slab.inc b/src/slab.inc
new file mode 100644
index 0000000..a0f9bdc
--- /dev/null
+++ b/src/slab.inc
@@ -0,0 +1,33 @@
+! -*-F90-*-
+! $Header$
+
+interface
+ subroutine Slab_Transfer (ierr, cctkGH, dim, &
+ src_gsh, src_lbnd, src_lsh, &
+ src_lbbox, src_ubbox, src_nghostzones, &
+ src_off, src_str, src_len, &
+ dst_gsh, dst_lbnd, dst_lsh, &
+ dst_lbbox, dst_ubbox, dst_nghostzones, &
+ dst_off, dst_str, dst_len, &
+ xpose, flip, &
+ options, &
+ srctype, srcptr, &
+ dsttype, dstptr)
+ implicit none
+ integer ierr
+ CCTK_POINTER cctkGH
+ integer dim
+ integer src_gsh, src_lbnd, src_lsh
+ integer src_lbbox, src_ubbox, src_nghostzones
+ integer src_off, src_str, src_len
+ integer dst_gsh, dst_lbnd, dst_lsh
+ integer dst_lbbox, dst_ubbox, dst_nghostzones
+ integer dst_off, dst_str, dst_len
+ integer xpose, flip
+ integer options
+ integer srctype
+ CCTK_POINTER srcptr
+ integer dsttype
+ CCTK_POINTER dstptr
+ end subroutine Slab_Transfer
+end interface