{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "e9e39fc1",
   "metadata": {
    "execution": {
     "iopub.execute_input": "2026-10-02T14:46:34.928501Z",
     "iopub.status.busy": "2026-10-02T14:46:34.928223Z",
     "iopub.status.idle": "2026-10-02T14:46:34.933665Z",
     "shell.execute_reply": "2026-10-02T14:46:34.933027Z"
    },
    "papermill": {
     "duration": 0.008473,
     "end_time": "2026-10-02T14:46:34.934636+00:00",
     "exception": false,
     "start_time": "2026-10-02T14:46:34.926163+00:00",
     "status": "completed"
    },
    "tags": [
     "remove-input",
     "active-ipynb",
     "remove-output"
    ]
   },
   "outputs": [],
   "source": [
    "try:\n",
    "    from openmdao.utils.notebook_utils import notebook_mode  # noqa: F401\n",
    "except ImportError:\n",
    "    !python -m pip install openmdao[notebooks]"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "1a374a04",
   "metadata": {
    "papermill": {
     "duration": 0.000801,
     "end_time": "2026-10-02T14:46:34.936431+00:00",
     "exception": false,
     "start_time": "2026-10-02T14:46:34.935630+00:00",
     "status": "completed"
    },
    "tags": []
   },
   "source": [
    "# Optimization Report\n",
    "\n",
    "You can generate an optimization report from within a script by calling the `opt_report` method on the `Problem` instance after `run_driver` has been called.\n",
    "\n",
    "```{eval-rst}\n",
    "    .. autofunction:: openmdao.visualization.opt_report.opt_report.opt_report\n",
    "       :noindex:\n",
    "```"
   ]
  }
 ],
 "metadata": {
  "celltoolbar": "Tags",
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.13.14"
  },
  "orphan": true,
  "papermill": {
   "default_parameters": {},
   "duration": 0.834643,
   "end_time": "2026-10-02T14:46:35.153221+00:00",
   "environment_variables": {},
   "exception": null,
   "input_path": "/home/runner/work/OpenMDAO/OpenMDAO/openmdao/docs/openmdao_book/features/reports/optimization_report.ipynb",
   "output_path": "/home/runner/work/OpenMDAO/OpenMDAO/openmdao/docs/_executed_book/features/reports/optimization_report.ipynb",
   "parameters": {},
   "start_time": "2026-10-02T14:46:34.318578+00:00",
   "version": "2.7.0"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}