From eb6b9b04140655ce3df4620d329f9dcac1537e5c Mon Sep 17 00:00:00 2001
From: sebastien <sebastien@ac1d8469-bf42-47a9-8791-bf33cf982152>
Date: Thu, 9 Apr 2009 10:02:45 +0000
Subject: [PATCH] trunk: fixed bug with USE_DLL (stoch_simul was calling
 stoch_simul_sparse, because of wrong handling of options_.model_mode)

git-svn-id: https://www.dynare.org/svn/dynare/trunk@2571 ac1d8469-bf42-47a9-8791-bf33cf982152
---
 ComputingTasks.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ComputingTasks.cc b/ComputingTasks.cc
index 188d1786..77f57ae7 100644
--- a/ComputingTasks.cc
+++ b/ComputingTasks.cc
@@ -169,7 +169,7 @@ StochSimulStatement::writeOutput(ostream &output, const string &basename) const
 {
   options_list.writeOutput(output);
   symbol_list.writeOutput("var_list_", output);
-  output << "if(options_.model_mode)\n";
+  output << "if (options_.model_mode == 1 || options_.model_mode == 3)\n";
   output << "  info = stoch_simul_sparse(var_list_);\n";
   output << "else\n";
   output << "  info = stoch_simul(var_list_);\n";
-- 
GitLab