Matthew M.'s repositories
CUDA-Simulation
A Navier-Stokes simulator with OpenVDB support that runs on CUDA.
Stoichiometry-Calculator
Uses WPF and XAML as a GUI to aid in stoichiometry (common chemistry calculations). Has outputs in moles, particles, and mass.
OxyPlot-Program
Serves as a dynamically parsed (Roslyn) graphing program written in C#. Uses the OxyPlot graphing library, and is made for ultrawide monitors. It has support for random walks, point graphing, standard trigonometric and logarithmic functions, and more!
AirLock
AirLock is a Discord bot that is designed to crack down on raids on small servers by requiring invites to be made through the bot, so they can be easily tracked, as well as to be single use and quickly expiring.
Dynamic-Parsed-Calculator
Runs on Roselyn (C#) and is based on Winforms GUI, allows for dynamic parsing and quick swapping of variable values, very fast for dealing with redundant calculations with many constants and minimal function changes.
General-Helper-Classes
A C# project that contains structures for generalizing and for allowing for a type-generic implementation of some sorting algorithms.
Location-Averager
A little lossy, but should be a bit more accurate than a direct mean. It uses an undirected graph data structure and uses longitude and latitude coordinates to find the midpoints in a non-Cartesian system, and then averages the midpoints gathered from the neighboring midpoints.
Microsoft-Access-SQL-Driver
Is an SQL driver using the OleDB library, has methods and classes to handle reading, writing, and outputting databases.
General-Helper-Methods
A C# project that contains structures for generalizing and for allowing for a type-generic implementation of common divide and conquer sorting algorithms, searches, and data structures.