5 void output_consumer_init(DOLProcess *p)
7 ; //nothing to be done here
10 int output_consumer_fire(DOLProcess *p)
14 for (p->local->row = 0; p->local->row < NUMBER_OF_ROWS_COLS; p->local->row++)
16 for (p->local->col = 0; p->local->col < NUMBER_OF_ROWS_COLS; p->local->col++)
18 CREATEPORT(port, PORT_MATRIXC, 2,
19 p->local->row, NUMBER_OF_ROWS_COLS,
20 p->local->col, NUMBER_OF_ROWS_COLS);
22 DOL_read((void*)port, &p->local->matrixC_value, sizeof(float), p);
23 printf("%15s: matrixC[%d][%d]: %f\n",
24 "output_consumer", p->local->row, p->local->col, p->local->matrixC_value);