/* wait for job */
event_math(net.connection[0].fd,&event,READ,ADD);
+ printf("idle, waiting for jobs ...\n");
event_start(&event,NULL,get_data_and_calc,NULL);
return 1;
gmy_info=&my_info;
gi=&i;
dc=0;
+
+ printf("got a new job ...\n");
/* get info (+data) */
network_receive(net->connection[0].fd,data,1);
}
}
+ printf("starting simulation with following parameters:\n");
+ printf("b = %f | c = %f | s = %f\n",my_info.b,my_info.c,my_info.s);
+ printf("diff every %d steps | diff rate = %f\n",my_info.diff_rate,
+ my_info.dr_ac);
+ printf("current step: %d | total steps: %d\n",my_info.steps,c_step);
+ printf("...\n");
+
/* care for signals */
dc=DC_QUIT;
signal(SIGTERM,send_data);