#if defined(_OPENACC)
size_t szarray = (size_t)nx * ny;
e0_0 = e0[0];
e0_1 = e0[1];
#pragma acc kernels loop independent gang(65535), present(e0_0[0:szarray], e0_1[0:szarray])
// e1[0][0:szarray], e1[1][0:szarray], h0[0:szarray], h1[0:szarray], \
// u_em0[0:szarray])
// u_em1[0:szarray], ca[0:szarray], cb[0:szarray], da[0:szarray], db[0:szarray])
#endif