NloptOptions.AlgorithmToUse Property

Top 

Description

Algorithm to use.

 

Timing Precision Mode

This page describes functionality in millisecond timing precision mode. Millisecond timing precision mode is deprecated and will be removed in a future release. We recommend that you migrate your Mission Plans to nanosecond timing precision mode.

Click here to see the documentation for this object in nanosecond timing precision mode.

 

Attributes

Type:

integer

Access:

read/write

Default Value:

36 ( AUGLAG )

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

 

Syntax

myVariable1 = myNloptOptions1.AlgorithmToUse;

 

myNloptOptions1.AlgorithmToUse = myVariable1;

 

See also

NloptOptions Object