PetscErrorCode Block::SpinBase::MatSpinSpCreate ( Mat &  Sp)
virtual

Creates the single-site raising operator \( S^+ \), from which we can define \( S^- = (S^+)^\dagger \).

This is represented by the matrix

\begin{align} S^+ &= \begin{pmatrix} 0 & 1 \\ 0 & 0 \end{pmatrix}, \end{align}

This is represented by the matrix

\begin{align} S^+ &= \sqrt{2} \begin{pmatrix} 0 & 1 & 0 \\ 0 & 0 & 1 \\ 0 & 0 & 0 \end{pmatrix}, \end{align}

Definition at line 1169 of file DMRGBlock.cpp.

Referenced by Initialize(), and loc_qn_size().

This site was generated by Sphinx using Doxygen with a customized theme from doxygen-bootstrapped.