cppqed-multidiagonal 0.4.0
Multidiagonal sparse operator algebra for C++QED
Loading...
Searching...
No Matches
quantumoperator::multidiagonal Namespace Reference

Functions

MultiDiagonal< 1 > identity (size_t dim)
 Constructs the rank-1 identity operator of dimension dim.
 

Function Documentation

◆ identity()

quantumoperator::MultiDiagonal< 1 > quantumoperator::multidiagonal::identity ( size_t  dim)
inline

Constructs the rank-1 identity operator of dimension dim.

Rank-1 identity operator: a single main diagonal (signed offset 0) filled with 1.

(This could be compiled separately, but let’s not drop header-onliness for a single function)