New uCOMP collection resources
http://www.compadre.org/ucomp/
The latest material additions to the uCOMP.en-USCopyright 2014, ComPADRE.orgeditor@ucomp.orgeditor@ucomp.orgSun, 06 Jul 2014 17:40:09 ESThttp://blogs.law.harvard.edu/tech/rsshttp://www.compadre.org/portal/services/images/LogoSmalluCOMP.gifuCOMP
http://www.compadre.org/ucomp/
12535EjsS Reader for Mobile Platforms
http://www.compadre.org/ucomp/items/detail.cfm?ID=13311
The EjsS Reader App lets users download, organize and run JavaScript simulations created with Easy JavaScript Simulations (EjsS) version 5.0 and later for use on mobile devices such as tablets and smartphones. The Reader comes with a number of demo simulations, including a collection of Physlet Illustrations, to start your own personal library. The Free Reader allows users to add up to five (5) additional simulations while the Pro Reader has no limit in the number of simulations that can be stored.
The EjsS Reader connects to online digital libraries, such as ComPADRE, and downloads simulations that can later be run without an Internet connection. It is available for Android in the Google Play Store and for iOS in the Apple Store. Search for EjsS in these stores.Education Practices/Instructional Material Design/Simulationhttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=13311Sun, 06 Jul 2014 17:40:09 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=13311Easy Java Simulations Modeling and Authoring Tool
http://www.compadre.org/ucomp/items/detail.cfm?ID=7305
Easy Java Simulations (EJS) is a Java program that enables both programmers and novices to quickly and easily prototype, test, and distribute packages of Java simulations.General Physics/Computational Physicshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=7305Wed, 06 Nov 2013 22:28:37 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=7305GlowScript
http://www.compadre.org/ucomp/items/detail.cfm?ID=12336
GlowScript is an online environment for creating and publishing 3D animations that are viewable in most modern browsers. The program is based on JavaScript and the WebGL 3D graphics library, and is similar in function to VPython. Computational models using three dimensional objects are easily constructed by instructors or students.
The web site includes an library of example programs and help for those wishing to create animations. Logged in users may save and share their own programs on the GlowScript web site.General Physics/Computational Physicshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=12336Mon, 22 Jul 2013 12:19:19 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=12336Computational Science Education Reference Desk (CSERD)
http://www.compadre.org/ucomp/items/detail.cfm?ID=8529
This is the node of the National Science Digital Library (NSDL) that is dedicated to all resources for computational science education.Other Sciences/Computer Sciencehttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=8529Sat, 05 Nov 2011 11:29:52 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=8529Rectangular Well Model
http://www.compadre.org/ucomp/items/detail.cfm?ID=9636
The Rectangular Well model displays the 2D energy eigenstates of a particle trapped in a very deep two-dimensional rectangular well. Because the Schrödinger equation for this system is separable into one-dimensional infinite square well Hamiltonians, the solution can be expressed as a product of the two one-dimensional solutions. Uses can select the quantum numbers and the spatial dimension of the well.
This model is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_qm_RectangularWell.jar file will run the program if Java is installed. You can modify this simulation if you have Ejs installed by right-clicking within the plot and selecting “Open Ejs Model” from the pop-up menu item. Quantum Physics/Bound State Systemshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=9636Sat, 05 Nov 2011 11:26:36 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=9636Three State Nuclear Decay Model
http://www.compadre.org/ucomp/items/detail.cfm?ID=10577
The Three State Nuclear Decay model extends the Two State Nuclear Decay model (also available through OSP and ComPADRE) to simulate the radioactive decay of atomic nuclei in which the parent nucleus first decays into an intermediate state before decaying into a stable state. Although the decay of both the parent and intermediate nucleus (radionuclides) is spontaneous and unpredictable, the probability of decay of each radionuclide is constant and is usually known. The model displays a color-coded sample with N1 parent nuclides, N2 intermediate state nuclides, and N3 stable state nuclides. Users can set the initial numbers N1 and N2, the decay the decay constants k1 and k2, and the time interval between measurements Δt before the simulation is run. The simulation counts the number of decay events and stops when all nuclides are in the stable state.
Check boxes display a plot and a table showing the time evolution of each state as well as the number of decay events in each time interval. The data plot allows users to compare the data generated by the random decay model with a differential equation-based model.
The Three State Nuclear Decay model was developed using the Easy Java Simulations (Ejs) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_nuclear_ThreeStateNuclearDecay.jar file will run the program if Java is installed.Modern Physics/Nuclear Physics/Radioactivityhttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=10577Sat, 05 Nov 2011 11:20:05 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=10577Computational Physics for Upper Level Courses Topical Conference
http://www.compadre.org/ucomp/items/detail.cfm?ID=11362
These conference proceedings provide the presentations, activities, and outcomes of the 2007 AAPT Topical Conference on Computational Physics. This conference explored the tools, common practices, and pedagogy used in physics departments to instruct students in computational methods and the use of computer-based resources. The materials available include a summary and outcomes of the conference, invited talks, and some of the contributed posters.General Physics/Computational Physicshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=11362Wed, 28 Sep 2011 17:36:25 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=11362How to calculate the vibration of an inhomogeneous string using MATLAB programs
http://www.compadre.org/ucomp/items/detail.cfm?ID=11355
This paper presents a solution to the dynamics of a vibrating inhomogeneous string by the method of separation of variables in x and t. The solution consists in transforming the differential equation in x into an integral equation, which is subsequently solved by means of a spectral method. As an extension of a paper in the American Journal of Physics, this material describes and makes available the MATLAB programs required for the spectral calculations.General Physics/Computational Physicshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=11355Wed, 28 Sep 2011 17:35:54 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=11355Solar Photon Random Walk
http://www.compadre.org/ucomp/items/detail.cfm?ID=11349
The Solar Photon Random Walk Model simulates the path of photons in radiative transport as they escape from the Sun. Photons do not travel in a straight line, but rather collide with larger particles and get redirected. This simulation models that process using a random walk in polar coordinates. The random walk parameters are adjustable to match different models of the structure of the sun, or the user can input their own values.
The Solar Photon Random Walk Model was created using the Easy Java Simulations (EJS) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_comp_phys_photon_random_walk.jar file will run the program if Java is installed.Astronomy/The Sun/Solar Structurehttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=11349Wed, 28 Sep 2011 17:35:15 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=11349Cyclotron in 3D Model
http://www.compadre.org/ucomp/items/detail.cfm?ID=10527
This simulation illustrates the operation of a cyclotron, showing a charged particle moving through combined magnetic and electric fields. The particle, started near the center of the cyclotron, accelerates when passing through the gap between the electric electrodes and is turned by a perpendicular magnetic field. The geometry of the cyclotron, the magnitude of the electric and magnetic fields, and the properties of the charge are all adjustable. This page includes links to information on the operation of cyclotrons.Electricity & Magnetism/Magnetic Fields and Forces/Force on Moving Chargeshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=10527Wed, 28 Sep 2011 17:34:45 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=10527Software Carpentry
http://www.compadre.org/ucomp/items/detail.cfm?ID=11154
This web site is created to help scientists and engineers learn the concepts, skills, and tools needed to use and build software more productively. Topics range from shell and scripting languages to web programming and software engineering. Instructional materials include video lectures and slides to practice exercises.General Physics/Computational Physicshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=11154Wed, 28 Sep 2011 17:34:00 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=11154General Purpose Math Visualizer Package
http://www.compadre.org/ucomp/items/detail.cfm?ID=11250
The General Purpose Math Visualizer Package performs mathematical tasks that are commonly encountered in physics: plotting, animating, numerically differentiating and integrating, and solving systems of coupled algebraic equations.
The General Purpose Math Visualizer Package was developed using the Easy Java Simulations (Ejs) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_GeneralPurposeMath.jar file will run the program if Java is installed. An alternate version (ejs_GeneralPurposeMath_lowres.jar) is also included below that should fit on the screen more nicely when using a display set to a low resolution.Mathematical Tools/Algebrahttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=11250Sun, 19 Jun 2011 09:01:47 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=11250EJS CSM Textbook Chapter 7: Random Processes
http://www.compadre.org/ucomp/items/detail.cfm?ID=11210
This book chapter introduces Random processes in the context of several simple physical systems, including random walks on a lattice, polymers, and diffusion controlled chemical reactions. The generation of random number sequences also is discussed.Thermo & Stat Mech/Probabilityhttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=11210Sun, 12 Jun 2011 14:33:38 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=11210Colorado State University: Mathematical Modeling Applets
http://www.compadre.org/ucomp/items/detail.cfm?ID=4668
This is a collection of 13 Java applets relating to computational mathematics. Each applet demonstrates a particular mathematical model of a physical system in an interactive format. Models include exponential growth, logistic growth, best quadratic, least squares circle, transient heat flow, and flow in a homogeneous porous medium.
These materials were developed to accompany a course on high performance computing, but would also serve to supplement any course that uses scientific visualization tools for viewing large data sets. General Physics/Computational Physicshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=4668Sun, 12 Jun 2011 14:29:47 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=4668Driven Wave Machine Model
http://www.compadre.org/ucomp/items/detail.cfm?ID=10494
The Driven Wave Machine model simulates a wave machine driven by a sinusoidal oscillator. The machine consists of horizontal bars welded to a torsion rod that is perpendicular to the bars. The simulation allows the user to change the number of bars, the drive frequency, and the boundary conditions. The simulation also allows the user to change the lengths of the bars, thereby simulating the effect of a wave propagating in a non-uniform medium.
The Driven Wave Machine model was created using the Easy Java Simulations (EJS) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_mech_osc_chains_DrivenWaveMachine.jar file will run the program if Java is installed.Oscillations & Waves/Oscillations/Coupled Oscillationshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=10494Wed, 16 Feb 2011 16:22:28 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=10494Driven Mass and Spring Mesh Model
http://www.compadre.org/ucomp/items/detail.cfm?ID=10398
The Driven Mass and Spring Mesh model displays the dynamics of a 2D array of masses coupled by springs and driven by a sinusoidal force. The model shows a time-dependent animation of the displacement or each mass.
The driving force can be applied at a single point (shown in red) or uniformly at all mesh points and the drive frequency f and amplitude A can be set as well as a damping coefficient b. As the frequency is varied the mesh vibrates strongly (resonates) at some frequencies and very little at others. These resonances have patterns that were first studied by Ernst Chladni and this simulation is designed to investigate these patterns using an idealized mass and spring model.
In order to find the resonances, it is useful to plot the mechanical energy as a function of frequency f after the system reaches its oscillatory steady state. A resonance scan option shows this plot.
The Driven Mass and Spring Mesh model is a supplemental simulation for the article <a href="http://dx.doi.org/10.1119/1.3527750">"Chladni Patterns on Drumheads: A Physics of Music Experiment"</a> by Randy Worland in The Physics Teacher 49(1), 24-27 (2011) and has been approved by the authors and The Physics Teacher editor. The model was developed using the Easy Java Simulations (EJS) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_mech_DrivenMassAndSpringMesh.jar file will run the program if Java is installed.Oscillations & Waves/Oscillations/Coupled Oscillationshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=10398Wed, 16 Feb 2011 16:22:00 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=10398EJS Eclipse workspace
http://www.compadre.org/ucomp/items/detail.cfm?ID=10189
The EJS Eclipse Workspace contains a ready to use Eclipse workspace with source code for the EJS modeling and authoring tool. Unzip this workspace and open it from within Eclipse to compile EJS.
The EJS Eclipse workspace is for professional programmers who wish to modify or enhance EJS. Use the ready-to-run (compiled) distribution of EJS to create and modify EJS simulations. General Physics/Computational Physicshttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=10189Wed, 16 Feb 2011 16:21:29 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=10189Orbits Within Spherical Galaxies Model
http://www.compadre.org/ucomp/items/detail.cfm?ID=10583
The Orbits Within Spherical Galaxies model displays the two-dimensional trajectories of particles (stars) within a galaxy having a spherically symmetric mass distribution that heuristically approximates the distributions found in galaxies and bulges. The model uses a mass density proposed by Walter Dehnen to describe spatial distributions that vary as r<sup>-4</sup> and r<sup>-g</sup> in galactic envelopes and cores where g is an adjustable power-law parameter. Units are chosen such that a typical galaxy has total mass M=1 and that the gravitational constant G=1.
The Orbits Within Spherical Galaxies model was developed using the Easy Java Simulations (EJS) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_mech_orbits_OrbitsWithinSphericalGalaxies.jar file will run the program if Java is installed.Astronomy/Galaxies/Galactic Structurehttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=10583Wed, 16 Feb 2011 16:20:31 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=10583Two State Nuclear Decay Model
http://www.compadre.org/ucomp/items/detail.cfm?ID=10576
The Two State Nuclear Decay model simulates the radioactive decay of atomic nuclei into other nuclei. In this model, the resultant nuclei are stable and there are no intermediate decay states. Although the decay of a radioactive nucleus (radionuclide) is spontaneous and the time of its decay cannot be predicted, the probability of its decay k is constant and is usually known. The model displays a radioactive sample with N nuclides. Radioactive nuclides are color-coded red and decayed nuclides are color-coded blue. Users can set the number of nuclides N, the decay constant k, and the time interval between measurements before the simulation is run. The simulation counts the number of decay events and stops when there are no radionuclides remaining.
The Two State Nuclear Decay model was developed using the Easy Java Simulations (Ejs) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_nuclear_TwoStateNuclearDecay.jar file will run the program if Java is installed.Modern Physics/Nuclear Physics/Radioactivityhttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=10576Wed, 16 Feb 2011 16:19:31 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=10576Confined Hard Disk System Model
http://www.compadre.org/ucomp/items/detail.cfm?ID=10565
The Confined Hard Disk System is an idealized statistical mechanics model that simulates a two-dimensional system of hard disks confined to a box with a constant temperature thermal reservoir at one end and a movable piston at the other. Slow-moving particles are color-coded as blue and fast particles are color-coded as yellow. The model computes and plots the time evolution of the kinetic energy K per particle, the pressure P, and the volume V. The model also displays histograms and mean values of these quantities.
The Confined Hard Disk System was created using the Easy Java Simulations (Ejs) modeling tool. It is distributed as a ready-to-run (compiled) Java archive. Double clicking the ejs_stp_hd_ConfinedHardDiskSystem.jar file will run the program if Java is installed.Thermo & Stat Mech/Kinetics and Dynamics/Kinetic Theoryhttp://www.compadre.org/ucomp/bulletinboard/Thread.cfm?ID=10565Wed, 16 Feb 2011 16:19:02 ESThttp://www.compadre.org/ucomp/items/detail.cfm?ID=10565