static inline void copy_dvec_to_rvec(const dvec a, rvec b)
{
- b[XX] = a[XX];
- b[YY] = a[YY];
- b[ZZ] = a[ZZ];
+ b[XX] = static_cast<real>(a[XX]);
+ b[YY] = static_cast<real>(a[YY]);
+ b[ZZ] = static_cast<real>(a[ZZ]);
}
static inline void copy_rvecn(const rvec *a, rvec *b, int startn, int endn)
ipab = ipa*ipb;
if (ipab > 0)
{
- cosval = ip*gmx::invsqrt(ipab); /* 7 */
+ cosval = static_cast<real>(ip*gmx::invsqrt(ipab)); /* 7 */
}
else
{