#[repr(u32)]
pub enum Algorithm {
Direct,
DirectL,
DirectLRand,
DirectNoscal,
DirectLNoscal,
DirectLRandNoscal,
OrigDirect,
OrigDirectL,
Crs2Lm,
GMlsl,
GMlslLds,
GnMlsl,
GdMlsl,
GnMlslLds,
GdMlslLds,
StoGo,
StoGoRand,
Isres,
Esch,
Cobyla,
Bobyqa,
Newuoa,
NewuoaBound,
Praxis,
Neldermead,
Sbplx,
Mma,
Slsqp,
Lbfgs,
LbfgsNocedal,
LdVar1,
LdVar2,
TNewton,
TNewtonRestart,
TNewtonPrecond,
TNewtonPrecondRestart,
Auglag,
AuglagEq,
LnAuglag,
LdAuglagEq,
LdAuglag,
LnAuglagEq,
Ccsaq,
NumAlgorithms,
}
DirectLRand
DirectLRandNoscal
StoGoRand