Disclaimer: This project/post is for fun/education please don’t use the results of this project to make investment decisions. If you chose to ignore this disclaimer and do just that I am not responsible for the…

# Category: Science

## The Navier-Stokes Equations

Fluid Dynamics Fluid dynamics is a field in science and engineering that describes the flow of fluids, i.e. liquids and gases, with many subfields such as aerodynamics and hydrodynamics. To solve problems in fluid dynamics,…

## Using GPGPU Computing to Generate Normalized Latin Squares

Navigation Algorithm Implementation Details Full Code Introduction Many problems in combinatorics pertaining to mutually orthogonal Latin squares (MOLS) require the efficient generation of (at least) a subset of all normalized Latin squares (NLS). This is…

Read more of Using GPGPU Computing to Generate Normalized Latin Squares

## A C++ Latin Square Class

Navigation Overview Implementation Full Source Code LatinSquare.h LatinSquare.cpp Header-only File In this post, I will avoid much of the preliminary information needed to understand and work with Latin squares. The focus of the post is…

## Setting Up a (Raspberry Pi) Cluster to Use MPI

In 2018 my wife got me a few Raspberry Pi 3’s for Christmas. I had the intention of setting up a small cluster of these SoCs to test parallel algorithms using MPI and pthreads. Having…

## Rocks in a Box: Virtual Rocks Cluster with Oracle’s VirtualBox

Introduction This article was conceived while trying to create a virtual cluster using a distribution of Linux (CentOS) that is modified for parallel computing. There is some documentation out there on how to do this,…

Read more of Rocks in a Box: Virtual Rocks Cluster with Oracle’s VirtualBox