Eigen#

Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.

Read more about eigen on their website.

Licensing#

Starting from the 3.1.1 version, it is licensed under the Mozilla Public License (MPL2.0).

The Eigen module on the HPC#

The Eigen module can be loaded into your environment with the following command:

$ module add eigen

The Eigen module is available on ARC3 and ARC4:

System

Version

Command

ARC3

eigen 3.3.7

module add eigen/3.3.7

ARC4

eigen 3.3.7

module add eigen/3.3.7