- { /* Process organisation */
- slaves_count = argc - 1;
- slaves = calloc(slaves_count, sizeof(m_host_t));
-
- for (i = 1; i < argc; i++) {
- slaves[i-1] = MSG_get_host_by_name(argv[i]);
- if(slaves[i-1]==NULL) {
- PRINT_MESSAGE("Unknown host %s. Stopping Now! \n", argv[i]);
- abort();
- }
- }
- }
+ ASSERT(sscanf(argv[1],"%d", &number_of_tasks),
+ "Invalid argument %s\n",argv[1]);
+ ASSERT(sscanf(argv[2],"%lg", &task_comp_size),
+ "Invalid argument %s\n",argv[2]);
+ ASSERT(sscanf(argv[3],"%lg", &task_comm_size),
+ "Invalid argument %s\n",argv[3]);