- if((task->workstation_nb==1) &&
- (task->communication_amount[0]==0.0)) {
- task->surf_action = surf_workstation_model->extension_public->
- execute(surf_workstations[0], task->computation_amount[0]);
- } else if((task->workstation_nb==1) &&
- (task->computation_amount[0]==0.0)) {
- task->surf_action = surf_workstation_model->extension_public->
- communicate(surf_workstations[0], surf_workstations[0],
- task->communication_amount[0],task->rate);
- } else if((task->workstation_nb==2) &&
- (task->computation_amount[0]==0.0)&&
- (task->computation_amount[1]==0.0)) {
- int nb=0;
- double value=0.0;
-
- for (i = 0; i < task->workstation_nb*task->workstation_nb; i++) {
- if(task->communication_amount[i]>0.0) {
- nb++;
- value = task->communication_amount[i];
+ if ((task->workstation_nb == 1) && (task->communication_amount[0] == 0.0)) {
+ task->surf_action =
+ surf_workstation_model->extension.
+ workstation.execute(surf_workstations[0], task->computation_amount[0]);
+ } else if ((task->workstation_nb == 1)
+ && (task->computation_amount[0] == 0.0)) {
+ task->surf_action =
+ surf_workstation_model->extension.
+ workstation.communicate(surf_workstations[0], surf_workstations[0],
+ task->communication_amount[0], task->rate);
+ } else if ((task->workstation_nb == 2)
+ && (task->computation_amount[0] == 0.0)
+ && (task->computation_amount[1] == 0.0)) {
+ int nb = 0;
+ double value = 0.0;
+
+ for (i = 0; i < task->workstation_nb * task->workstation_nb; i++) {
+ if (task->communication_amount[i] > 0.0) {
+ nb++;
+ value = task->communication_amount[i];