Jacob Electricity and Magnetism JS Documents

Main Document

Jacob Electricity and Magnetism JS 

written by Vojko Valencic, Wolfgang Christian, and Robert Hanson

Jacob is a particle-based simulation tool developed by Vojko Valencic for constructing and conducting virtual experiments from the topics of electricity and magnetism. This tool, named Jacob ("Java constructive objects"), is designed for students and lecturers of electrical engineering. Constructive objects in Jacob are building blocks, e.g., charged particles, conductive elements, imaginary forces, gauges, etc., that assemble experimental scenes. The computational engine of Jacob then iteratively solves the scene by considering built-in natural principles of interaction between constructive objects. Each iteration step is visualized giving real-time look and feel of the simulated phenomenon.

Wolfgang Christian (Davidson College) and Robert Hanson (St. Olaf College) converted the Jacob program from Java to JavaScript and extended it to support asynchronous loading and saving of Jacob experiment files (*.jco). A selection of Jacob experiments can be run by clicking on the links in this page. To access additional Jacob experiments, download and unzip the Jacob experiment archive to your local computer and open them from within Jacob using the File | Load menu.

Published January 26, 2020
Last Modified January 26, 2020