diff --git a/Src/EB/AMReX_WriteEBSurface.cpp b/Src/EB/AMReX_WriteEBSurface.cpp index 22e250fdc41..0a85de2acd3 100644 --- a/Src/EB/AMReX_WriteEBSurface.cpp +++ b/Src/EB/AMReX_WriteEBSurface.cpp @@ -45,7 +45,7 @@ void WriteEBSurface (const BoxArray & ba, const DistributionMapping & dmap, cons host_flag = std::make_unique(my_flag.box(), my_flag.nComp(), The_Pinned_Arena()); Gpu::dtoh_memcpy_async(host_flag->dataPtr(), my_flag.dataPtr(), - my_flag.size()*sizeof(Real)); + host_flag.nBytes()); Gpu::streamSynchronize(); my_flag_ptr = host_flag.get(); }