equinor / everest

GNU General Public License v3.0
4 stars 5 forks source link

Use refactored ropt plugin code #5

Closed verveerpj closed 1 month ago

verveerpj commented 2 months ago

Issue The handling of plugins in ropt has changed. The main advantage it is not necessary to specify the name of the backend anymore when configuring an optimizer or a sampler. This means that in principle the backend keywords could be removed from the Everest configuration, simplifying configuration for users. I addition, the code in Everest has become slightly more simple.

This PR updates Everest to use the new ropt code, but retains for now the exact behavior as before, i.e. the backend keywords is still needed or set by default to dakota. I suggest that we revisit the backend keyword in the Everest configuration at a later point and possibly remove it (see issue #4)