diff --git a/mex/sources/bytecode/Evaluate.hh b/mex/sources/bytecode/Evaluate.hh index 282b357bdad4cd6be0295932134b43029c65927d..b2e694099bd1ae76712647d2d2d8aa6a9c47edab 100644 --- a/mex/sources/bytecode/Evaluate.hh +++ b/mex/sources/bytecode/Evaluate.hh @@ -145,7 +145,10 @@ public: [[nodiscard]] auto getCurrentBlockEndogenous() const { - return currentBlockTag()->get_endogenous(); + vector<int> endos; + for (auto& [eq, var, deriv] : getCurrentBlockEquationsAndVariables()) + endos.push_back(var); + return endos; } [[nodiscard]] auto getCurrentBlockNbColJacob() const