Releases: JuliaNLSolvers/NLsolve.jl
Releases · JuliaNLSolvers/NLsolve.jl
Automatic detection of inplaceness of residual functions...
... and some optimizations on cache pre-allocation.
fixedpoint wrapper around nlsolve
Fixed point clean (#174) * initial commit * add tests * fix test * comment out some tests + reorganized fixed-point * more tests removed + remove comments for Ali * finish commenting tests * add test placeholders * stash changes * add preliminary quantecon test * benchmarks * benchmarks * new benchmarks v2 * remove @show * add new benchmarks, etc. * tests, REQUIRE, debug * Update README.md (#145) * update require for travis * Adding three simple tests checking inputs of "fixedpoint" function works * Add tests to "fixedpoint" Testing fixed point for nonlinear functions * initial commit * add tests * fix test * comment out some tests + reorganized fixed-point * more tests removed + remove comments for Ali * finish commenting tests * add test placeholders * stash changes * add preliminary quantecon test * benchmarks * benchmarks * new benchmarks v2 * remove @show * add new benchmarks, etc. * tests, REQUIRE, debug * Update README.md (#145) * update require for travis * Adding three simple tests checking inputs of "fixedpoint" function works * Add tests to "fixedpoint" Testing fixed point for nonlinear functions * clean tests * fix typo in tests * add some Compat support * update docs [ci skip] * add benchmarktools dependency for mccall * fixing previous tests finding zero accurately * add test for different input type Tests for Float64, Int64, BigFloat, BigInt, in place and out of place * rebase to master * prepare PR * prepare README * update travis * update docs [ci skip] * make PR review changes
Remove depwarns on Julia v0.7.0-
Fix some more Julia 0.7-beta deprecations (#172) * Change vecdot -> dot, vecnorm -> norm, and full -> convert * Change autodiff = true -> autodiff = :forward
Bugfix: replace a norm with vecnorm to accomodate multidimensional functions
v1.1.1 Fix REQUIRE vis-a-vis METADATA.
Moving onto JuliaLang v0.7.0-
Move to v0.7 (#170) * Clean up parametric functions (including where syntax). * Fix LinearAlgebra includes. * More fixes. * Fix consts * Add SparseArrays using * Fix At_mul_B! * Undef * Fixes * Final fixes. * Update julia and NLSolversBase in require. * Drop v0.6 in travis * Add Reexport to REQUIRE. * Remove Base qualifier for the Test module. * Remove autodiff that is now in NLSolversBase.
Bug fixes for trace and only_fj(!) functionality
v1.1.0 Fix only_fj and only_fjbang input. (#167)
Fix higher dimensional handling in the trust_region solver
v1.0.1 Update README.md (#145)
Fixes, allocations, and chunk size
Extend autodiff constructor for OnceDifferentiable to take chunk sizes
Fix initial evaluation of NDifferentiable
Revert to finite differencing as default
Add inplace keyword and fix autodiff keyword in MCP functions
Fix bug in line search objectives for the Newton-solver
Fix initial evaluation and allow chunk sizes in autodiff
v0.14.1 Fix initial evaluation. (#138)
New NLsolve
This is round one of aligning NLsolve with Optim and the other packages in JuliaNLSolvers. Important changes include but are not limited to:
- New positional argument order for cache and point to be evaluated: f!(x, F) -> f!(F, x), j!(x, J) -> j!(J, x), etc
- New Objective types
- New removed not_in_place function exports and replaced them with a keyword
- Change the FiniteDifference code from Calculus.jl to DiffEqDiffTools.jl
Please