Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 735 Bytes

libraries.rst

File metadata and controls

32 lines (22 loc) · 735 Bytes

Built-in Problem Libraries

We provide several modules containing common objective and constraint functions, which match the ParMOO interface and already support gradient-based solvers.

You can import these and use them to help define your MOOP.

from parmoo import objectives
from parmoo import constraints

We also provide templates for defining callable objects, which match ParMOO's interface.

from parmoo.simulations import sim_func
from parmoo.objectives import obj_func
from parmoo.constraints import const_func

Current options are:

.. toctree::
   :maxdepth: 1
   :caption: Modules:

   simulations
   objectives
   constraints