Mohammad Afzal Shadab's repositories
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.
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
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