From 67c4bd0126c4a5e99871a0b8f8c6569dbad5676f Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Tue, 29 Nov 2016 15:18:49 +0100
Subject: [PATCH] block: add default argument for _dynamic functions:
 `varargout{1} = NaN;` #1245

---
 DynamicModel.cc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/DynamicModel.cc b/DynamicModel.cc
index f926d32e..070fe0ce 100644
--- a/DynamicModel.cc
+++ b/DynamicModel.cc
@@ -1836,6 +1836,7 @@ DynamicModel::writeSparseDynamicMFile(const string &dynamic_basename, const stri
   bool open_par = false;
 
   mDynamicModelFile << "function [varargout] = " << dynamic_basename << "(options_, M_, oo_, varargin)\n";
+  mDynamicModelFile << "  varargout{1} = NaN;\n";
   mDynamicModelFile << "  g2=[];g3=[];\n";
   //Temporary variables declaration
   OK = true;
-- 
GitLab