def setParticleParameters(self, idx, params): params = copy.deepcopy(params) params[self.RADIUS_ARG_POSITION] = strip_unit( params[self.RADIUS_ARG_POSITION], u.nanometer) - self.OFFSET params[self.SCREEN_POSITION] *= params[self.RADIUS_ARG_POSITION] CustomGBForce.addParticle(self, params) return params
def setParticleParameters(self, idx, params): params = copy.deepcopy(params) params[self.RADIUS_ARG_POSITION] = strip_unit(params[self.RADIUS_ARG_POSITION], u.nanometer) - self.OFFSET params[self.SCREEN_POSITION] *= params[self.RADIUS_ARG_POSITION] CustomGBForce.addParticle(self, params) return params
def _addParticles(self): for p in self.parameters: radIndex = self._radiusToIndex[p[self.RADIUS_ARG_POSITION]] CustomGBForce.addParticle(self, p + [radIndex])
def _addParticles(self): for params in self.parameters: CustomGBForce.addParticle(self, params)
def _addParticles(self): for p in self.parameters: radIndex = self._radiusToIndex[p[self.RADIUS_ARG_POSITION]] CustomGBForce.addParticle(self, p + [radIndex])
def _addParticles(self): for params in self.parameters: CustomGBForce.addParticle(self, params)