APS Excellence in Physics Education Award
November 2019

Education Prize Logo
Science SPORE Prize
November 2011

NSF Logo
The Open Source Physics Project is supported by NSF DUE-0442581.

Optics Interference: Ripple Tank Program Documents

This material has 3 associated documents. Select a document title to view a document's information.

Main Document

Optics Interference: Ripple Tank Program 

written by Wolfgang Christian, Mario Belloni, and Anne Cox

The Optics Interference program simulates a ripple tank by showing the intensity of waves produced by one or more point sources. Adding multiple point sources creates easily observable interference patterns showing constructive and destructive interference. Users can add point sources, move them around, and change their wavelength.

The Optics Interference program uses the algorithm described in Section 9.8 of "An Introduction to Computer Simulatuon Methods" by H. Gould, J. Tobochnik, and W. Christian.

Optics Inteference is distributed as a ready-to-run (compiled) Java archive.  Double clicking the optics_interference.jar file will run the program if Java is installed.

Last Modified November 4, 2009

Supplemental Documents (2)

Optics Interference: Ripple Tank Program Documentation 

A pdf document that briefly describes the Optics Interference program. It describes how to use the optics_interference.jar file and contains short tutorial exercises and for use with the jar file.

Published November 4, 2009
Last Modified November 4, 2009

This file is included in the full-text index.
This file has previous versions.

Optics Interference: Ripple Tank Distribution 

The materials distributed in this zip file are in support of the Optics Interference program. This distribution contains the Optics Interference program, documentation and exercises.

Published November 4, 2009
Last Modified November 4, 2009

OSP Projects:
Open Source Physics - EJS Modeling
Physlet Physics
Physlet Quantum Physics
STP Book