| version 1.1130 | version 1.1131 |
|---|
| |
| #include "ComputeGlobal.h" | #include "ComputeGlobal.h" |
| #include "ComputeGlobalMsgs.h" | #include "ComputeGlobalMsgs.h" |
| #include "ComputeExt.h" | #include "ComputeExt.h" |
| | #include "ComputeQM.h" |
| #include "ComputeGBISser.h" | #include "ComputeGBISser.h" |
| #include "ComputeLCPO.h" | #include "ComputeLCPO.h" |
| #include "ComputeFmmSerial.h" | #include "ComputeFmmSerial.h" |
| |
| map->registerCompute(i,c); | map->registerCompute(i,c); |
| c->initialize(); | c->initialize(); |
| break; | break; |
| | case computeQMType: |
| | c = new ComputeQM(i); |
| | map->registerCompute(i,c); |
| | c->initialize(); |
| | break; |
| case computeGBISserType: //gbis serial | case computeGBISserType: //gbis serial |
| c = new ComputeGBISser(i); | c = new ComputeGBISser(i); |
| map->registerCompute(i,c); | map->registerCompute(i,c); |
| |
| case computeExtType: | case computeExtType: |
| sprintf(user_des, "computeExtType_%d", i); | sprintf(user_des, "computeExtType_%d", i); |
| break; | break; |
| | case computeQMType: |
| | sprintf(user_des, "computeQMType_%d", i); |
| | break; |
| case computeEFieldType: | case computeEFieldType: |
| sprintf(user_des, "computeEFieldType_%d", i); | sprintf(user_des, "computeEFieldType_%d", i); |
| break; | break; |
| |
| DebugM(1," node = " << map->computeData[i].node << '\n'); | DebugM(1," node = " << map->computeData[i].node << '\n'); |
| DebugM(1," type = " << map->computeData[i].type << '\n'); | DebugM(1," type = " << map->computeData[i].type << '\n'); |
| DebugM(1," numPids = " << map->computeData[i].numPids << '\n'); | DebugM(1," numPids = " << map->computeData[i].numPids << '\n'); |
| DebugM(1," numPidsAllocated = " << map->computeData[i].numPidsAllocated << '\n'); | // DebugM(1," numPidsAllocated = " << map->computeData[i].numPidsAllocated << '\n'); |
| for (int j=0; j < map->computeData[i].numPids; j++) | for (int j=0; j < map->computeData[i].numPids; j++) |
| { | { |
| // DebugM(1," pid " << map->computeData[i].pids[j] << '\n'); | DebugM(1," pid " << map->computeData[i].pids[j].pid << '\n'); |
| if (!((j+1) % 6)) | if (!((j+1) % 6)) |
| DebugM(1,'\n'); | DebugM(1,'\n'); |
| } | } |