Class: GSL::Vector

Inherits:
Object show all
Defined in:
sig/vendor/gsl.rbs

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.allocVector

Parameters:

Returns:



4
# File 'sig/vendor/gsl.rbs', line 4

def self.alloc: (untyped) -> Vector

Instance Method Details

#*Object

Parameters:

Returns:



14
# File 'sig/vendor/gsl.rbs', line 14

def *: (untyped) -> untyped

#[]Float

Parameters:

  • (Integer)

Returns:

  • (Float)


9
# File 'sig/vendor/gsl.rbs', line 9

def []: (Integer) -> Float

#[]=Float

Parameters:

  • (Integer)
  • (Float)

Returns:

  • (Float)


10
# File 'sig/vendor/gsl.rbs', line 10

def []=: (Integer, Float) -> Float

#colVector

Returns:



13
# File 'sig/vendor/gsl.rbs', line 13

def col: () -> Vector

#collect {|arg0| ... } ⇒ Vector

Yields:

Yield Parameters:

  • arg0 (Float)

Yield Returns:

  • (Float)

Returns:



15
# File 'sig/vendor/gsl.rbs', line 15

def collect: () { (Float) -> Float } -> Vector

#each {|arg0| ... } ⇒ void

This method returns an undefined value.

Yields:

Yield Parameters:

  • arg0 (Float)

Yield Returns:

  • (void)


8
# File 'sig/vendor/gsl.rbs', line 8

def each: () { (Float) -> void } -> void

#normalizeVector

Returns:



6
# File 'sig/vendor/gsl.rbs', line 6

def normalize: () -> Vector

#rowVector

Returns:



12
# File 'sig/vendor/gsl.rbs', line 12

def row: () -> Vector

#sizeInteger

Returns:

  • (Integer)


11
# File 'sig/vendor/gsl.rbs', line 11

def size: () -> Integer

#sumFloat

Returns:

  • (Float)


7
# File 'sig/vendor/gsl.rbs', line 7

def sum: () -> Float

#to_aArray[Float]

Returns:



5
# File 'sig/vendor/gsl.rbs', line 5

def to_a: () -> Array[Float]