Releases: Ahmed-Bayoumy/OMADS
Releases · Ahmed-Bayoumy/OMADS
OMADS-2408
What's new!
- New multiobjective optimization (MOO), Pareto study, is now enabled in the search, poll, and MADS solvers
- New constrained and unconstrained MO test functions and examples are added
- New postprocessing mechanism is enabled that allows live update of results in the output files during optimization
- Dependencies are updated to use the recent version of samplersLib
Constrained MO Pareto studies solved using MADS
Unconstrained MO Pareto studies solved using MADS
OMADS-2407.0
- Add a base class for the mesh
- Add and enable a new class object 'Gmesh' that adapts the mesh granularity and anisotropy
- Improve code modularity
- Relax the version of some dependencies
Patch release 2404.2
- Fix a display issue
- Relax the version requirement of some dependent libraries
- Minor edits
Patch release 2404.1
- Compatible with Python 3.11
- Fix minor issues related to the dataclass package upgrade
- Upgrade the versions of some dependent libraries
OMADS-2401
New Features
- Significant improvement on solving high-dimensional problems
- Significant Improvement on dealing with narrow feasible regions using extreme, progressive and hybrid barriers
- Inclusion of the samplersLib new library in the search step that has a new active online samplers based on estimated non-parametric distributions
- Dealing with ordinal discrete and categorical parameters
- Results postprocessing and informative output logging
- Modular organized source code
OMADS-2.1.0
In this release two new modules have been added; SEARCH
and MADS
. The following new features has been added too:
- New variable types are now supported; integer, discrete and categorical
- New search types added in the search step
- Sampling: LHC, RS and Halton
- VNS
- Improve constraints handling by using the progressive barrier and the augmented Lagrangian multipliers
OMADS-1.5.0
In this release, the following new features have been provided:
- Parallel multiprocessing for the points evaluation in the poll.
- New execution command options
- User constant parameters
- Technical and code documentation
- GitHub page for the documentation