diff --git a/pyomo/contrib/mindtpy/algorithm_base_class.py b/pyomo/contrib/mindtpy/algorithm_base_class.py index 533b4daa88f..d562c924a7d 100644 --- a/pyomo/contrib/mindtpy/algorithm_base_class.py +++ b/pyomo/contrib/mindtpy/algorithm_base_class.py @@ -86,6 +86,7 @@ tabu_list, tabu_list_available = attempt_import('pyomo.contrib.mindtpy.tabu_list') egb = attempt_import('pyomo.contrib.pynumero.interfaces.external_grey_box')[0] + class _MindtPyAlgorithm(object): def __init__(self, **kwds): """ diff --git a/pyomo/contrib/mindtpy/tests/MINLP_simple.py b/pyomo/contrib/mindtpy/tests/MINLP_simple.py index 7498b65adad..04315f59458 100644 --- a/pyomo/contrib/mindtpy/tests/MINLP_simple.py +++ b/pyomo/contrib/mindtpy/tests/MINLP_simple.py @@ -40,6 +40,7 @@ from pyomo.common.collections import ComponentMap from pyomo.contrib.mindtpy.tests.MINLP_simple_grey_box import GreyBoxModel from pyomo.common.dependencies import attempt_import + egb = attempt_import('pyomo.contrib.pynumero.interfaces.external_grey_box')[0] diff --git a/pyomo/contrib/mindtpy/tests/MINLP_simple_grey_box.py b/pyomo/contrib/mindtpy/tests/MINLP_simple_grey_box.py index d6af495d504..9fccf1e7108 100644 --- a/pyomo/contrib/mindtpy/tests/MINLP_simple_grey_box.py +++ b/pyomo/contrib/mindtpy/tests/MINLP_simple_grey_box.py @@ -1,6 +1,7 @@ from pyomo.common.dependencies import numpy as np import pyomo.common.dependencies.scipy.sparse as scipy_sparse from pyomo.common.dependencies import attempt_import + egb = attempt_import('pyomo.contrib.pynumero.interfaces.external_grey_box')[0]