Objectives ========== .. currentmodule:: copp_py.objective COPP objective constructors are lightweight Python-owned descriptors. Solver wrappers borrow them only for one native solver call, so the descriptors can be reused across repeated problem builds. .. automodule:: copp_py.objective :members: :imported-members: