Adding std namespace specifier to transcendentals in intel pkg

This commit is contained in:
W. Michael Brown
2023-06-10 13:33:10 -07:00
parent f6b0981474
commit da9637e94c
25 changed files with 109 additions and 109 deletions

View File

@ -953,18 +953,18 @@ void PPPMIntel::fieldforce_ad(IntelBuffers<flt_t,acc_t> *buffers)
const flt_t s1 = x[i].x * hx_inv;
const flt_t s2 = x[i].y * hy_inv;
const flt_t s3 = x[i].z * hz_inv;
flt_t sf = fsf_coeff0 * sin(ftwo_pi * s1);
sf += fsf_coeff1 * sin(ffour_pi * s1);
flt_t sf = fsf_coeff0 * std::sin(ftwo_pi * s1);
sf += fsf_coeff1 * std::sin(ffour_pi * s1);
sf *= twoqsq;
f[i].x += qfactor * particle_ekx[i] - fqqrd2es * sf;
sf = fsf_coeff2 * sin(ftwo_pi * s2);
sf += fsf_coeff3 * sin(ffour_pi * s2);
sf = fsf_coeff2 * std::sin(ftwo_pi * s2);
sf += fsf_coeff3 * std::sin(ffour_pi * s2);
sf *= twoqsq;
f[i].y += qfactor * particle_eky[i] - fqqrd2es * sf;
sf = fsf_coeff4 * sin(ftwo_pi * s3);
sf += fsf_coeff5 * sin(ffour_pi * s3);
sf = fsf_coeff4 * std::sin(ftwo_pi * s3);
sf += fsf_coeff5 * std::sin(ffour_pi * s3);
sf *= twoqsq;
if (slabflag != 2) f[i].z += qfactor * particle_ekz[i] - fqqrd2es * sf;