13 #include "field_const.h"
31 console.
XDebug() <<
"InteractionFieldSlave<T>::sendData()\n";
34 m_comm->recv_broadcast(coll_type,0);
37 console.
XDebug() <<
"received coll_type=" << coll_type <<
"\n";
40 case COLL_TYPE_FULL : SendDataFull();
break;
41 case COLL_TYPE_SUM : SendDataSum();
break;
42 case COLL_TYPE_MAX : SendDataMax();
break;
43 case COLL_TYPE_FULL2 : SendDataFull2();
break;
44 case COLL_TYPE_FULL_WITH_ID : SendDataWithID();
break;
45 case COLL_TYPE_FULL_WITH_POS_ID : SendDataWithPosID();
break;
47 default: std::cerr <<
"unknown collection type" << std::endl;