Final Projects


from the class EPS 109
"Computer Simulations in Earth and Planetary Science"
in fall 2015

Instructor: Burkhard Militzer         GSI: Stephanie Wuerth

Picture Authors, title, project description Matlab files Movie files
EPS 109 picture By Jessie Kendall-bar

"3D Octopus"

2015 Prize for best final project!

presentation.pptx
matlab_files.zip
movie1.gif
movie1.mp4
movie2.gif
movie2.mp4
EPS 109 picture By Terence Hollister

"Modeling of Differential Growth"

Presentation.pptx
Modifying_Best_sim_so_far.m
movie.gif
EPS 109 picture By Canzhi Ye

"Metaphysical Poetry Generator"

presentation.pptx
poetry_generator.m
generated_poems.txt
poetry.txt
movie.gif
EPS 109 picture By Ryan O'Bannon

"Day and Night Cellular Automaton Soundboard"

presentation.pptx
Inverse_Comp.m
Soundboard_MJ.m
movie1.gif
movie1.mp4
movie2.gif
movie2.mp4
EPS 109 picture By Mitchell Robinson

"Table Tennis Dynamics"

Presentation.pptx
PingPong.m
pingpong_ode.m
pingpong_ode_d.m
pingpong_ode_dl.m
movie1.gif
movie2.gif
EPS 109 picture By Taqi Alyousuf

"3D Electromagnetic Simulation Using Maxweel Equation"

presentation.pptx
maxweel_a.m
maxweel_b.m
source.m
movie1.gif
movie2.gif
EPS 109 picture By Benjamin Purcell

"Modeling Velocity Gradients in Constrained Flow"

presentation.pptx
matlab_files.zip
movie.gif
EPS 109 picture By Aaron Lavine

"Mechanics of Wind Turbines"

presentation.pptx
tower_bending.m
turbine_rotation.m
movie1.gif
movie1_zoom.gif
movie2.gif
EPS 109 picture By Harrison Agrusa

"Simulating Solar System Formation"

final_presentation.pptx
Nbody3D.m
Nbody_ode3D.m
inelastic_collisions3D.m
plot_asteroidsjupitersearths1.m
movie10.gif
movie5.gif
movie9.gif
EPS 109 picture By Michelle Chang

"Random Generation of Snow Crystals"

presentation.pptx
melt_hex.m
plot_hexagonal_lattice.m
plot_hexagonal_lattice_point.m
rand_flake_gen.m
set_hex.m
simple_snowflake.m
movie1.gif
movie2.gif
movie3.gif
EPS 109 picture By Hussain Alsalem

"Acoustic 1-D Wave Equation Finite Difference Solution"

presentation.pptx
basic_model.m
construct_matrices.m
point_source.m
ricker_wave.m
wave_equation_FD.m
movie.gif
EPS 109 picture By Juneyoung Jeong

"Chaos Game Representation: Visualizing Genomes"

presentation.pptx
CGR_Gene_Sequence.m
chaosPos.m
newPos.m
HUMHBB
movie1.gif
movie2.gif
movie3.gif
EPS 109 picture By Achilleas Ghinis

"Matlab Music Visualizations "

presentation.pptx
achilles_project.m
movie.gif
EPS 109 picture By Behnaz Hosseini

"Using Image Processing to Track Pumice Depth Below Water as a Function of Time"

presentation.pptx
pumice.m
movie.gif
EPS 109 picture By Justin de la Serna

"Atmospheric Re-entry 3 Dimensional Heat Modeling"

presentation.pptx
FinalProjectAirFlow.m
FinalProjectCapsuleRe_entry.m
movie1.gif
movie2.gif
movie3.gif
movie4.gif
EPS 109 picture By Rustin Domingos

"Molecular Dynamics Simulations of Solid Copper"

presentation.pptx
FinalProject.m
distancePBC.m
force.m
initialconditions.m
kinetic_energy.m
ode.m
CopperMovieHeating.gif
CopperMovieMelted.gif
CopperMovieRoomT.gif
EPS 109 picture By Jeffrey Zhang

"River Path-Finding"

presentation.pptx
final.m
seam.m
trace.m
movie1.gif
movie2.gif
movie3.gif
movie4.gif
EPS 109 picture By Ching Hsu

"Stability of Rigid Body Rotations around Principle Axes"

presentation.pptx
Euler.m
movie1.gif
movie2.gif
movie3.gif
movie4.gif
movie5.gif
movie6.gif
EPS 109 picture By Aditya Shetty

"Random Diffusion Limited Aggregation to Simulate a Cellular Environment"

presentation.pptx
determine_movement_alt.m
diffusion_limited_aggregation2D_ALT.m
movie1.gif
movie2.gif
movie3.gif
EPS 109 picture By Karega Walker

"Carbon Flux Explorer: Image analysis of Particulate Inorganic Carbon in the Water Column"

