Select a direction to create a wavelet or a charge, and then click on the scalar field plot add them.

Time=
Charge: 0.2
-1 1

v= 0.5
0 0.9
Note: Only changes initial wavelets




About: This is a simulation of a massive scalar field, described by the real-valued Klein-Gordon Lagrangian:

In addition, I have added an interaction with a second scalar field, A, of the form:

You can add as many wavelets as you like. Each is meant to be a Gaussian packet of approximately fixed momentum. You can track the energy of the φ field (the 00 component of the stress-energy tensor) on the right panel. The "charge" is the ineraction term, λ.

Visualization was produced using Plotly.js. Notation and dynamical descriptions are described in Standard Model in a Nutshell..

Contact me for more info.