Merge pull request #1159 from MichelJuillard/auxiliary
fixed bug with external function introduced in thetime-shift
commit
e0dfba10ce
|
@ -2135,10 +2135,9 @@ void
|
||||||
StaticModel::writeAuxVarRecursiveDefinitions(ostream &output, ExprNodeOutputType output_type) const
|
StaticModel::writeAuxVarRecursiveDefinitions(ostream &output, ExprNodeOutputType output_type) const
|
||||||
{
|
{
|
||||||
deriv_node_temp_terms_t tef_terms;
|
deriv_node_temp_terms_t tef_terms;
|
||||||
temporary_terms_t temporary_terms;
|
|
||||||
for (int i = 0; i < (int) aux_equations.size(); i++)
|
for (int i = 0; i < (int) aux_equations.size(); i++)
|
||||||
{
|
{
|
||||||
dynamic_cast<ExprNode *>(aux_equations[i]->substituteStaticAuxiliaryDefinition())->writeOutput(output, output_type, temporary_terms, tef_terms);
|
dynamic_cast<ExprNode *>(aux_equations[i]->substituteStaticAuxiliaryDefinition())->writeOutput(output, output_type, temporary_terms_res, tef_terms);
|
||||||
output << ";" << endl;
|
output << ";" << endl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue