From d2b347eb3aa6b4b3a011b8074f01f89d445f1933 Mon Sep 17 00:00:00 2001 From: sebastien <sebastien@ac1d8469-bf42-47a9-8791-bf33cf982152> Date: Sat, 18 Apr 2009 14:07:57 +0000 Subject: [PATCH] trunk: reverted r2572 changeset git-svn-id: https://www.dynare.org/svn/dynare/trunk@2601 ac1d8469-bf42-47a9-8791-bf33cf982152 --- DynamicModel.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/DynamicModel.cc b/DynamicModel.cc index 35ec6174..515304ba 100644 --- a/DynamicModel.cc +++ b/DynamicModel.cc @@ -1160,10 +1160,9 @@ DynamicModel::writeDynamicCFile(const string &dynamic_basename) const << " g2 = NULL;" << endl << " if (nlhs >= 3)" << endl << " {" << endl - << " /* Set the output pointer to the output matrix g2. */" << endl; - int g2_ncols = getDynJacobianColsNbr()*getDynJacobianColsNbr(); - mDynamicModelFile << " plhs[2] = mxCreateSparse(" << equations.size() << ", " << g2_ncols << ", " - << 5*g2_ncols << ", mxREAL);" << endl + << " /* Set the output pointer to the output matrix g2. */" << endl + << " plhs[2] = mxCreateDoubleMatrix(" << equations.size() << ", " << getDynJacobianColsNbr()*getDynJacobianColsNbr() + << ", mxREAL);" << endl << " /* Create a C pointer to a copy of the output matrix g1. */" << endl << " g2 = mxGetPr(plhs[2]);" << endl << " }" << endl -- GitLab