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'); |
} | } |