Welcome to OMADS! ================= This is the documentation page of the OMADS python package. About OMADS ----------- OMADS is a python implementation of the mesh adaptive direct search (MADS) algorithm that supports orthogonal :math:`2n` directions where :math:`n` is the number of variables. MADS is a direct search method that has global convergence properties :cite:p:`audet2006mesh`. The latest version of OMADS provides three modules; ``POLL.py``, ``SEARCH.py`` and ``MADS.py``. Each module can work per se to solve an optimization problem given an appropriate problem setup. ``OMADS`` is published on PyPi and maintained on my GitHub page :cite:p:`OMADS_AB`. License & copyright ------------------- © Ahmed H. Bayoumy Citation -------- If you use this code, please cite it as below. .. code-block:: @software{OMADS_AB, author = {Bayoumy, A.}, title = {OMADS}, year = 2022, publisher = {Github}, version = {2.1.0}, url = {https://github.com/Ahmed-Bayoumy/OMADS} } References ---------- .. bibliography:: refs.bib :style: unsrt .. Hidden TOCs .. toctree:: :caption: Technical Documentation background benchmarking .. toctree:: :caption: Demo Documentation tutorials .. toctree:: :caption: Code Documentation OMADS indicesAndTables