NloptOptions.SubsidiaryAlgorithmToUse Property

Top 

Description

Subsidiary optimization algorithm to use (only used when a local optimizer is needed by the primary algorithm).

 

Timing Precision Mode

This page describes functionality in nanosecond timing precision mode.

 

Attributes

Type:

integer

Access:

read/write

Default Value:

40 ( LD_SLSQP )

Valid Values:

Value

Label

0

GN_DIRECT

1

GN_DIRECT_L

2

GN_DIRECT_L_RAND

3

GN_DIRECT_NOSCAL

4

GN_DIRECT_L_NOSCAL

5

GN_DIRECT_L_RAND_NOSCAL

6

GN_ORIG_DIRECT

7

GN_ORIG_DIRECT_L

8

GD_STOGO

9

GD_STOGO_RAND

10

LD_LBFGS_NOCEDAL

11

LD_LBFGS

12

LN_PRAXIS

13

LD_VAR1

14

LD_VAR2

15

LD_TNEWTON

16

LD_TNEWTON_RESTART

17

LD_TNEWTON_PRECOND

18

LD_TNEWTON_PRECOND_RESTART

19

GN_CRS2_LM

20

GN_MLSL

21

GD_MLSL

22

GN_MLSL_LDS

23

GD_MLSL_LDS

24

LD_MMA

25

LN_COBYLA

26

LN_NEWUOA

27

LN_NEWUOA_BOUND

28

LN_NELDERMEAD

29

LN_SBPLX

30

LN_AUGLAG

31

LD_AUGLAG

32

LN_AUGLAG_EQ

33

LD_AUGLAG_EQ

34

LN_BOBYQA

35

GN_ISRES

36

AUGLAG

37

AUGLAG_EQ

38

G_MLSL

39

G_MLSL_LDS

40

LD_SLSQP

41

LD_CCSAQ

42

GN_ESCH

43

GN_AGS

44

NONE

 

Syntax

myVariable1 = myNloptOptions1.SubsidiaryAlgorithmToUse;

 

myNloptOptions1.SubsidiaryAlgorithmToUse = myVariable1;

 

See also

NloptOptions Object