Pinned Repositories
DMCLBMMetal
This D2Q9 Lattice-Boltzmann fluid flow simulation uses Apple's Metal framework for compute and rendering.
DMCLatticeBoltzmann
This is a Swift implementation of a D2Q9 Lattice-Boltzmann fluid flow simulation.
ebm_1d
This is a Python 3 version of a one-dimensional energy balance model from the edX course "Climate Change: The Science and Global Impact", by Dr. Michael Mann.
SolarPos
This is a Swift implementation of NREL's Solar Position Algorithm for Solar Radiation Applications.
Irradiance
This is a Swift translation of the spectrl2 C code from NREL's Bird Simple Spectra Model.
DMCWingWorks
This Swift package implements a 2-D gas particle simulation. It aims to show how particle collisions can produce lift and drag on an airfoil.
mchapman87501's Repositories
mchapman87501/ebm_1d
This is a Python 3 version of a one-dimensional energy balance model from the edX course "Climate Change: The Science and Global Impact", by Dr. Michael Mann.
mchapman87501/swift_ebm1d
This is a Swift implementation of a 1-D energy balance model from the edX course "Climate Change: The Science and Global Impact", by Dr. Michael Mann.
mchapman87501/swiftui_ebm_1d
This is a SwiftUI learning exercise: a user interface for https://github.com/mchapman87501/swift_ebm1d.
mchapman87501/stack_exposures
This is a CLI for stacking multiple image exposures.
mchapman87501/arg_parse
This is a small library to help with command-line option/argument parsing.
mchapman87501/fnf_intake_forms
mchapman87501/DMCMovieWriter
MovieWriter helps create h.264 movies from NSImages.
mchapman87501/naca_4_digit_airfoils
Generate airfoil envelope coordinates from a 4-digit NACA airfoil identifier.
mchapman87501/DMCWingWorks
This Swift package implements a 2-D gas particle simulation. It aims to show how particle collisions can produce lift and drag on an airfoil.
mchapman87501/DMCLBMMetal
This D2Q9 Lattice-Boltzmann fluid flow simulation uses Apple's Metal framework for compute and rendering.
mchapman87501/DMCFluidSim
This SwiftUI application runs simple fluid flow simulations.
mchapman87501/DMCLatticeBoltzmann
This is a Swift implementation of a D2Q9 Lattice-Boltzmann fluid flow simulation.
mchapman87501/DMC2D
Provides 2D geometry primitives like Vector and Polygon.
mchapman87501/go_mars_2020_img_utils
More exploratory code for mucking about w. Mars Perseverance images - this time in Go.
mchapman87501/mars_perseverance_images
This is a pile of exploratory code for working with Mars Perseverance raw images.
mchapman87501/SolarPos
This is a Swift implementation of NREL's Solar Position Algorithm for Solar Radiation Applications.
mchapman87501/Irradiance
This is a Swift translation of the spectrl2 C code from NREL's Bird Simple Spectra Model.
mchapman87501/learning_importlib_resources
From Barry Warsaw's 2018 PyCon talk, learn about some things importlib.resources can do.
mchapman87501/Lattice-Boltzmann-fluid-flow-in-Tensorflow
A Lattice Boltzmann fluid flow simulation written in Tensorflow.
mchapman87501/nikola
A static website and blog generator