From b286bedbb6d75cb2a1c76a25abdbb9f48a428615 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Mon, 22 Jul 2019 15:18:01 -0600
Subject: [PATCH] onlymodel now prints shock_groups block

---
 src/ModFile.cc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/ModFile.cc b/src/ModFile.cc
index 13445056..ba62367c 100644
--- a/src/ModFile.cc
+++ b/src/ModFile.cc
@@ -1020,6 +1020,10 @@ ModFile::writeOutputFiles(const string &basename, bool clear_all, bool clear_glo
         auto *eps = dynamic_cast<EstimatedParamsStatement *>(statement.get());
         if (eps != nullptr)
           eps->writeOutput(mOutputFile, basename, minimal_workspace);
+
+        auto *sgs = dynamic_cast<ShockGroupsStatement *>(statement.get());
+        if (sgs != nullptr)
+          sgs->writeOutput(mOutputFile, basename, minimal_workspace);
       }
   else
     {
-- 
GitLab