v0.1.1
FletcherPenaltySolver v0.1.1
Closed issues:
- Extra gradient call (#3)
- Failure if knitro is correctly installed but licence expired (#6)
- Use
Require
for optional packages (#8) - Do not penalize linear constraints (#10)
- Use
Krylov.solve!
functions from last Krylov release (#11) - Fix unit test with Julia 1 and the nightly (#22)
- Fix Rosenbrock with ∑x = 1 (#25)
- Move
lbfgs
variant (#27) - Add tests with type different than Float64 (#33)
- MethodError: no method matching jth_hess_coord!(::NLPModelsModifiers.SlackModel{Float64, Vector{Float64}, ADNLPModel{Float64, Vector{Float64}}}, ::Vector{Float64}, ::Int64, ::Vector{Float64}) (#35)
- Handle equality constraints with non-zero rhs. (#36)
- Add test with
IterativeSolver
forsqd
structure (#42) - Add docs (#51)
- TagBot trigger issue (#83)
Merged pull requests:
- Use
knitro!
(#7) (@tmigot) - Use require for knitro (#9) (@tmigot)
- fix
knitro
calls (#13) (@tmigot) - Use Krylov.solve! and improve feasibility step (#14) (@tmigot)
- change julia lts from 1.3 to 1.6 (#19) (@tmigot)
- Handle unbounded Fletcher's penalty variable (#20) (@tmigot)
- bump versions nlpmodels 0.18 (#21) (@tmigot)
- Remove knitro from unit tests (#26) (@tmigot)
- Try to fix the doc error (#29) (@tmigot)
- Remove
lbfgs
and co (#31) (@tmigot) - add type-stable tests (#34) (@tmigot)
- Generalize equality constraints (#37) (@tmigot)
- fix call with a direct stopping (#38) (@tmigot)
- Drop internal stoppinginterface (#39) (@tmigot)
- Modify typing using @code_warntype (#40) (@tmigot)
- Add tests with Iterative backend (#43) (@tmigot)
- Add readme and update index in doc (#44) (@tmigot)
- Edit docstring (#45) (@tmigot)
- Fix feasibility tolerance (#48) (@tmigot)
- Update readme and fix docs (#50) (@tmigot)
- use cons_norhs! (#55) (@tmigot)
- Complete docs (#56) (@tmigot)
- fix
state.cx
(#57) (@tmigot) - use type in
FPSSolver
(#58) (@tmigot) - add subproblem maxiter (#59) (@tmigot)
- bump Krylov 0.8 (#60) (@tmigot)
- Enable multiprecision tests (#61) (@tmigot)
- add
explicit_linear_constraints
(#63) (@tmigot) - Rename
unconstrained_solver
assubproblem_solver
(#65) (@tmigot) - add linear API (#66) (@tmigot)
- Remove default
knitro
(#69) (@tmigot) - Bump to NLPModels 0.19 & Co (#70) (@tmigot)
- Counters is no longer in stats (#71) (@tmigot)
- Remove
Symmetric(
to hessian call (#73) (@tmigot) - set
strict = true
in docs (#74) (@tmigot) - prepare linear constraint in algo (#75) (@tmigot)
- Bump docs env (#76) (@tmigot)
- rename package
FletcherPenaltySolver.jl
(#77) (@tmigot) - change organization for JSO (#79) (@tmigot)
- Create LICENSE.md (#81) (@tmigot)
- Add julia 1.6 in compat (#82) (@tmigot)
- Bump to LDLFactorizations 0.9 (#84) (@tmigot)