diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/interpolate.c | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/src/interpolate.c b/src/interpolate.c index 7b318d7..0545944 100644 --- a/src/interpolate.c +++ b/src/interpolate.c @@ -15,35 +15,36 @@ * interpolation on non-uniform grids. ---Sai. */ +#include <math.h> #include "cctk.h" -#include "math.h" -#define PRIVATE +#define PRIVATE static #define PUBLIC CCTK_REAL interpolate_local(int order, CCTK_REAL x0, CCTK_REAL dx, - CCTK_REAL y[], CCTK_REAL x); + CCTK_REAL y[], + CCTK_REAL x); + +CCTK_REAL interpolate_eno(CCTK_REAL x0, CCTK_REAL dx, + CCTK_REAL y[], + CCTK_REAL x); /* prototypes for private functions defined in this file */ PRIVATE CCTK_REAL interpolate_local_order1(CCTK_REAL x0, CCTK_REAL dx, - CCTK_REAL y[], - CCTK_REAL x); + CCTK_REAL y[], + CCTK_REAL x); PRIVATE CCTK_REAL interpolate_local_order2(CCTK_REAL x0, CCTK_REAL dx, - CCTK_REAL y[], - CCTK_REAL x); + CCTK_REAL y[], + CCTK_REAL x); PRIVATE CCTK_REAL interpolate_local_order3(CCTK_REAL x0, CCTK_REAL dx, - CCTK_REAL y[], - CCTK_REAL x); + CCTK_REAL y[], + CCTK_REAL x); PRIVATE CCTK_REAL interpolate_local_order4(CCTK_REAL x0, CCTK_REAL dx, - CCTK_REAL y[], - CCTK_REAL x); + CCTK_REAL y[], + CCTK_REAL x); PRIVATE CCTK_REAL interpolate_local_order5(CCTK_REAL x0, CCTK_REAL dx, - CCTK_REAL y[], - CCTK_REAL x); - -PRIVATE CCTK_REAL interpolate_eno(CCTK_REAL x0, CCTK_REAL dx, - CCTK_REAL y[], - CCTK_REAL x); + CCTK_REAL y[], + CCTK_REAL x); /*****************************************************************************/ |