X-Git-Url: https://hackdaworld.org/gitweb/?a=blobdiff_plain;f=pair_correlation_calc.c;h=cfe14e27a456f0e1b4ba653596c02a1d974b71cc;hb=f1645c044d628216b6b77dd899ab0de469a59175;hp=56369f64d092492058e08946de595870e45a6392;hpb=4c2140b0f76fb191bdd9b9c2a329877eb0aae531;p=physik%2Fposic.git diff --git a/pair_correlation_calc.c b/pair_correlation_calc.c index 56369f6..cfe14e2 100644 --- a/pair_correlation_calc.c +++ b/pair_correlation_calc.c @@ -19,7 +19,7 @@ int usage(char *prog) { printf("\nusage:\n"); - printf(" %s \n\n",prog); + printf(" %s [ ...]\n\n",prog); return -1; } @@ -28,53 +28,77 @@ int main(int argc,char **argv) { t_moldyn moldyn; int ret; - double *stat; + double *stat,*total; int slots; - int i; + int i,j; double dr; int fd; + unsigned char first; - if(argc!=3) { + if(argc<3) { usage(argv[0]); return -1; } - memset(&moldyn,0,sizeof(t_moldyn)); + dr=atof(argv[1]); - printf("[pair corr calc] reading save file ...\n"); - ret=moldyn_read_save_file(&moldyn,argv[1]); - if(ret) { - printf("[pair corr calc] exit!\n"); - return ret; - } + first=1; - moldyn.cutoff*=2; - moldyn.cutoff_square*=4; + for(j=2;j