[ w y P h y s . c o m ]

Descriptions, Demonstrations, and Downloads of Jon Wyrick's research and independent projects.


Contact: JuanQuij0te@yahoo.com


QMWave

Final project for Phys275: Intro to Materials Science
Fall 2006

At right is a link to the QMWave Applet. QMWave simulates a 1-dimensional crystal lattice surrounded by infinite potential barriers. The potential landscape of the lattice is modeled as a set of finite rectangular potential barriers that can be varied in number and strength. QMWave displays allowed energy levels for a given lattice as well as the probability density for a single particle associated with a user-selected energy level.


QMWave



Molecular Dynamics

Final project for Phys390: Computer Applications in Physics
Fall 2007

The molecular dynamics application takes PDB (protein databank) files as input and performs a classical mechanical simulation of how the given molecule(s) might react under various conditions. The internal forces that are taken into account are: bond forces, and the Lennard-Jones potential. Bonds are represented by springs whose equilibrium lengths are consistent with the covalent radii of the atoms that are bonded together, and bond angles are enforced by including a restoring force that also acts as a spring. The link at right leads to a page with more in-depth description of the molecular dynamics application as well as downloads and source code.





PDB Entity



Learn 3D

Software written for Video Game Design course
Summer 2006, 2007

Learn3D is a Java application I wrote in order to teach middle and high school aged students some of the basic aspects of 3D game design. With this application students are able to combine objects they have created (using 3rd party 3D modelers), height maps, and simple game logic into their own video game. Some examples of simple game logic are: creating predefined conversations and trades with in-game characters, linking multiple levels together with doors/gates/transporters, defining animations, defining boundaries for objects and buildings, etc. The link at right leads to a page with more in-depth description of Learn3D as well as downloads and source code.





Learn3D



Nanoscience in a Suitcase

Educational outreach project done as part of Research
Summer and Fall 2007

The goal of this project has been to improve Nanoscience education both in JMU classrooms as well as classrooms in schools to which we perform educational outreach. I interfaced the 3rd Tech NanoManipulator with the Nanosurf easyScan 2 AFM (Atomic Force Microscope). The NanoManipulator is a collection of input devices and software that provides a virtual reality interface to AFMs. The Nanosurf is an AFM that is portable (it fits in a suitcase). By writing code that maps input and output between the devices I was able to put together a Nanoscience educational tool that would enable students to have a hands-on experience with AFM in the classroom. Follow the link at right to get a more in-depth explanation of what these two devices can do and for details on how I interfaced them.





Nanoscience in a Suitcase



JContact

Program to help with charactarization of solution properties for Research
Summer 2006

JContact is a program I wrote to perform image analysis on grayscale images of liquid droplets on a surface. JContact will take a back-lit profile image of a droplet and determine the contact angles made between the droplet and the surface. The link at right contains more information about what this program does as well as downloads and source code.





JContact



Contact: JuanQuij0te@yahoo.com