From d8866fbec8a09df0d8fa1d2e7e60b2aae8685ea8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Thu, 8 Feb 2024 18:09:02 +0100
Subject: [PATCH] Drop M_.NNZDerivatives_objective, no longer needed

---
 src/ModelEquationBlock.cc | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/ModelEquationBlock.cc b/src/ModelEquationBlock.cc
index d25e9221..0bd416b8 100644
--- a/src/ModelEquationBlock.cc
+++ b/src/ModelEquationBlock.cc
@@ -34,10 +34,7 @@ PlannerObjective::PlannerObjective(SymbolTable& symbol_table_arg,
 void
 PlannerObjective::writeDriverOutput(ostream& output) const
 {
-  output << "M_.NNZDerivatives_objective = [";
-  for (int i = 1; i < static_cast<int>(NNZDerivatives.size()); i++)
-    output << (i > computed_derivs_order ? -1 : NNZDerivatives[i]) << ";";
-  output << "];" << endl << "M_.objective_tmp_nbr = [";
+  output << "M_.objective_tmp_nbr = [";
   for (const auto& it : temporary_terms_derivatives)
     output << it.size() << "; ";
   output << "];" << endl;
-- 
GitLab