Source code for pyoptsparse.pyParOpt.ParOpt

# First party modules
from pyoptsparse.pyOpt_optimizer import Optimizer

try:
    # External modules
    from paropt.paropt_pyoptsparse import ParOptSparse as ParOpt
except ImportError:

[docs] class ParOpt(Optimizer): def __init__(self, raiseError=True, options={}): name = "ParOpt" category = "Local Optimizer" self.defOpts = {} self.informs = {} super().__init__( name, category, defaultOptions=self.defOpts, informs=self.informs, options=options, ) if raiseError: raise ImportError("There was an error importing ParOpt")