makefile

How to use Makefiles to automate CFD solver compilations

In this article, we take a look at automating the software build stage using build and systems. We look at what options are available to us and why CMake, in particular, stands out as the most suitable choice for build automation. It enjoys the largest user base among all build systems, and chances are that …

How to use Makefiles to automate CFD solver compilations Read More »

How to integrate external CFD libraries in your code

This article will explore the most common build tools you come across when building CFD libraries from source. These include Make, Ninja build, MSBuild, CMake, Meson, and Autotools. While some build systems are preferred over others, you may encounter any of these in the wild. We’ll adapt our previously developed linear algebra library and create …

How to integrate external CFD libraries in your code Read More »