ed memory");                     }                 allocation_bytes = m_num_elements*sizeof(T);                 allocation_ptr = ptr;                 }              #ifdef ENABLE_CUDA             if (use_device)                 {                 cudaDeviceSynchronize();                 CHECK_CUDA_ERROR();                 }              if (use_device)                 {                 