}
if(N > CONST.MAX_ARRAY_LEN){
throw new ArrayIndexOutOfBoundsException("você ultrapassou o limite maximo de um array");
}
InterfaceTcmMpiBasicPackage pkg = new TcmMpiBasicPackage();
pkg.setPROC_ID(this._PROC_ID);
pkg.setDEST_ID(DEST);
pkg.setTYPE_ID(TcmMpiTypeUtil.ID_TYPE_BYTE);
pkg.setNUMBER_OF_PACKS(1);
pkg.setNUMBER_TO_SEND(N);
pkg.setPACKAGE_NUMBER(System.currentTimeMillis());
double[] D = new double[N];
System.arraycopy(DBL,0, D, 0, N);
pkg.setDOUBLE(DBL);
this._SEND_QUEUE.put(pkg);
}