Back to library
Build the GameLibraryOpen sourceFree

Eigen

Eigen is a header-only C++ math library covering matrices, vectors, decompositions, sparse systems, and geometry.

Why use it

Physics tools, animation solvers, procedural generation, and offline processing gain mature algorithms and SIMD optimization.

Where it fits

Find engines, frameworks, code libraries, version control, and production automation.

engine-programmingphysics

What to check

Template instantiation raises compile costs, and alignment and expression aliasing rules must be followed.

Search the site

Search resources and field guides

    Privacy settings

    Your language choice, open home-page sections, favorites, comparisons, and recent views stay in this browser. Nothing is uploaded.