#include "lci.h" #ifndef MAX #define MAX(x,y) ((x) > (y) ? (x) : (y)) #endif #ifndef MIN #define MIN(x,y) ((x) < (y) ? (x) : (y)) #endif void lci(int nx, int ny, float dy, float oy, float * yx, float * fy, float * fx ) { float denom2 = 1.0/(2.0e+00*dy*dy*dy); float denom6 = 1.0/(6.0e+00*dy*dy*dy); float maxy = oy+ny*dy; float y = 0.0e+00; float ym1= 0.0e+00; float y0 = 0.0e+00; float y1 = 0.0e+00; float y2 = 0.0e+00; float p0 = 0.0e+00; float p1 = 0.0e+00; double oops; double duh; int i; int j = 0; int k = 0; for (i=0; i