[docs]class Potential(object):
pass
[docs]class ChaoticPotential(Potential):
""" Simple potential """
def __init__(self, m=1):
self.m = m
def __call__(self, phi):
return self.m**2*phi**2/2.
[docs] def d(self, phi):
return self.m**2*phi
[docs] def dd(self, phi):
return self.m**2