Presentation.pptx
MarchthresholdNew2.m
movie.gif
EPS 109 picture By Aaron Marriott

"Waves On A String"

presentation.pptx
Plucked.m
oscillate.m
reflected.m
movie1.gif
movie2.gif
movie3.gif
EPS 109 picture By Alexander Guy

"Tor Simulation"

presentation.pptx
Packet.m
gfx.m
t.m
movie.gif
movie1.gif
EPS 109 picture By Yanzhu Dong

"How to Get Higher Scores in 2048"

presentation.pptx
Game2048AIPlayer.m
Game2048Simulator.m
TwentyFortyEight.m
diagonal.m
getindex.m
myAI.m
myAI1.m
myAI2.m
myAI3.m
myAI4.m
sumn.m
test.m
movie.gif
EPS 109 picture By Makana Roh

"Simulation of a Triple Pendulum"

presentation.pptx
triple.m
triple_ode.m
movie3.gif
EPS 109 picture By Joshua Holmes

"7 Body Solar System Simulation"

presentation.pptx
cometsolarsystemsim.m
kepler_ode.m
movie1.gif
movie2.gif
movie3.gif
EPS 109 picture By Christopher Jaeger

"Measuring the Gravity and Magnetic Anomaly of a Rising Lava Plume"

Presentation.pptx
GravMag.m
movie1.gif
movie2.gif
EPS 109 picture By Ali Alshafai

"Differential Erosion"

presentation.pptx
calculate_collection_area2.m
erosion_ocean07_Proj.m
pool_check10.m
at3good.txt
movie.gif
EPS 109 picture By Gavin VonSeggern

"The Martian: Hermes Spacecraft Trajectories"

presentation.pptx
kepler_ode_final.m
planetary_orbits.m
movie4.gif
movie5.gif
movie6.gif
EPS 109 picture By Landon Damiao

"Modeling a Hele-Shaw Cell with Modified DLA"

presentation.pptx
DLA_time_dep.m
movie1.gif
EPS 109 picture By Eric Witte

"Asteroids Introducing Angular Momentum"

presentation.pptx
EricWitteFinalProject1.m
asteroidmovie3.gif
EPS 109 picture By Tri Truong

"Simulating the Life Cycle of Moss"

presentation.pptx
final.m
movie.gif
EPS 109 picture By Angel Hernandez

"Newton Fractals"

presentation.pptx
newton_fractal.m
movie.gif
EPS 109 picture By Jia Yap

"Random Walks within A Frame"

Presentation.pptx
inward_growth.m
inward_growthheart.m
movie1.gif
movie2.gif
EPS 109 picture By Colleen Murphy

"Melting Pictures"

presentation.pptx
finalproject.m
cal.jpg
marilyn.jpg
movie1.gif
movie2.gif
movie3.gif
EPS 109 picture By Max Lin

"Root Growth Simulation"

presentation.pptx
DLA_max_fibrous.m
DLA_max_taproot.m
fibrousroot.gif
taproot.gif
EPS 109 picture By Mohammad Khan

"Sungrazing Comets"

Presentation.pptx
kepler_ode_khan.m
kepler_ode_khan2.m
run_sungrazingcomets.m
movie.gif
EPS 109 picture By Alexis Williams

"Ammonite and Heteromorph Ammonite Shell Growth"

presentation.pptx
ammonitecode.m
movie.gif
EPS 109 picture By Conor Stanton

"Simulating Debris Projectiles of a Collision"

presentation.pptx
project_collision.m
project_collision2.m
movie1.gif
movie2.gif
EPS 109 picture By Matthew Mansat

"I.M.P.A.C.T. - Imitation of Massive Planetary Asteroid Crater Transformation"

presentation.pptx
impact.m
impact.gif
EPS 109 picture By Ryan Clark

"Volcanism"

presentation.pptx
Final_Project_109.m
movie.gif
EPS 109 picture By Samantha Cargill

"Cooling of a Sill and Dike in 2D"

presentation.pptx
Final.m
movie1.gif
movie2.gif
EPS 109 picture By Lindsay Harrison

"Seismic Wave Propagation and Reflection in Earth's Mantle"

Presentation.pptx
wave_propagation.m
movie.gif
EPS 109 picture By Cheryl Zhang

"Plume Dispersion Modeling"

presentation.pptx
changep.m
changev.m
gaussianPlume.m
run_plumecolor.m
plume1.gif
plume2.gif

The files were mostly written with the Matlab version R2015a. Using the standard Matlab movie commands such as avifile(), addframe(), movie(), the resulting AVI movie files became extremely large. That is why most codes saved the individual frames as PNG files that were later on combined into an animated GIF file using ImageMagick's convert utility. (convert -delay 20 frame*.png movie.gif) This resulted into movie files of reasonable size.

Page created by B. Militzer        
Dec. 18, 2015