From b098d44364c2fda7d26fedfaaab57b247e19a361 Mon Sep 17 00:00:00 2001 From: Joseph Tindall <51231103+JoeyT1994@users.noreply.github.com> Date: Sun, 16 Jun 2024 19:14:43 -0400 Subject: [PATCH] Update src/caches/beliefpropagationcache.jl Co-authored-by: Matt Fishman --- src/caches/beliefpropagationcache.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/caches/beliefpropagationcache.jl b/src/caches/beliefpropagationcache.jl index 2de5fe8c..77302637 100644 --- a/src/caches/beliefpropagationcache.jl +++ b/src/caches/beliefpropagationcache.jl @@ -20,7 +20,7 @@ function default_message_update(contract_list::Vector{ITensor}; normalize=true, sequence = optimal_contraction_sequence(contract_list) updated_messages = contract(contract_list; sequence, kwargs...) message_norm = norm(updated_messages) - if !iszero(message_norm) && normalize + if normalize && !iszero(message_norm) updated_messages /= message_norm end return ITensor[updated_messages]