GitHub Exposé

A few repositories that show how I combine mathematical modeling, programming, and modern LLM-assisted research workflows.

Series Dash

Repository: Calvin1127XD/series-dash

An interactive Calc II teaching game that gamifies series-test practice and helps students visually decide which convergence test fits each series.

Open repository · Play the game

Series Dash gameplay screen with a series prompt, timer, lives, and convergence test choices

BSAM in MATLAB

Repository: Calvin1127XD/BSAM-in-MATLAB

Block-structured adaptive multigrid for two-dimensional elliptic, parabolic, and diffuse-domain PDEs. The MATLAB solvers use cell-centered finite differences, adaptive FAS multigrid, and conservative coarse–fine flux corrections, with QC-ring and strict single-parent tree hierarchies.

The starfish transmission example below shows the solved field, the actual grid hierarchy, and algebraic residual reduction over V-cycles alongside a comparison with a uniform-grid numerical reference.

Open repository and README

DiffuseDomainHelmholtz

Repository: Calvin1127XD/DiffuseDomainHelmholtz

A MATLAB package for cell-centered multigrid solvers of Helmholtz-type PDEs, including diffuse-domain/interface formulations in 1D and 2D with signed-distance/eikonal geometry handling.

Open repository

Diffuse domain Helmholtz 2D star-domain solution plot

CatFourierEmailSignature

Repository: Calvin1127XD/CatFourierEmailSignature

A playful signal-processing project: extract contours from an image, represent them with Fourier components, and produce an animated cat-style signature effect.

Open repository

Cat Fourier animation

Benford_Testing

Repository: Calvin1127XD/Benford_Testing

A scientific-popularization project that demonstrates Benford's law on real datasets (including PDF-extracted values and election-style datasets), with visualization and testing scripts for exploratory analysis.

Open repository