# turn on SSE if supported with reasonable defaults.
if (${GMX_ACCELERATION} STREQUAL "auto")
if (GMX_X86_GCC_INLINE_ASM)
- set(GMX_ACCELERATION "SSE" CACHE STRING "Accelerated kernels. Pick one of: SSE, BlueGene, Power6, ia64, altivec" FORCE)
+ set(GMX_ACCELERATION "SSE" CACHE STRING "Accelerated kernels. Pick one of: none, SSE, BlueGene, Power6, ia64, altivec" FORCE)
if (GMX_64_BIT)
set(GMX_X86_64_ASM ON CACHE BOOL
"Add SSE assembly files for x86_64" FORCE)
*
* If the default ewald_rtol=1e-5 is used we silently adjust the value,
* otherwise a warning is issued about the action taken.
- */
double corr_ewald_rtol = 500.0 * ir->ewald_rtol;
if ((ir->ePBC == epbcXYZ) &&
(ir->coulombtype == eelEWALD || ir->coulombtype == eelPME))
}
nonbondedForce->setEwaldErrorTolerance(corr_ewald_rtol);
}
+ */
+ if ((ir->ePBC == epbcXYZ) &&
+ (ir->coulombtype == eelEWALD || ir->coulombtype == eelPME))
+ {
+ nonbondedForce->setEwaldErrorTolerance(ir->ewald_rtol);
+ }
for (int i = 0; i < numAtoms; ++i)
{