fix bug with predetermined variables used in model local variables
parent
7ac33099f8
commit
d686275da1
|
@ -5250,6 +5250,10 @@ DynamicModel::substituteExpectation(bool partial_information_model)
|
|||
void
|
||||
DynamicModel::transformPredeterminedVariables()
|
||||
{
|
||||
for (map<int, expr_t>::iterator it = local_variables_table.begin();
|
||||
it != local_variables_table.end(); it++)
|
||||
it->second = it->second->decreaseLeadsLagsPredeterminedVariables();
|
||||
|
||||
for (int i = 0; i < (int) equations.size(); i++)
|
||||
{
|
||||
BinaryOpNode *substeq = dynamic_cast<BinaryOpNode *>(equations[i]->decreaseLeadsLagsPredeterminedVariables());
|
||||
|
|
Loading…
Reference in New Issue