예제 #1
0
파일: ljcut.py 프로젝트: dimaslave/pele
 def getEnergyGradient(self, coords):
     E, grad = _ljcut.ljenergy_gradient(
             coords, self.eps, self.sig, self.periodic, self.boxl,
             self.rcut)
     return E, grad 
예제 #2
0
파일: ljcut.py 프로젝트: wwwtyro/PyGMIN
 def getEnergyGradient(self, coords):
     natoms = len(coords) / 3
     E, grad = _ljcut.ljenergy_gradient(coords, self.eps, self.sig, self.periodic, self.boxl, self.rcut, [natoms])
     return E, grad
예제 #3
0
파일: ljcut.py 프로젝트: yangxi1209/pele
 def getEnergyGradient(self, coords):
     E, grad = _ljcut.ljenergy_gradient(coords, self.eps, self.sig,
                                        self.periodic, self.boxl, self.rcut)
     return E, grad
예제 #4
0
 def getEnergyGradient(self, coords):
     natoms = len(coords) / 3
     E, grad = _ljcut.ljenergy_gradient(coords, self.eps, self.sig,
                                        self.periodic, self.boxl, self.rcut,
                                        [natoms])
     return E, grad