#include #include #include #define PI 3.14159265358979323846264338328 #define NBcheckpts 31341 #define NBcscoeff 1225 double bk[200]; long CScoeff_i[NBcscoeff]; long CScoeff_j[NBcscoeff]; double CScoeff_cos[NBcscoeff]; double CScoeff_sin[NBcscoeff]; double f = 0.9; double OAD = 0.085; double xsample[31341]; double ysample[NBcheckpts]; double f2sample[NBcheckpts]; double OAP2sample[NBcheckpts]; double OAT2sample[NBcheckpts]; double M2sample[NBcheckpts]; int main() { FILE *fp; long i,k; double f2,OAP2,OAT2; double x,y,r,X,Y,R; double tmp1,tmp2,tmp3,tmp4,tmp5,tmp6; long tmpl,tmpl1,tmpl2; // load bk fp = fopen("../PIAAM2_cosfitcoeff_200.dat","r"); for(i=0;i<200;i++) { fscanf(fp,"%ld %lf\n",&tmpl,&tmp1); bk[tmpl] = tmp1; } fclose(fp); // load CScoeff if((fp = fopen("../PIAAM2_OAT25.dat","r"))==NULL) { printf("ERROR: could not read file\n"); exit(0); } for(i=0;i