From acdfc1ad62c96648e9548f32b846b50fa74e5f52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Thu, 23 Mar 2023 16:30:34 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Julia:=20auxiliary=20variables?= =?UTF-8?q?=20of=20static=20model=20were=20incorrect=20in=20set=5Fauxiliar?= =?UTF-8?q?y=5Fvariables!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The output was in MATLAB syntax instead of Julia syntax. --- src/StaticModel.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/StaticModel.cc b/src/StaticModel.cc index c1fc3530..cf306742 100644 --- a/src/StaticModel.cc +++ b/src/StaticModel.cc @@ -766,7 +766,7 @@ StaticModel::writeAuxVarRecursiveDefinitions(ostream &output, ExprNodeOutputType deriv_node_temp_terms_t tef_terms; for (auto aux_equation : aux_equations) if (dynamic_cast<ExprNode *>(aux_equation)->containsExternalFunction()) - dynamic_cast<ExprNode *>(aux_equation)->writeExternalFunctionOutput(output, ExprNodeOutputType::matlabStaticModel, {}, {}, tef_terms); + dynamic_cast<ExprNode *>(aux_equation)->writeExternalFunctionOutput(output, output_type, {}, {}, tef_terms); for (auto aux_equation : aux_equations) { dynamic_cast<ExprNode *>(aux_equation->substituteStaticAuxiliaryDefinition())->writeOutput(output, output_type); -- GitLab