Hello, I'm Thomas Campagna! I am an undergraduate Physics and Math student at Austin Peay State University. I am an aspiring Computational Physicist specializing in Photonics and Environmental Physics. I have a particular interest in studying climate physics and how it relates to sustainable energy.
My interests sit at the intersection of computational physics, multi-fidelity modeling, and building research infrastructure that makes simulation more interpretable and scalable.
- Condensed Matter
- Fluid Dynamics
- Thermodynamics
- Photonics
Technical Skills
- Languages: Python, Fortran, MATLAB, LaTeX
- Lab Skills: Oscilloscopes, Goniometers, Various Optics related techniques
- Developer Tools: Git/GitHub, Linux/Unix, HPC/Slurm
Ongoing Research
Comparing 5 Methods for Determining the Index of Refraction of a Glass Prism
We focus on 5 methods, their accuracy and pedagogical value for undergraduate physics. Methods include minimum deviation, Fresnel reflectance, fitting to the minimum deviation curve, Brewsterβs angle, and Rotating Analyzer Ellipsometry (RAE). We will be continuing research moving forward with total internal reflection.
Atmospheric Unified Radiation Assessment with Multi-Fidelity
Since November 2025, I have taken on an independent research project to build a tightly coupled physics simulation involving the Boltzmann Transport Equation and the Navier Stokes Equations, optimized for speed while limiting the loss in accuracy through multi-fidelity integration. The goal of this research is to design a simulation that will model a local micro-climate and photon interactions with a solar panel to determine the energy efficiency, heat distribution, and total damage to the device over time. The simulation is written in Fortran.
Current progress: This simulator has recently passed the proof-of-concept phase and is moving on to further development.
Presentations
Comparing Five Methods for Determining the Refractive Index of a Glass Prism Using a Multi-Wavelength Laser and a Versatile Optical Setup
|
|---|
Neutrino Oscillations: Reassessing the Standard Model
|
|---|
Featured Project: CircuitNotes
I have developed a comprehensive notes page for electronics and Arduino circuits.
Explore CircuitNotes βπ¬ Contact Me
Have questions about my work or want to collaborate? I'd love to hear from you!