Christoph Ruegg
05750fdfe9
Paket: update
7 years ago
Christoph Ruegg
e43065116d
Merge pull request #640 from MarcoRoss84/tukeywindow
Implemented and tested Tukey window
7 years ago
Christoph Ruegg
51094fd805
Build: add remaining NuSpec files
Such that GitHub hopefully understands them...
7 years ago
Christoph Ruegg
513aa54fc5
Merge pull request #634 from eriove/nelder-mead-simplex-improvement-symmetrical-functions
Improve convergence for symmetrical functions for Nelder Mead Simplex
7 years ago
MarcoRoss84
f6a604a94d
Implemented and tested Tukey window
7 years ago
Christoph Ruegg
d6d81576cc
Build: update publish docs/api to push to gh-pages branch
7 years ago
Erik Ovegård
739c0f7230
Improve convergence for symmetrical functions
7 years ago
Christoph Ruegg
5f43b3ba4e
Release v4.8.0-beta01
7 years ago
Christoph Ruegg
5ac0158587
Merge pull request #633 from EricScottSalem/NelderMeadSimplex_Does_Not_Always_Return_Best_Evaluated_Point
Issue 632, NelderMeadSimplex Does Not Always Return Best Evaluated Point
7 years ago
Christoph Ruegg
2f259c62cd
Paket: update
7 years ago
Christoph Ruegg
a95104b58b
Upgrade to .Net Core 2.2 (2.2.4, SDK 2.2.106)
7 years ago
Eric Salem
f6717c87f9
Issue 632, NelderMeadSimplex Does Not Always Return Best Evaluated Point
Immediately prior to completion, re-evaluate objective function with best vertex to set proper state.
7 years ago
Christoph Ruegg
ca78d994f1
Set up CI with Azure Pipelines [skip ci]
7 years ago
Christoph Ruegg
7e4fc7c282
Build: force .Net SDK to 2.1.403 to work around breaking change in MsBuild 16 with VS 2019 installed
7 years ago
Christoph Ruegg
2361efa654
Build: fix data package build and tests
7 years ago
Christoph Ruegg
b39292825a
Paket: update build tools
7 years ago
Christoph Ruegg
482c9d8ccd
Paket: install
7 years ago
Christoph Ruegg
8aa6a56910
Merge pull request #614 from diluculo/LMTR
Nonlinear least squares fitting
8 years ago
diluculo
19bd5f576d
Reworked objective model and nonlinear minimizers to match the scheme of the existing minimizers.
8 years ago
diluculo
22d9041d59
Reworked ObjectiveModel.
8 years ago
diluculo
975cd21252
Changed the sign of the gradient of the FittingObjectiveModel to match the scheme of the existing Minimizers.
8 years ago
diluculo
99abb36a88
Add Correlation matrix to ObjectiveModel.
8 years ago
diluculo
478d6a38a4
Renamed ModelMinimizationResult to NonlinearMinimizationResult.
8 years ago
diluculo
68265cf9cd
Cleanup NonLinearCurveFittingTests.
8 years ago
diluculo
67db4f0501
Added a converter from IObjectiveModel to IObjectiveFunction.
8 years ago
diluculo
bf4b901fa5
Optimization: added trust region Newton-CG minimizer.
8 years ago
diluculo
04b8b78dba
Renamed QuadraticSubproblem to DogLegSubproblem.
8 years ago
diluculo
ef5e93697e
Reworked TrustRegionMinimizer to support various subproblems.
8 years ago
diluculo
4bac95e481
Added initialization step to ensure that the initialGuess is not internal parameters.
8 years ago
diluculo
220ab5aadb
Updated the box-constrained mapping rule in the FittingObjectiveModel.
8 years ago
diluculo
aca34e13b9
Optimization: added Levenberg-Marquardt and trust region dogleg minimizer.
8 years ago
Christoph Ruegg
7e45066368
Merge pull request #612 from JeWaVe/optimization-hyb
inline _factorialCache to a static readonly field
8 years ago
Regis Portalez
6867a78f9c
Assembly size should not be an issue in this code.
Should be a bit faster, since _factorialCache should now stay in the data segment (cached) instead of global memory
8 years ago
Regis Portalez
8b9a5912f6
inline _factorialCache to a static readonly field
Assembly size should not be an issue in this code.
Should be a bit faster, since _factorialCache should now stay in the data segment (cached) instead of global memory
values are store as hexadecimal constants, to save all bits, so new version returns the exact same values as before
8 years ago
Christoph Ruegg
0105d62a26
Build: better framework support for multiple solutions
8 years ago
Christoph Ruegg
e94f9c6ab8
Work around .Net Core SDK breaking changes. Move fast and break things, I guess.
8 years ago
Christoph Ruegg
d8c190206e
Release v4.7.0
8 years ago
Christoph Ruegg
23b8cdc64b
Special Functions: naming concept
8 years ago
Christoph Ruegg
b904efe0bc
Merge remote-tracking branch 'diluculo/cleanupBessel'
8 years ago
Christoph Ruegg
ce989cb32a
Drop redundant binding redirects
8 years ago
Christoph Ruegg
77c174d969
Tests: test against .Net Core 2.1 instead of 1.1 and 2.0 (both deprecated)
8 years ago
Christoph Ruegg
4292d6c653
Namespaces: never fully open System.Numerics to avoid name clashes
8 years ago
diluculo
284ca1ee5b
Special Functions: added Kelvin functions
8 years ago
diluculo
4cd8dbea6b
UnitTests: replaced Evaluate.Polynomial with Polynomial.Evaluate.
8 years ago
diluculo
1a5c1fba74
Special Functions: cleanup Bessel-type functions
- Scale enum is added and replaced expScaled boolean flag.
- Scaled Bessel functions are added.
- HankelH1 and HankelH2
- allow only complex argument because they return usually complex values.
- SphericalBesselJ and SphericalBesselY:
- scaling options are removed.
8 years ago
Christoph Ruegg
dbc1a02403
Special Functions: turn Amos into static class
8 years ago
Christoph Ruegg
e0c31b887c
Cleanup: whitespace
8 years ago
Christoph Ruegg
2be8c3a6ee
Merge pull request #601 from diluculo/AiryBesselHankel
Airy, Bessel, and Hankel functions
8 years ago
Christoph Ruegg
b625985d48
Linear Algebra: optimize range checking
8 years ago
Christoph Ruegg
995b49593a
Cleanup: whitespace
8 years ago