Adding std namespace specifier to transcendentals in intel pkg
This commit is contained in:
@ -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;
|
||||
|
||||
Reference in New Issue
Block a user