#[repr(u32)]pub enum Algorithm {
Show 44 variants
Direct = 0,
DirectL = 1,
DirectLRand = 2,
DirectNoscal = 3,
DirectLNoscal = 4,
DirectLRandNoscal = 5,
OrigDirect = 6,
OrigDirectL = 7,
Crs2Lm = 19,
GMlsl = 38,
GMlslLds = 39,
GnMlsl = 20,
GdMlsl = 21,
GnMlslLds = 22,
GdMlslLds = 23,
StoGo = 8,
StoGoRand = 9,
Isres = 35,
Esch = 42,
Cobyla = 25,
Bobyqa = 34,
Newuoa = 26,
NewuoaBound = 27,
Praxis = 12,
Neldermead = 28,
Sbplx = 29,
Mma = 24,
Slsqp = 40,
Lbfgs = 11,
LbfgsNocedal = 10,
LdVar1 = 13,
LdVar2 = 14,
TNewton = 15,
TNewtonRestart = 16,
TNewtonPrecond = 17,
TNewtonPrecondRestart = 18,
Auglag = 36,
AuglagEq = 37,
LnAuglag = 30,
LdAuglagEq = 33,
LdAuglag = 31,
LnAuglagEq = 32,
Ccsaq = 41,
Ags = 43,
}
Variants§
Direct = 0
DirectL = 1
DirectLRand = 2
DirectNoscal = 3
DirectLNoscal = 4
DirectLRandNoscal = 5
OrigDirect = 6
OrigDirectL = 7
Crs2Lm = 19
GMlsl = 38
GMlslLds = 39
GnMlsl = 20
GdMlsl = 21
GnMlslLds = 22
GdMlslLds = 23
StoGo = 8
StoGoRand = 9
Isres = 35
Esch = 42
Cobyla = 25
Bobyqa = 34
Newuoa = 26
NewuoaBound = 27
Praxis = 12
Neldermead = 28
Sbplx = 29
Mma = 24
Slsqp = 40
Lbfgs = 11
LbfgsNocedal = 10
LdVar1 = 13
LdVar2 = 14
TNewton = 15
TNewtonRestart = 16
TNewtonPrecond = 17
TNewtonPrecondRestart = 18
Auglag = 36
AuglagEq = 37
LnAuglag = 30
LdAuglagEq = 33
LdAuglag = 31
LnAuglagEq = 32
Ccsaq = 41
Ags = 43
Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for Algorithm
impl Send for Algorithm
impl Sync for Algorithm
impl Unpin for Algorithm
impl UnwindSafe for Algorithm
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more