Recent Releases of NLopt
NLopt - v1.2.0
NLopt v1.2.0
Merged pull requests: - [docs] add section on nloptsetparam to README (#261) (@odow) - Support user defined operator with the new interface (#262) (@yuyichao) - Prep for v1.2.0 (#263) (@odow)
Closed issues: - Alllowing to change dualftolrel (#260)
- Julia
Published by github-actions[bot] 8 months ago
NLopt - v1.1.4
NLopt v1.1.4
Merged pull requests: - Update README with a worked example of vector constraints (#257) (@odow) - Fix loading on nightly (#258) (@yuyichao) - Prep for v1.1.4 (#259) (@odow)
Closed issues: - Vector-valued inequality constraints not working as expected (#256)
- Julia
Published by github-actions[bot] 9 months ago
NLopt - v1.1.2
NLopt v1.1.2
Merged pull requests: - [README] add example of how to trace iterations (#247) (@odow) - Fix GitHub actions badge in README (#249) (@odow) - Work-around removal of LDLBFGSNOCEDAL in NLopt_jll@2.9.0 (#251) (@odow) - Prep for v1.1.2 (#252) (@odow)
Closed issues: - Mention important bug in README (#248) - NLopt_jll@2.9.0 breaks algorithm choice (#250)
- Julia
Published by github-actions[bot] about 1 year ago
NLopt - v1.1.0
NLopt v1.1.0
Merged pull requests: - Use Clang.jl to automate C wrapper (#223) (@odow) - Simplify implementation of Algorithm(::Symbol) (#224) (@odow) - Miscellaneous style improvements (#225) (@odow) - Tidy ext/NLoptMathOptInterfaceExt.jl (#226) (@odow) - Update GitHub actions (#227) (@odow) - Ignore src/libnlopt.jl in codecov (#228) (@odow) - Add tests to improve code coverage (#229) (@odow) - Remove global nloptexception (#230) (@odow) - Add CODECOVTOKEN (#231) (@odow) - Update the README to use functions rather that property-based interface (#232) (@odow) - Improve code coverage by adding more tests (#233) (@odow) - Improve test coverage (#234) (@odow) - Simplify and test Base.copy(::Opt) (#235) (@odow) - [docs] add note on thread safety (#236) (@odow) - Refactor MathOptInterfaceExt.jl and add tests to improve coverage (#237) (@odow) - Add section on automatic differentiation to the README (#238) (@odow) - Add support for MOI.ScalarNonlinearFunction (#239) (@odow) - Fix typos in README (#240) (@odow) - Fix and test setting local_optimizer (#241) (@odow) - Prep for v1.1.0 (#242) (@odow) - Fix a typo in the README (#243) (@odow)
Closed issues:
- LD_SLSQP does not terminate on NaN (#31)
- Easier auto-differentiation support? (#128)
- transfer to jump-dev? (#147)
- Document non thread-safety (#186)
- FAILURE with L-BFGS depending on system size and starting point (#198)
- algorithm-specific parameters structure empty (#201)
- [MathOptInterfaceExt] Support ScalarNonlinearFunction (#214)
- SLSQP in NLopt.jl 1.0.2 throws error: bug: more than iter SQP iterations (#215)
- Julia
Published by github-actions[bot] over 1 year ago
NLopt - v1.0.3
NLopt v1.0.3
Merged pull requests:
- Remove repeated force_stop! in export (#217) (@Vaibhavdixit02)
- Add JuliaFormatter (#219) (@odow)
- Refactor tests into functional form (#220) (@odow)
- Remove chk from optimize to allow failures to return to the user (#221) (@odow)
- Bump version for release (#222) (@Vaibhavdixit02)
Closed issues: - tracing (#16) - ERROR: nlopt failure (#33) - from direct to stogo -> NLOPTINVALIDARGS (#200) - Any verbose option? (#202) - Deal with dsyn in fwi_objective (#216)
- Julia
Published by github-actions[bot] over 1 year ago
NLopt - v1.0.2
NLopt v1.0.2
Merged pull requests: - Rethrow errors instead of returning FORCED_STOP (#194) (@odow) - Avoid exception handling for verifying algorithm validity (#212) (@ararslan) - Prep for v1.0.2 (#213) (@odow)
Closed issues: - Exception thrown by objective function is not rethrown by nlopt (#156) - problem (#187) - Linking to preinstalled nlopt binaries (#196) - Call NLopt with vectors (#207) - GPU Capabilities? (#209)
- Julia
Published by github-actions[bot] almost 2 years ago
NLopt - v1.0.1
NLopt v1.0.1
Merged pull requests: - Fix MOI.get for MOI.ConstraintFunction (#208) (@odow) - predeclare global used in extension (#211) (@palday)
Closed issues: - memory allocation? (#205) - In Julia 1.10, NLoptMathOptInterfaceExt errors on load (#210)
- Julia
Published by github-actions[bot] about 2 years ago
NLopt - v1.0.0
NLopt v1.0.0
Closed issues:
- "nlopt failure" should be recoverable (#14)
- Ctrl-C exception in REPL (#68)
- Problems with LNPRAXIS, GNDIRECT and others... (#70)
- Initial step size documentation incorrect (#79)
- Signal a new starting point in nested optimization (#80)
- NLopt returns BoundsError even though model is properly defined as MathProgBase model (#101)
- MethodError for opt.initialstep (#132)
- issue with pmap: document? (#146)
- Add vector constraints (#163)
- LNCOBYLA steps out of bounds (#166)
- COBYLA reports solution out of bounds (#183)
- Quits if initial point does not satisfy nonlinear constraints (#185)
- Problem setting the Local Optimizer (#189)
- Maxtime and compilation (#190)
- ReInitCache() error (#197)
- Should support for MathOptInterface be moved to an extension? (#203)
Merged pull requests: - Fix copying of Opt objects (#184) (@lcontento) - Fix typo when adding vector of constraints (#191) (@odow) - Fix return value of ListOfModelAttributesSet in MOIwrapper.jl (#192) (@odow) - Throw better error when querying initialstep (#193) (@odow) - Add license headers (#195) (@odow) - update CI badge (#199) (@stevengj) - Move MathOptInterface support to extension (#204) (@palday)
- Julia
Published by github-actions[bot] over 2 years ago
NLopt - v0.6.5
NLopt v0.6.5
Closed issues:
- algorithm termination by maxeval results in Exception (#13)
- Build failure on OSX when conflicting Homebrew taps exist (#57)
- @NLconstraint, JuMP (#65)
- Nelder-Mead termination (#86)
- with nlopt-2.4.2, algorithmname() fails in Julia 0.6 (#89)
- precompile error (#92)
- Invalid NLopt arguments (#96)
- Segfault NLopt 0.3.6 in Julia 0.6.2 (Repeatable) (#99)
- NLopt Linear Inequality Constraints (#103)
- GNORIGDIRECT segmentation fault (#104)
- NLopt ignoring stopval, tolerance (#107)
- Tolerance-Value dependence of Output (#124)
- Find multiple local minima? (#129)
- returns :XTOLREACHED but doesn't modify the input values (#136)
- Pass gradient cost function in JuMP (#139)
- Can not run test example in Julia (#149)
- NLopt doesn't catch ForcedStop for some optimizers (#158)
- JuMP.value and JuMP.solution_summary are broken when using NLopt.jl solvers (#169)
- Run several optimizations in parallel (#180)
- Solve FORCED STOP issues (#181)
Merged pull requests: - Remove trailing colon in function definitions in README.md (#172) (@pierre-haessig) - Reenable copytest (#176) (@blegat) - Simplify with VariablesContainer (#177) (@blegat) - Remove useless line in test (#178) (@blegat) - Switch from AppVeyor to Github actions (#179) (@blegat) - Update support to MOI v1.0 (#182) (@odow)
- Julia
Published by github-actions[bot] almost 4 years ago
NLopt - v0.6.4
NLopt v0.6.4
Closed issues: - Specifying subsidiary optimization algorithm for augumented Lagranian when using JuMP (#126) - Unknown status FAILURE (#160)
Merged pull requests: - Implement local_optimizer for MOI interface (#173) (@blegat) - Handle missing result status in MOI wrapper (#174) (@blegat) - Breaking changes for MOI 0.10.0 (#175) (@blegat)
- Julia
Published by github-actions[bot] over 4 years ago
NLopt - v0.6.3
NLopt v0.6.3
Closed issues: - remove_constraints!(opt) doesn't work; chkn() not defined (#133) - Minimizers are Float32 instead of Float64 (#148) - Dead link in README (#164) - JuMP tutorial to NLopt doesn't work (#165) - NLopt with JuMP puts out-of-bounds value into objective function before optimizing. (#170)
Merged pull requests: - Fix #133, remove_constraints!(opt) doesn't work; chkn() not defined (#159) (@sjvrensburg) - Fix typo in JuMP example (#162) (@aquohn) - Remove leftover hessian code (#167) (@blegat) - Remove useless line (#168) (@blegat) - Remove useless evaluation at zero (#171) (@blegat)
- Julia
Published by github-actions[bot] over 4 years ago
NLopt - v0.6.2
NLopt v0.6.2
Closed issues: - Issues with Global optimization (#151) - sslcerts error when installing NLopt (#152) - Passing parameters and second derivatives (#154)
Merged pull requests: - new algorithm-parameter API (#153) (@stevengj)
- Julia
Published by github-actions[bot] about 5 years ago
NLopt - v0.6.0
NLopt v0.6.0
Closed issues: - build failiure on OSX 10.9 (#6) - Segfault in LNSBPLX and LNNELDERMEAD (#64) - segfault when setting equal upper and lower bounds and constraints (#81) - Build failure on Travis Linux v0.6 without sudo (#94) - Build error (#98) - LoadError: cannot assign variable Base.count from module Main (#119) - Tutorial example gives answer "type Opt has no field numevals" (#120) - Use of NLopt for complex numbers (#121) - erf not defined (#125) - forced stop when minimizing x^2 (#127) - Cannot find :FORCED_STOP location (#135) - curl error when building (#137) - NLopt build error (#138) - Yet another build error (#143)
Merged pull requests:
- rename get_initial_step in README.md (#123) (@magerton)
- Install TagBot as a GitHub Action (#140) (@JuliaTagBot)
- add Project.toml (#141) (@JeffBezanson)
- make Callback_Data mutable (#142) (@JeffBezanson)
- switch to NLopt_jll (#145) (@stevengj)
- Julia
Published by github-actions[bot] almost 6 years ago