mashadab
Princeton University Future Faculty Postdoctoral Fellow | UT Austin PhD '24 | NASA Jet Propulsion Lab Graduate Fellow '22 & '23
Princeton UniversityPrinceton, NJ
Pinned Repositories
18337
18.337 - Parallel Computing and Scientific Machine Learning
Computational-and-Variational-Methods-for-Inverse-Problems
This repo has all the codes which became a part of the assignments for inverse modeling course
Conservative-finite-difference-solver
This work is on developing a second order, staggered grid based finite difference solver in 1/2/3D. The information is given in the comments and test scripts are also enclosed. The solver has been validated with analytical results.
Coseismic-Slip-Inversion
Tutorial code with FENiCS-hIPPYlib framework for adjoint inversions
CryoCloudWebsite
CryoCloud JupyterBook
drop-dynamics
A MATLAB code which reads numbers in a video, references, and calculates drop dynamics' characteristics
Foundational-techniques-of-ML-and-data-science
This repository contains codes made for CSE 382M, Foundational Techniques of Machine Learning and Data Sciences taught by Prof. Rachel Ward in Spring 2021.
hyperbolic-infiltration-theory
This repository contains codes for performing hyperbolic analysis in infiltration. The figures correspond to Shadab and Hesse's 2022 paper on "Gravity driven infiltration with the development of a saturated region" published in Water Resources Research.
Reservoir-Simulator
1D and 2D Reservoir simulators for single-phase, two-phase flow in porous media with wells and gravity.
WENO-curvilinear
Mathematica codes for weight derivation and stability analysis for Fifth-order finite volume Weighted essentially non-oscillatory scheme in orthogonally-curvilinear coordinates (Shadab et al., 2019)
mashadab's Repositories
mashadab/drop-dynamics
A MATLAB code which reads numbers in a video, references, and calculates drop dynamics' characteristics
mashadab/CryoCloudWebsite
CryoCloud JupyterBook
mashadab/hydrothermal-convection-in-porous-media
A model for hydrothermal convection in porous media. This has applications to several research problems, including the post impact hydrothermal evolution of the Chicxulub crater and the mining of elements from the silicate interior of asteroids and moons, in particular Jupiter’s moon Europa. All the codes will be written in both MATLAB and Python.
mashadab/Infiltration-on-early-Mars
How did infiltration occur on early Mars? This repository contains codes to evaluate that for the paper.
mashadab/noahmp
Noah-MP Community Repository
mashadab/PKgui
PKgui: A short GUI project to evaluate Polubarinova-Kochina's solutions.
mashadab/VarSatFlow
VarSatFlow: A Variably Saturated groundwater Flow model to simulate large scale multidimensional problems proposed in Shadab and Hesse (2024), Advances in Water Resources, Elsevier. The repository has 1D/2D codes of VarSatFlow model to replicate to the corresponding figures.
mashadab/CommunityFirnModel
The repository for the Community Firn Model
mashadab/Darcy-Stokes
mashadab/gpu_programming_intro
mashadab/hrldas
HRLDAS (High Resolution Land Data Assimilation System)
mashadab/ice-layer-formation
mashadab/impact_foundering-titan
Model, dependencies, and figures for "Surface-to-ocean exchange by the sinking of impact generated melt chambers on Europa" published in Geophysical Research Letters
mashadab/LES-Magueyes-Island
This project is a part of Summer Institute for Sustainability & Climate Change funded by Purdue and Office of Naval Research
mashadab/LP791-18
Simulations of the LP 791-18 planetary system as part of the Third VPLanet Workshop
mashadab/LP890-9
mashadab/MachineLearningDemos_Book
mashadab/mashadab
mashadab/mashadab.github.io
My academic webpage.
mashadab/ML-adventures
On exploring what the hype is all about.
mashadab/NASA-Transform-to-Open-Science
Transformation to Open Science
mashadab/parflow
Parflow is an open-source parallel watershed flow model.
mashadab/ParFlow-project
This repository contains Postdoc related project with Prof. Reed Maxwell at Princeton on ParFlow.
mashadab/PlanetProfile
Matlab software for constructing 1D interior structure models based on planetary properties. Self-consistent thermodynamics are used for fluid, rock, and mineral phases. Sound speeds, attenuation, and electrical conductivities are computed as outputs.
mashadab/PyDOT-PythonDiscreteOperatorToolbox
Collection of Python functions that implement discrete differential operators on tensor product grids in 1D, 2D and 3D. This allows the rapid prototyping of numerical solutions to partial differential equations. Credits are due to Dr. Marc Hesse. For MATLAB version: see https://github.com/mhesse/MatlabDiscreteOperatorToolbox
mashadab/python-colormap-image-digitizer
This short python script digitizes image made with any Python colormaps and converts it to another colormap while extracting out values.
mashadab/remote-sensing
This is the beginning of my Remote Sensing career.
mashadab/seepagePINN
Physics informed neural network for learning seepage flow models
mashadab/unified-kinematic-wave-theory
mashadab/vplanet
The Virtual Planet Simulator