00001 #include <X11/Xlib.h>
00002 #ifndef mzl_PL
00003 #define ESND 257
00004 #define ESNPRPR 13
00005 #define ESNCRPR 18
00006 #define ESNRDCR 4
00007 typedef struct PlProf{
00008 int kk[ESND];
00009 double d0[ESND];
00010 double d1[ESND];
00011 double d2[ESND];
00012 double xd[ESND];
00013 double yd[ESND];
00014 double *x0;
00015 double *y0;
00016 double *y1;
00017 double *y2;
00018 int io;
00019 int nd;
00020 int xin;
00021 char Nm[8];
00022 }PlProf;
00023
00024 typedef struct RadCoord{
00025 int kk[ESND];
00026 double ad[ESND];
00027 double xd[ESND];
00028 double *x0;
00029 double *x1;
00030 double *x2;
00031 double *a0;
00032 double *a1;
00033 double *a2;
00034 double X;
00035 int io;
00036 int nd;
00037 char Nm[8];
00038 }RadCoord;
00039
00040 typedef struct EqC{
00041 int Na;
00042 int Np;
00043 int Fp;
00044 int Ina;
00045 int Inp;
00046 int Inj;
00047 int Ndp;
00048 int Ndj;
00049 double *a;
00050 double *b;
00051 double *b1a;
00052 double *b2a;
00053
00054 double *cR;
00055 double *cR1a;
00056 double *cR2a;
00057
00058
00059 double *xdp;
00060 double *ydp;
00061 double *xdj;
00062 double *ydj;
00063
00064 }EqC;
00065
00066 #endif