, but this code // executes before the first paint, when

ÃÛÌÒapp

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Past Projects Physics and Astronomy | ÃÛÌÒapp

ÃÛÌÒapp

Skip to main content

Past Projects

Seven students worked with four professors on Physics and Astronomy projects. Two other students worked on inter-disciplinary projects with Biology and Physics professors.

Student summer research fellows at ÃÛÌÒapp participate in the annual summer research poster fair, held in October. They also prepare a synopsis (a one page summary) of their research experience, providing relevant background as well as a statement of the problem, describing the research methods, giving any results to date and indicating how the research benefitted them personally.

Recent Developments on the Mergeburst Prediction:ÌýEvan Cook, Chris Jang and ProfessorÌýLarry MolnarÌý.

Dynamics of the Algol Triple Star SystemÌýKenton Greene and ProfessorÌýLarry Molnar.

Distinguishing Multiple Stellar Populations of Star Clusters M56 and M13:ÌýZach Bruce, Peyton Benac (high school student) and ProfessorÌýJason Smolinski.

Zach Bruce
(posterÌý/Ìýsynopsis)

Evan Cook
(poster /Ìýsynopsis)

Kenton Greene
(poster /Ìýsynopsis)

Chris Jang
(poster /Ìýsynopsis)

Optical physics project

Optical measurements of polariton strong coupling in semiconductor microcavities: Jacob Hartman and ProfessorÌýRyan Balili

Jacob Hartman
(posterÌý/Ìýsynopsis)

Biophysics project

Brian Seper (high school student), Andrew Folkerts and Aaron Abma worked with ProfessorÌýPaul Harper.

Aaron Abma
Methylene Volume and Phase Transition Kinetics in Medium Chain Monoglycerides and AlkanesÌý
(posterÌý/Ìýsynopsis)Ìý

Andrew Folkerts
Structural and kinetic studies of the cubic and hexagonal phases of MNd
(posterÌý/Ìýsynopsis)

Interdisciplinary projects

Investigating how UV exposure activates K+ channels in corneal epithelial cells using electrophysiologyÌý
Peter Boersma,ÌýProfessor Loren HaarsmaÌý(Physics) andÌýProfessor John Ubels (Biology).

Scientist in Congress: an archival study of Vernon J. Ehlers: Julia LaPlaca and ProfessorÌý Matt Walhout