voidAtomVecChargeCuda::grow_send(intn,double**buf_send,intflag)//need to be able to grow the comm send_buffer since the array sahll be copied from the gpu in whole
voidAtomVecChargeCuda::unpack_comm(intn,intfirst,double*buf)//usually this should not be called since comm->communicate handles the communication if only positions are exchanged
voidAtomVecChargeCuda::unpack_comm_vel(intn,intfirst,double*buf)//usually this should not be called since comm->communicate handles the communication if only positions are exchanged
intAtomVecChargeCuda::pack_reverse(intn,intfirst,double*buf)//usually this should not be called since comm->communicate handles the communication if only forces are exchanged
voidAtomVecChargeCuda::unpack_reverse(intn,int*list,double*buf)//usually this should not be called since comm->communicate handles the communication if only forces are exchanged