Skip to content

Commit 9431d97

Browse files
committed
hotfix: trotterize outputting identity pauli strings
1 parent f8b0406 commit 9431d97

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/hamiltonian/trotterize.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ void append_trotterize_step(
2929
// TODO: Implement the Trotterization for a single step.
3030

3131
for (auto const& term : hamilt) {
32+
if (term.coeff() == 0.0) {
33+
continue;
34+
}
35+
if (term.pauli_product().is_identity()) {
36+
continue;
37+
}
3238
prtabl.push_back(
3339
PauliRotation(term.pauli_product(),
3440
dvlab::Phase(-term.coeff() * dt)));

0 commit comments

Comments
 (0)