P5.js:

GPR model 1 This code represent GPR signiture due to a buried cylinder anomaly.

GPR model 2 This code shows the minimum thicknesses of observable beds in different geologic beddings with variety of GPR frequencies.

Tikz:

Tikz plot 1 This pdf file was made in LaTeX and the Tikz plot visualizes the difference between Newtonian and Bingham flow in tubes. ( Click to see the TeX code )