Adam O'Brien's repositories
CAFFE_old
Computational Algorithm Framework for Fluid Equations (CAFFE) is a collection of algorithms for solving various physics problems using any number of different domains, solvers and spatial discretization schemes. Available solvers include both explicit and implicit time marching schemes, and domains include finite-volume meshes, finite-difference meses, finite-element meshes and particle domains.
Partition-CGNS-Mesh-Example
This is just an example of how a cgns mesh consisting of triangular elements can be loaded, partitioned with Metis and then written to a new CGNS file with each partition a separate section.
droplet_on_a_cylinder
Analytical solution for a droplet on a cylinder with a specified contact angle in zero gravity.
SIMPLEasPy
A bare-bones, lightweight SIMPLE solver. This is intended for a very simple testing platform, in particular for immersed boundary methods (IBM)>
cmake_protobufs
Demonstration on how a custom build solution with CMake can be used to build protobufs in different subdirectories with dependencies (imports) across said directories. The top-level proto path will be the project root.
exchange_sim
Silly experiment on how a securities exchange might work.
fleepiecoin
A fun and very very basic blockchain experiment.
interview_prep
Sample problems for interview coding.
IsazaEngTech
The website for Isaza Eng Tech
neural_network
Sandbox repo for some neural network stuff.
PersonalSite
My personal site.
poiseuille
Node network flow calculator with a GUI.
thread_pool
Simple implementation of a thread pool. Mostly just for my own experimentation and understanding.