AnalyticPotentialConstructor

Provides a set of symbolic potentials for use in models

 

@classmethod
morse(cls, i, j, De=None, a=None, re=None, eq=None, w=None, wx=None): 

Returns a fully symbolic form of a Morse potential

  • :returns: _

 

@staticmethod
calc_morse(De, a, r, re): 

 

@staticmethod
harm(k, x, x_e): 

 

@classmethod
harmonic(cls, *args, k=None, eq=None, qe=None): 

Returns a fully symbolic form of a Morse potential

  • :returns: _

 

@staticmethod
lin(k, x, x_e): 

 

@classmethod
linear(cls, *args, k=1, eq=None, xe=None): 

Returns a fully symbolic form of a linear function

  • :returns: _

 

@staticmethod
pow(k, x, x_e, n): 

 

@classmethod
power(cls, *args, k=1, eq=None, n=None, xe=None): 

Returns a fully symbolic form of a linear function

  • :returns: _

 

@classmethod
cos(cls, *args, eq=None, qe=None): 

Returns a fully symbolic form of cos

  • :returns: _

 

@classmethod
sin(cls, *args, eq=None, qe=None): 

Returns a fully symbolic form of sin

  • :returns: _

 

@classmethod
multiwell(cls, *args, turning_points=None, origin=None, eq=None, minimum=0, depth=None): 
  • args: Any
  • turning_points: Any
  • depth: Any
  • :returns: _

Feedback

Examples

Templates

Documentation