Mohammad Afzal Shadab's repositories
Reservoir-Simulator
1D and 2D Reservoir simulators for single-phase, two-phase flow in porous media with wells and gravity.
drop-dynamics
A MATLAB code which reads numbers in a video, references, and calculates drop dynamics' characteristics
CryoCloudWebsite
CryoCloud JupyterBook
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.
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.
Infiltration-on-early-Mars
How did infiltration occur on early Mars? This repository contains codes to evaluate that for the paper.
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.
CommunityFirnModel
The repository for the Community Firn Model
dimensional-analysis
This GUI based Python program finds the non dimensional groups using Pi theorem. Tutorial video given in the link below.
hrldas
HRLDAS (High Resolution Land Data Assimilation System)
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
LES-Magueyes-Island
This project is a part of Summer Institute for Sustainability & Climate Change funded by Purdue and Office of Naval Research
LP791-18
Simulations of the LP 791-18 planetary system as part of the Third VPLanet Workshop
mashadab.github.io
My academic webpage.
ML-adventures
On exploring what the hype is all about.
NASA-Transform-to-Open-Science
Transformation to Open Science
parflow
Parflow is an open-source parallel watershed flow model.
ParFlow-project
This repository contains Postdoc related project with Prof. Reed Maxwell at Princeton on ParFlow.
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.
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
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.
remote-sensing
This is the beginning of my Remote Sensing career.
seepagePINN
Physics informed neural network for learning seepage flow models
vplanet
The Virtual Planet Simulator