Skip to content

Prerequisites

The linear algebra module is implemented by Armadillo. It is necessary to learn some basic syntaxes in order to work with vector and matrix objects provided. Armadillo provides a complete support to linear algebra computation and has a syntax similar to Matlab, users who are familiar with Matlab can easily get started with Armadillo.

New standards (C++11, C++14 and C++17) are utilised to simplify development. cppreference provides a complete reference to C++.