提交 81e1a1e9 authored 作者: Pascal Lamblin's avatar Pascal Lamblin

Ensure internal Optimizers have their requirements

上级 3c818691
...@@ -1211,6 +1211,10 @@ class EquilibriumOptimizer(NavigatorOptimizer): ...@@ -1211,6 +1211,10 @@ class EquilibriumOptimizer(NavigatorOptimizer):
def add_requirements(self, env): def add_requirements(self, env):
super(EquilibriumOptimizer, self).add_requirements(env) super(EquilibriumOptimizer, self).add_requirements(env)
env.extend(ChangeTracker()) env.extend(ChangeTracker())
for opt in self.local_optimizers:
opt.add_requirements(env)
for opt in self.global_optimizers:
opt.add_requirements(env)
def apply(self, env, start_from = None): def apply(self, env, start_from = None):
if start_from is None: if start_from is None:
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论