Skip to content
View peterdsharpe's full-sized avatar
✈️
Doing math, cutting metal, and having fun!
✈️
Doing math, cutting metal, and having fun!

Highlights

  • Pro

Block or report peterdsharpe

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
peterdsharpe/README.md

Title Splash


Hello there! My name is Peter Sharpe, and I'm a researcher/engineer at NVIDIA. πŸ’»:atom:🌊πŸŒͺοΈπŸƒ

There, I develop new techniques for modeling physical systems governed by partial differential equations (PDEs), such as aerodynamics, weather forecasting, heat transfer, structures, etc., using combinations of classical and machine learning (ML) methods.

  • My current research develops new ML model architectures that respect symmetries of physics (e.g., translation-, rotation-, and parity-equivariance; invariants like energy/momentum; discretization- and units-invariance) and PDE information flow (e.g., global information propagation for elliptic PDEs). I think incorporating these physics-based pieces into ML model architectures is (a) critical to achieve industrially- and scientifically-relevant levels of generalization capability, and (b) chronically under-emphasized in most existing approaches to ML for PDEs.

More broadly, I'm interested in any and all things scientific computing and applied math!


Before that, I was a PhD Candidate at MIT AeroAstro studying aircraft design, multidisciplinary design optimization (MDO), and computational aerodynamics. πŸš€βœˆοΈπŸš

I did my PhD research on developing new optimization techniques that allow us to quickly solve challenging real-world engineering problems. Some general ideas in my work:


Welcome to my GitHub! Come in. Have some tea. Stay a while.


stats langs


Note: The background photo up top is from a hike I did in Acadia National Park - I'd highly recommend going if you're in the area!

Pinned Loading

  1. AeroSandbox AeroSandbox Public

    Aircraft design optimization made fast through computational graph transformations (e.g., automatic differentiation). Composable analysis tools for aerodynamics, propulsion, structures, trajectory …

    Jupyter Notebook 993 162

  2. NeuralFoil NeuralFoil Public

    NeuralFoil is a practical airfoil aerodynamics analysis tool using physics-informed machine learning, exposed to end-users in pure Python/NumPy.

    Python 326 48

  3. nan-propagation nan-propagation Public

    Studying a new idea about how to trace Jacobian sparsity of black-box functions

    TeX 16

  4. transport-aircraft transport-aircraft Public

    AeroSandbox models for commercial transport aircraft

    Python 13 3