class EtsiiGem::Dispersa

Attributes

data[R]

Public Class Methods

new(rows,cols, h = {}) click to toggle source
Calls superclass method EtsiiGem::Matriz::new
# File lib/ETSII_GEM.rb, line 221
def initialize(rows,cols, h = {})
    @data = Hash.new({})
    for k in h.keys do
        if h[k].is_a? VectorDisperso
            @data[k] = h[k]
        else
            @data[k] = VectorDisperso.new(h[k])
        end
    end
    super(rows,cols)
end

Public Instance Methods

[](i) click to toggle source
# File lib/ETSII_GEM.rb, line 233
def [](i)
    @data[i]
end