#define GLOBALORIGIN #include "view.h" #undef GLOBALORIGIN #include "../xgrafix/xgrafix.h" FILE *InputDeck; void start(); main(argc, argv) int argc; char *argv[]; { start(argc, argv); InitWindows(argc, argv); while(True) { if(theStepFlag || theRunFlag) { t += dt; Refresh_Screen(); } Event_Manager(); } } /* End of MAIN */ /***********************************************************/ void start(iargc, pargv) int iargc; char *pargv[]; { char aachar[80]; int i, j, isp; nsp= 2; /* Allocate particle arrays */ x = (float **)malloc(nsp*sizeof(float *)); vx = (float **)malloc(nsp*sizeof(float *)); vy = (float **)malloc(nsp*sizeof(float *)); vz = (float **)malloc(nsp*sizeof(float *)); num= (float **)malloc(nsp*sizeof(float *)); for(i=0; i1) { strcpy(aachar, pargv[1]); if(access(aachar, F_OK)) strcat(aachar, ".dmp"); } Restore(aachar); puts(aachar); printf("nsp = %d, np1= %d, np2= %d\n\n", nsp, np[0], np[1]); for(i=0; i