pele pele pele
/

Python

  • Installation
  • Getting started
  • Optimizers
  • Potentials
  • Systems
  • Landscape
  • Database
  • Utilities
  • Source API

C++

  • Overview
  • Optimizers
  • Potentials
  • Classes & interfaces
  • Namespaces
  • Functions
  • Source files

On this page

  • LJ
  1. pele /
  2. Potentials (pele.potentials) /
  3. pele.potentials.LJ

pele.potentials.LJ#

class pele.potentials.LJ#

define the python interface to the c++ LJ implementation

Methods

NumericalDerivative(x[, eps])

NumericalHessian(x[, eps])

getEnergy(x)

getEnergyGradient(x)

getEnergyGradientHessian(x)

getEnergyGradientHessianInPlace(x, grad, hess)

getEnergyGradientInPlace(x, grad)

getGradient(x)

getHessian(x)

getHessianInPlace(x, hess)

In Place gradient and hessian calls

Attributes

periodic

Previous
pele.potentials.BasePotentialAtomistic.getEnergyList
Next
pele.potentials.LJ.NumericalDerivative

2012–2026, the pele developers

Made with Sphinx and Shibuya theme.