RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getPositions().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**forceData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getForces().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=extractPositions(context);
RealOpenMM**velData=extractVelocities(context);
RealOpenMM**forceData=extractForces(context);
if(dynamics==0||stepSize!=prevStepSize){
// Recreate the computation objects with the new parameters.
...
...
@@ -889,9 +952,9 @@ void ReferenceIntegrateLangevinStepKernel::execute(ContextImpl& context, const L
RealOpenMM**forceData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getForces().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**forceData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getForces().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**forceData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getForces().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**forceData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getForces().getImpl()).getData());// Reference code needs to be made const correct
RealOpenMM**posData=extractPositions(context);
RealOpenMM**velData=extractVelocities(context);
RealOpenMM**forceData=extractForces(context);
if(dynamics==0||errorTol!=prevErrorTol){
// Recreate the computation objects with the new parameters.
...
...
@@ -1121,9 +1184,9 @@ void ReferenceApplyAndersenThermostatKernel::initialize(const System& system, co
RealOpenMM**velData=const_cast<RealOpenMM**>(((ReferenceFloatStreamImpl&)context.getVelocities().getImpl()).getData());// Reference code needs to be made const correct