libcommute
Installation instructions
How to use
libcommute
in your project
Domain-Specific Language for polynomial expressions
Tools for exact diagonalization
Introduction
Finite-dimensional Hilbert spaces
Linear operators
Advanced: Linear operator representation of a user-defined algebra
State vectors
Finding invariant subspaces of a linear operator
Advanced examples
Changelog
Index
Search Page
libcommute
Tools for exact diagonalization
View page source
Tools for exact diagonalization
Introduction
Finite-dimensional Hilbert spaces
Elementary spaces
Advanced: Customization of automatic Hilbert space construction
Linear operators
Simple linear operator
Parametric linear operator
Advanced: Linear operator representation of a user-defined algebra
State vectors
StateVector
concept
Sparse state vector
Mapped basis view
N-fermion sector views
Finding invariant subspaces of a linear operator