====== Eigen ====== **Eigen** is a software module available on **Comet**. ===== Eigen overview ===== To access **Eigen** on Comet, run ''module load Eigen''. This will load the //default// version of **Eigen**. An overview of the module information is shown below (''module -r spider ^Eigen$''): Eigen: Description: Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. Versions: Eigen/3.3.9-GCCcore-10.3.0 Eigen/3.4.0-GCCcore-12.2.0 Eigen/3.4.0-GCCcore-12.3.0 Eigen/3.4.0-GCCcore-13.2.0 Eigen/3.4.0-GCCcore-13.3.0 For detailed information about a specific "Eigen" package (including how to load the modules) use the module's full name. Note that names that have a trailing (E) are extensions provided by other modules. For example: $ module spider Eigen/3.4.0-GCCcore-13.3.0 If there are multiple versions of **Eigen** listed, then you can load a //specific// version as follows: $ module load Eigen/version_string You can find the most //up to date information// whilst logged on to Comet by running ''module -r spider ^Eigen$''. ---- ===== Eigen Help ===== The module **Eigen** has the following embedded help text (''module help Eigen''): Description =========== Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. More information ================ - Homepage: https://eigen.tuxfamily.org ---- ===== Eigen Dependencies ===== The //default// version of the module **Eigen** has the following dependencies: * GCCcore/13.3.0 ---- [[:advanced:software|Back to software]]