# local optimizer A local solver proposes mono-objective optimisation with or without constraints. It uses the NLopt library {cite}`nlopt` and different solvers are proposed. These solvers could be distinguished with: - Needed information: some solvers need gradient information while others use just the objective value. - Constraints handling: some solvers handle constraints naturally while the others use the augmented Lagrangian method.