Closed Hiroya-W closed 2 years ago
PauliOperator pauli = PauliOperator("X 0 ", 1.0); std::cout << pauli.get_pauli_string() << std::endl;
のように、与える文字列に余計な空白がある場合、以下のように表示されます。
X 0 X 0
正しくは、
X 0
となることが正しいです。本家qulacsで修正されているように、余計な空白を取り除く処理を取り込もうと思います。 https://github.com/qulacs/qulacs/commit/5a1707991ea392bfe9208beab97565d043e22719
のように、与える文字列に余計な空白がある場合、以下のように表示されます。
正しくは、
となることが正しいです。本家qulacsで修正されているように、余計な空白を取り除く処理を取り込もうと思います。 https://github.com/qulacs/qulacs/commit/5a1707991ea392bfe9208beab97565d043e22719