Setup a New Mac

I recently set up a new mac. Here is a list of my favorite things to do to properly setup macOS for scientific work.

[Read More]

OpenMP on High Sierra

Building OpenMP code is actually possible using Apple Clang that comes default with macOS’s Xcode! Although Apple does not build the OpenMP library, the compiler still supports it. In this post, I demonstrate the procedure necessary to include OpenMP in your build, both with the new support in CMake 3.12, as well as how it would be done without it.

[Read More]