diff options
Diffstat (limited to 'src/InterpLocalUniform.h')
-rw-r--r-- | src/InterpLocalUniform.h | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/src/InterpLocalUniform.h b/src/InterpLocalUniform.h index f31fd25..6d84cbb 100644 --- a/src/InterpLocalUniform.h +++ b/src/InterpLocalUniform.h @@ -131,7 +131,7 @@ struct error_info /* NULL pointer to skip per-point status, or */ /* --> array of size N_interp_points to be set to per-point status */ - CCTK_INT *restrict per_point_status; + CCTK_INT* per_point_status; /* count of the number of points in error */ CCTK_INT error_count; @@ -153,8 +153,8 @@ struct molecule_min_max_m_info struct Jacobian_info { - CCTK_REAL *restrict *restrict Jacobian_pointer; - CCTK_INT *restrict Jacobian_offset; + CCTK_REAL** Jacobian_pointer; + CCTK_INT* Jacobian_offset; CCTK_INT Jacobian_interp_point_stride; CCTK_INT Jacobian_m_strides[MAX_N_DIMS]; CCTK_INT Jacobian_part_stride; @@ -196,57 +196,57 @@ int AEILocalInterp_U_Startup(void); int AEILocalInterp_U_Lagrange_TP(int N_dims, int param_table_handle, /***** coordinate system *****/ - const CCTK_REAL *restrict coord_origin, - const CCTK_REAL *restrict coord_delta, + const CCTK_REAL coord_origin[], + const CCTK_REAL coord_delta[], /***** interpolation points *****/ int N_interp_points, int interp_coords_type_code, - const void *restrict const *restrict interp_coords, + const void *const interp_coords[], /***** input arrays *****/ int N_input_arrays, - const CCTK_INT *restrict input_array_dims, - const CCTK_INT *restrict input_array_type_codes, - const void *restrict const *restrict input_arrays, + const CCTK_INT input_array_dims[], + const CCTK_INT input_array_type_codes[], + const void *const input_arrays[], /***** output arrays *****/ int N_output_arrays, - const CCTK_INT *restrict output_array_type_codes, - void *restrict const *restrict output_arrays); + const CCTK_INT output_array_type_codes[], + void *const output_arrays[]); int AEILocalInterp_U_Lagrange_MD(int N_dims, int param_table_handle, /***** coordinate system *****/ - const CCTK_REAL *restrict coord_origin, - const CCTK_REAL *restrict coord_delta, + const CCTK_REAL coord_origin[], + const CCTK_REAL coord_delta[], /***** interpolation points *****/ int N_interp_points, int interp_coords_type_code, - const void *restrict const *restrict interp_coords, + const void *const interp_coords[], /***** input arrays *****/ int N_input_arrays, - const CCTK_INT *restrict input_array_dims, - const CCTK_INT *restrict input_array_type_codes, - const void *restrict const *restrict input_arrays, + const CCTK_INT input_array_dims[], + const CCTK_INT input_array_type_codes[], + const void *const input_arrays[], /***** output arrays *****/ int N_output_arrays, - const CCTK_INT *restrict output_array_type_codes, - void *restrict const *restrict output_arrays); + const CCTK_INT output_array_type_codes[], + void *const output_arrays[]); int AEILocalInterp_U_Hermite(int N_dims, int param_table_handle, /***** coordinate system *****/ - const CCTK_REAL *restrict coord_origin, - const CCTK_REAL *restrict coord_delta, + const CCTK_REAL coord_origin[], + const CCTK_REAL coord_delta[], /***** interpolation points *****/ int N_interp_points, int interp_coords_type_code, - const void *restrict const *restrict interp_coords, + const void *const interp_coords[], /***** input arrays *****/ int N_input_arrays, - const CCTK_INT *restrict input_array_dims, - const CCTK_INT *restrict input_array_type_codes, - const void *restrict const *restrict input_arrays, + const CCTK_INT input_array_dims[], + const CCTK_INT input_array_type_codes[], + const void *const input_arrays[], /***** output arrays *****/ int N_output_arrays, - const CCTK_INT *restrict output_array_type_codes, - void *restrict const *restrict output_arrays); + const CCTK_INT output_array_type_codes[], + void *const output_arrays[]); /* functions in "molecule_posn.c" */ int AEILocalInterp_molecule_posn(fp grid_origin, fp grid_delta, @@ -258,7 +258,7 @@ int AEILocalInterp_molecule_posn(fp grid_origin, fp grid_delta, fp boundary_extrapolation_tolerance_max, fp x, int debug, - int *restrict i_center, fp *restrict x_rel); + int* i_center, fp* x_rel); /* functions in "util.c" */ int AEILocalInterp_decode_N_parts(int type_code); |