Toy Engine
The toy engine in OPS is a simple engine written in Python that is primarily designed to be used on simple 2D toy models.
Main objects
|
Simulation snapshot. |
alias of |
|
|
Engine for toy models. |
alias of |
|
alias of |
Additional snapshot features
Integrators
Abstract base class for toy engine integrators. |
|
Leapfrog Verlet integrator |
|
|
Langevin integrator for simple toy models |
Potential energy surface (PES) tools
|
Abstract base class for toy potential energy surfaces. |
|
Difference of two potential energy surfaces; pes1 - pes2 |
|
Sum of two potential energy surfaces; pes1 + pes 2 |
|
Simple harmonic oscillator. |
|
Gaussian given by: \(A*exp(-\sum_i alpha[i]*(x[i]-x0[i])^2)\) |
|
Creates an x**6 barrier around the system. |
|
Linear potential energy surface. |