From ver. 3.5.1, we changed the policy for detecting the Hermitian conjugate to prevent unexpected errors caused by redundancy.
We show an example of the redundancy in detecting the Hermitian conjugate.
The Hermitian conjugate of S^{+}_{I} S^{-}_{J} (I != J) can be taken
as S^{+}_{J} S^{i}_{I} or S^{-}_{I} S^{+}_{J}.
Before the change, both operators are regarded as the Hermitian conjugate of S^{+}_{I} S^{-}_{J} .
However, after the change, S^{-}_{I} S^{+}_{J} is NOT regarded as the Hermitian conjugate but
only S^{+}_{J} S^{-}_{I} is regarded as the the Hermitian conjugate.
I updated MakeDef.py in tutorial 1.6 so as to generate proper InterAll.def, which satisfies the new policy.
From ver. 3.5.1, we changed the policy for detecting the Hermitian conjugate to prevent unexpected errors caused by redundancy.
We show an example of the redundancy in detecting the Hermitian conjugate. The Hermitian conjugate of
S^{+}_{I} S^{-}_{J}
(I != J
) can be taken asS^{+}_{J} S^{i}_{I}
orS^{-}_{I} S^{+}_{J}
. Before the change, both operators are regarded as the Hermitian conjugate ofS^{+}_{I} S^{-}_{J}
. However, after the change,S^{-}_{I} S^{+}_{J}
is NOT regarded as the Hermitian conjugate but onlyS^{+}_{J} S^{-}_{I}
is regarded as the the Hermitian conjugate.I updated
MakeDef.py
in tutorial 1.6 so as to generate properInterAll.def
, which satisfies the new policy.