API reference#
The public entry points are the three solver modules. Everything else is used internally by them, and is documented for users who want to extend OMADS or inspect a run.
- Solvers
mads.main,poll.main,search.main.- Configuration classes
Options,Parameters,Evaluator,search_sampling.- Algorithm components
Barrier, poll directions, search samplers, meshes, steps and updates.
- Points and cache
Point,CandidatePoint,Cache.- Results and metrics
PostMADS,Output,Metricsand the run state.- Constants and enumerations
Enumerations and global limits.