diff options
author | schnetter <> | 2004-05-21 16:12:00 +0000 |
---|---|---|
committer | schnetter <> | 2004-05-21 16:12:00 +0000 |
commit | 0cef68415285da326195485a1571f564a5e7a672 (patch) | |
tree | 23f5528e5b8f12183c4956ac518393d442d55446 /Carpet/CarpetInterp/interface.ccl | |
parent | d7842effa63fcb225fb3514dd451804d4ecc57a4 (diff) |
Add support for symmetry interpolation.
darcs-hash:20040521161223-07bb3-6cc7ddc3777345de379eb54daf2cf6d532925c23.gz
Diffstat (limited to 'Carpet/CarpetInterp/interface.ccl')
-rw-r--r-- | Carpet/CarpetInterp/interface.ccl | 43 |
1 files changed, 42 insertions, 1 deletions
diff --git a/Carpet/CarpetInterp/interface.ccl b/Carpet/CarpetInterp/interface.ccl index 705e32942..44f1cad17 100644 --- a/Carpet/CarpetInterp/interface.ccl +++ b/Carpet/CarpetInterp/interface.ccl @@ -1,5 +1,5 @@ # Interface definition for thorn CarpetInterp -# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetInterp/interface.ccl,v 1.6 2004/05/04 22:52:39 schnetter Exp $ +# $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetInterp/interface.ccl,v 1.7 2004/05/21 18:12:23 schnetter Exp $ IMPLEMENTS: interp @@ -11,3 +11,44 @@ uses include header: bbox.hh uses include header: vect.hh uses include header: data.hh + + + +# Interpolation +CCTK_INT FUNCTION \ + SymmetryInterpolate \ + (CCTK_POINTER_TO_CONST IN cctkGH, \ + CCTK_INT IN N_dims, \ + CCTK_INT IN local_interp_handle, \ + CCTK_INT IN param_table_handle, \ + CCTK_INT IN coord_system_handle, \ + CCTK_INT IN N_interp_points, \ + CCTK_INT IN interp_coords_type, \ + CCTK_POINTER_TO_CONST ARRAY IN interp_coords, \ + CCTK_INT IN N_input_arrays, \ + CCTK_INT ARRAY IN input_array_indices, \ + CCTK_INT IN N_output_arrays, \ + CCTK_INT ARRAY IN output_array_types, \ + CCTK_POINTER ARRAY IN output_arrays) +USES FUNCTION SymmetryInterpolate + + + +CCTK_INT FUNCTION \ + DriverInterpolate \ + (CCTK_POINTER_TO_CONST IN cctkGH, \ + CCTK_INT IN N_dims, \ + CCTK_INT IN local_interp_handle, \ + CCTK_INT IN param_table_handle, \ + CCTK_INT IN coord_system_handle, \ + CCTK_INT IN N_interp_points, \ + CCTK_INT IN interp_coords_type, \ + CCTK_POINTER_TO_CONST ARRAY IN interp_coords, \ + CCTK_INT IN N_input_arrays, \ + CCTK_INT ARRAY IN input_array_indices, \ + CCTK_INT IN N_output_arrays, \ + CCTK_INT ARRAY IN output_array_types, \ + CCTK_POINTER ARRAY IN output_arrays) +PROVIDES FUNCTION DriverInterpolate \ + WITH Carpet_DriverInterpolate \ + LANGUAGE C |