From 946179eb84ac43c559a1a174e8914bc1eb9d3bb0 Mon Sep 17 00:00:00 2001
From: Johannes Pfeifer <jpfeifer@gmx.de>
Date: Fri, 26 Jun 2020 18:19:16 +0200
Subject: [PATCH] compute_moments_varendo.m: delete stale results field

Otherwise, results from old runs will not be updated

(cherry picked from commit f3329c2db6d6b361a7bc85b3860c437711ca5318)
---
 matlab/compute_moments_varendo.m | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/matlab/compute_moments_varendo.m b/matlab/compute_moments_varendo.m
index 75d6a69da0..5b374b202e 100644
--- a/matlab/compute_moments_varendo.m
+++ b/matlab/compute_moments_varendo.m
@@ -42,6 +42,9 @@ if strcmpi(type,'posterior')
     if nargin==4
         var_list_ = options_.varobs;
     end
+    if isfield(oo_,'PosteriorTheoreticalMoments')
+        oo_=rmfield(oo_,'PosteriorTheoreticalMoments');
+    end
 elseif strcmpi(type,'prior')
     posterior = 0;
     if nargin==4
@@ -50,6 +53,9 @@ elseif strcmpi(type,'prior')
             options_.prior_analysis_var_list = options_.varobs;
         end
     end
+    if isfield(oo_,'PriorTheoreticalMoments')
+        oo_=rmfield(oo_,'PriorTheoreticalMoments');
+    end
 else
     error('compute_moments_varendo:: Unknown type!')
 end
-- 
GitLab