Armadillo: a template-based C++ library for linear algebra | Synapse