From 07a05d7439ccfdcd54e6571c8c3cc1b2e1c4ad8b Mon Sep 17 00:00:00 2001
From: Farid Mohammadi <farid.mohammadi@iws.uni-stuttgart.de>
Date: Wed, 16 Feb 2022 12:02:58 +0100
Subject: [PATCH] [post_processing] fix mc_reference bug.

---
 src/bayesvalidrox/post_processing/post_processing.py | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/bayesvalidrox/post_processing/post_processing.py b/src/bayesvalidrox/post_processing/post_processing.py
index b1ab0e629..51f81eedc 100644
--- a/src/bayesvalidrox/post_processing/post_processing.py
+++ b/src/bayesvalidrox/post_processing/post_processing.py
@@ -62,7 +62,7 @@ class PostProcessing:
     def PCEMoments(self):
         
         PCEModel = self.PCEModel
-        Model = PCEModel.ModelObj 
+        Model = PCEModel.ModelObj
         
         for Outkey, ValuesDict in PCEModel.coeffs_dict.items():
             
@@ -85,11 +85,11 @@ class PostProcessing:
             else:
                 self.PCEMeans[Outkey] = PCEMean
                 self.PCEStd[Outkey] = np.sqrt(PCEVar)
-        try:  
+        try:
             self.Reference = Model.read_mc_reference()
         except:
             pass
-        
+
     # -------------------------------------------------------------------------
     def plotMoments(self, xlabel='Time [s]', plotType=None, SaveFig=True):
 
@@ -143,7 +143,7 @@ class PostProcessing:
                 ax[1].plot(x, std_data, lw=3, color='k', marker='x',
                            label=metaModel)
 
-            if hasattr(self, 'Reference'):
+            if self.Reference is not None:
                 if barPlot:
                     ax[0].bar(list(map(str, x)), self.Reference['mean'],
                               color='r', width=0.25)
@@ -336,7 +336,7 @@ class PostProcessing:
         
         self.ModelOutputs = self.eval_Model(samples, keyString='valid')
         self.PCEOutputs, self.PCEOutputs_std = metaModel.eval_metamodel(samples=samples)
-        
+
         try:
             key = list(self.ModelOutputs.keys())[1]
         except:
-- 
GitLab