mir-optim ~master (2021-05-13T12:53:52Z)
Dub
Repo
mir_optimize_least_squares
mir
optim
least_squares
Low level
extern(C)
wrapper instatiation.
alias
mir_optimize_least_squares
(
T
:
double
)
=
mir_optimize_least_squares_d
alias
mir_optimize_least_squares
(
T
:
float
)
=
mir_optimize_least_squares_s
extern (
C
) @
safe
nothrow @
nogc
alias
mir_optimize_least_squares
(
T
:
float
)
=
mir_optimize_least_squares_s
LeastSquaresResult
!
double
mir_optimize_least_squares_d
(LeastSquaresSettings!double settings, size_t m, size_t n, double* x, const(double)* l, const(double)* u, Slice!(double*) work, Slice!(lapackint*) iwork, void* fContext, LeastSquaresFunctionBetterC!double f, void* gContext, LeastSquaresJacobianBetterC!double g, void* tmContext, LeastSquaresThreadManagerBetterC tm)
LeastSquaresResult
!
float
mir_optimize_least_squares_s
(LeastSquaresSettings!float settings, size_t m, size_t n, float* x, const(float)* l, const(float)* u, Slice!(float*) work, Slice!(lapackint*) iwork, void* fContext, LeastSquaresFunctionBetterC!float f, void* gContext, LeastSquaresJacobianBetterC!float g, void* tmContext, LeastSquaresThreadManagerBetterC tm)
Meta
Source
See Implementation
mir
optim
least_squares
aliases
LeastSquaresFunction
LeastSquaresFunctionBetterC
LeastSquaresJacobian
LeastSquaresJacobianBetterC
LeastSquaresTask
LeastSquaresTaskBetterC
LeastSquaresThreadManager
LeastSquaresThreadManagerBetterC
mir_least_squares_init
mir_least_squares_reset
mir_optimize_least_squares
enums
LeastSquaresStatus
functions
leastSquaresStatusString
mir_least_squares_init_d
mir_least_squares_init_s
mir_least_squares_iwork_length
mir_least_squares_reset_d
mir_least_squares_reset_s
mir_least_squares_status_string
mir_least_squares_work_length
mir_optimize_least_squares_d
mir_optimize_least_squares_s
optimize
optimizeLeastSquares
optimizeLeastSquaresD
optimizeLeastSquaresS
structs
LeastSquaresResult
LeastSquaresSettings
Low level extern(C) wrapper instatiation.