.gitignore
LICENSE
README.md
mkdocs.yml
pyproject.toml
.github/workflows/build-docs.yml
.github/workflows/release.yml
.github/workflows/static-checks.yml
.github/workflows/tests.yml
docs/index.md
docs/javascripts/mathjax.js
docs/reference/core/evaluator.md
docs/reference/core/optimizer.md
docs/reference/miscellaneous/enums.md
docs/reference/miscellaneous/events.md
docs/reference/miscellaneous/exceptions.md
docs/reference/optimization/configuration.md
docs/reference/optimization/domain_transforms.md
docs/reference/optimization/evaluator.md
docs/reference/optimization/results.md
docs/reference/plugins/plugin_manager.md
docs/reference/plugins/optimizer/backend.md
docs/reference/plugins/optimizer/function_estimator.md
docs/reference/plugins/optimizer/realization_filter.md
docs/reference/plugins/optimizer/sampler.md
docs/reference/workflow/basic_optimizer.md
docs/reference/workflow/compute_steps.md
docs/reference/workflow/evaluator.md
docs/reference/workflow/event_handler.md
docs/reference/workflow/server.md
docs/snippets/scipy.md
docs/stylesheets/extra.css
docs/usage/background.md
docs/usage/basic.md
docs/usage/workflows.md
examples/de_linear.py
examples/de_nonlinear.py
examples/rosenbrock_async.py
examples/rosenbrock_deterministic.py
examples/rosenbrock_ensemble.py
examples/rosenbrock_ensemble_merged.py
examples/rosenbrock_workflow.py
src/ropt/__init__.py
src/ropt/_utils.py
src/ropt/enums.py
src/ropt/evaluator.py
src/ropt/events.py
src/ropt/exceptions.py
src/ropt/py.typed
src/ropt/version.py
src/ropt.egg-info/PKG-INFO
src/ropt.egg-info/SOURCES.txt
src/ropt.egg-info/dependency_links.txt
src/ropt.egg-info/requires.txt
src/ropt.egg-info/top_level.txt
src/ropt/backend/__init__.py
src/ropt/backend/_base.py
src/ropt/backend/external.py
src/ropt/backend/scipy.py
src/ropt/backend/utils.py
src/ropt/config/__init__.py
src/ropt/config/_backend_config.py
src/ropt/config/_function_estimator_config.py
src/ropt/config/_gradient_config.py
src/ropt/config/_linear_constraints_config.py
src/ropt/config/_nonlinear_constraints_config.py
src/ropt/config/_objective_functions_config.py
src/ropt/config/_optimizer_config.py
src/ropt/config/_realization_filter_config.py
src/ropt/config/_realizations_config.py
src/ropt/config/_sampler_config.py
src/ropt/config/_transform_config.py
src/ropt/config/_validated_types.py
src/ropt/config/_variables_config.py
src/ropt/config/constants.py
src/ropt/config/options.py
src/ropt/context/__init__.py
src/ropt/context/_enopt_context.py
src/ropt/context/_validated_types.py
src/ropt/core/__init__.py
src/ropt/core/_callback.py
src/ropt/core/_evaluator.py
src/ropt/core/_function.py
src/ropt/core/_gradient.py
src/ropt/core/_optimizer.py
src/ropt/core/_results.py
src/ropt/core/_utils.py
src/ropt/function_estimator/__init__.py
src/ropt/function_estimator/_base.py
src/ropt/function_estimator/default.py
src/ropt/plugins/__init__.py
src/ropt/plugins/base.py
src/ropt/plugins/manager.py
src/ropt/plugins/backend/__init__.py
src/ropt/plugins/backend/_base.py
src/ropt/plugins/backend/external.py
src/ropt/plugins/backend/scipy.py
src/ropt/plugins/function_estimator/__init__.py
src/ropt/plugins/function_estimator/_base.py
src/ropt/plugins/function_estimator/default.py
src/ropt/plugins/realization_filter/__init__.py
src/ropt/plugins/realization_filter/_base.py
src/ropt/plugins/realization_filter/default.py
src/ropt/plugins/sampler/__init__.py
src/ropt/plugins/sampler/_base.py
src/ropt/plugins/sampler/scipy.py
src/ropt/plugins/transforms/__init__.py
src/ropt/plugins/transforms/_base.py
src/ropt/plugins/transforms/default.py
src/ropt/realization_filter/__init__.py
src/ropt/realization_filter/_base.py
src/ropt/realization_filter/default.py
src/ropt/results/__init__.py
src/ropt/results/_constraint_info.py
src/ropt/results/_data_frame.py
src/ropt/results/_function_evaluations.py
src/ropt/results/_function_results.py
src/ropt/results/_functions.py
src/ropt/results/_gradient_evaluations.py
src/ropt/results/_gradient_results.py
src/ropt/results/_gradients.py
src/ropt/results/_pandas.py
src/ropt/results/_realizations.py
src/ropt/results/_result_field.py
src/ropt/results/_results.py
src/ropt/results/_utils.py
src/ropt/sampler/__init__.py
src/ropt/sampler/_base.py
src/ropt/sampler/scipy.py
src/ropt/transforms/__init__.py
src/ropt/transforms/base.py
src/ropt/transforms/default.py
src/ropt/workflow/__init__.py
src/ropt/workflow/_basic_optimizer.py
src/ropt/workflow/_dispatch_tasks.py
src/ropt/workflow/_utils.py
src/ropt/workflow/compute_steps/__init__.py
src/ropt/workflow/compute_steps/_evaluator.py
src/ropt/workflow/compute_steps/_optimizer.py
src/ropt/workflow/compute_steps/base.py
src/ropt/workflow/evaluators/__init__.py
src/ropt/workflow/evaluators/_async_evaluator.py
src/ropt/workflow/evaluators/_cached_evaluator.py
src/ropt/workflow/evaluators/_function_evaluator.py
src/ropt/workflow/evaluators/base.py
src/ropt/workflow/event_handlers/__init__.py
src/ropt/workflow/event_handlers/_observer.py
src/ropt/workflow/event_handlers/_store.py
src/ropt/workflow/event_handlers/_table.py
src/ropt/workflow/event_handlers/_tracker.py
src/ropt/workflow/event_handlers/_utils.py
src/ropt/workflow/event_handlers/base.py
src/ropt/workflow/servers/__init__.py
src/ropt/workflow/servers/__main__.py
src/ropt/workflow/servers/_async_server.py
src/ropt/workflow/servers/_hpc_server.py
src/ropt/workflow/servers/_multiprocessing_server.py
src/ropt/workflow/servers/base.py
tests/__init__.py
tests/conftest.py
tests/test_config.py
tests/test_doc.py
tests/test_ensemble_gradient.py
tests/test_examples.py
tests/test_failed_realizations.py
tests/test_function_estimators.py
tests/test_optimizer.py
tests/test_pandas.py
tests/test_plugins.py
tests/test_realization_filters.py
tests/test_results_data_frame.py
tests/test_samplers.py
tests/test_scipy_optimizers.py
tests/test_scipy_optimizers_de.py
tests/test_scipy_samplers.py
tests/test_server.py
tests/test_workflows.py