enum

NLopt::Algorithm

Inherits Enum < Comparable < Value < Object

Constants

GnDirect = 0
GnDirectL = 1
GnDirectLRand = 2
GnDirectNoscal = 3
GnDirectLNoscal = 4
GnDirectLRandNoscal = 5
GnOrigDirect = 6
GnOrigDirectL = 7
GdStogo = 8
GdStogoRand = 9
LdLbfgs = 10
LnPraxis = 11
LdVaR1 = 12
LdVaR2 = 13
LdTnewton = 14
LdTnewtonRestart = 15
LdTnewtonPrecond = 16
LdTnewtonPrecondRestart = 17
GnCrS2Lm = 18
GnMlsl = 19
GdMlsl = 20
GnMlslLds = 21
GdMlslLds = 22
LdMma = 23
LnCobyla = 24
LnNewuoa = 25
LnNewuoaBound = 26
LnNeldermead = 27
LnSbplx = 28
LnAuglag = 29
LdAuglag = 30
LnAuglagEq = 31
LdAuglagEq = 32
LnBobyqa = 33
GnIsres = 34
Auglag = 35
AuglagEq = 36
GMlsl = 37
GMlslLds = 38
LdSlsqp = 39
LdCcsaq = 40
GnEsch = 41
GnAgs = 42

Instance methods

auglag?

Returns true if this enum value equals Auglag

Source
auglag_eq?

Returns true if this enum value equals AuglagEq

Source
g_mlsl?

Returns true if this enum value equals GMlsl

Source
g_mlsl_lds?

Returns true if this enum value equals GMlslLds

Source
gd_mlsl?

Returns true if this enum value equals GdMlsl

Source
gd_mlsl_lds?

Returns true if this enum value equals GdMlslLds

Source
gd_stogo?

Returns true if this enum value equals GdStogo

Source
gd_stogo_rand?

Returns true if this enum value equals GdStogoRand

Source
gn_ags?

Returns true if this enum value equals GnAgs

Source
gn_cr_s2_lm?

Returns true if this enum value equals GnCrS2Lm

Source
gn_direct?

Returns true if this enum value equals GnDirect

Source
gn_direct_l?

Returns true if this enum value equals GnDirectL

Source
gn_direct_l_noscal?

Returns true if this enum value equals GnDirectLNoscal

Source
gn_direct_l_rand?

Returns true if this enum value equals GnDirectLRand

Source
gn_direct_l_rand_noscal?

Returns true if this enum value equals GnDirectLRandNoscal

Source
gn_direct_noscal?

Returns true if this enum value equals GnDirectNoscal

Source
gn_esch?

Returns true if this enum value equals GnEsch

Source
gn_isres?

Returns true if this enum value equals GnIsres

Source
gn_mlsl?

Returns true if this enum value equals GnMlsl

Source
gn_mlsl_lds?

Returns true if this enum value equals GnMlslLds

Source
gn_orig_direct?

Returns true if this enum value equals GnOrigDirect

Source
gn_orig_direct_l?

Returns true if this enum value equals GnOrigDirectL

Source
ld_auglag?

Returns true if this enum value equals LdAuglag

Source
ld_auglag_eq?

Returns true if this enum value equals LdAuglagEq

Source
ld_ccsaq?

Returns true if this enum value equals LdCcsaq

Source
ld_lbfgs?

Returns true if this enum value equals LdLbfgs

Source
ld_mma?

Returns true if this enum value equals LdMma

Source
ld_slsqp?

Returns true if this enum value equals LdSlsqp

Source
ld_tnewton?

Returns true if this enum value equals LdTnewton

Source
ld_tnewton_precond?

Returns true if this enum value equals LdTnewtonPrecond

Source
ld_tnewton_precond_restart?

Returns true if this enum value equals LdTnewtonPrecondRestart

Source
ld_tnewton_restart?

Returns true if this enum value equals LdTnewtonRestart

Source
ld_va_r1?

Returns true if this enum value equals LdVaR1

Source
ld_va_r2?

Returns true if this enum value equals LdVaR2

Source
ln_auglag?

Returns true if this enum value equals LnAuglag

Source
ln_auglag_eq?

Returns true if this enum value equals LnAuglagEq

Source
ln_bobyqa?

Returns true if this enum value equals LnBobyqa

Source
ln_cobyla?

Returns true if this enum value equals LnCobyla

Source
ln_neldermead?

Returns true if this enum value equals LnNeldermead

Source
ln_newuoa?

Returns true if this enum value equals LnNewuoa

Source
ln_newuoa_bound?

Returns true if this enum value equals LnNewuoaBound

Source
ln_praxis?

Returns true if this enum value equals LnPraxis

Source
ln_sbplx?

Returns true if this enum value equals LnSbplx

Source
to_s

Returns a String representation of this enum member. In the case of regular enums, this is just the name of the member. In the case of flag enums, it's the names joined by vertical bars, or "None", if the value is zero.

If an enum's value doesn't match a member's value, the raw value is returned as a string.

Color::Red.to_s                     # => "Red"
IOMode::None.to_s                   # => "None"
(IOMode::Read | IOMode::Write).to_s # => "Read | Write"

Color.new(10).to_s # => "10"
Source