Sha256: c67837ef09cb6c2b7e9459c9dc0d4d9ae38341dc40286c70cbd339e8a987fb43

Contents?: true

Size: 443 Bytes

Versions: 3

Compression:

Stored size: 443 Bytes

Contents

require_relative "../spec_helper"

describe MPFI::Matrix, "when subdividing interval" do
  before(:all) do
    @size = MPFR.new('1')
    @arg = MPFI::ColumnVector.new([MPFI.interval(-1.8, -1.729), MPFI.interval('-1e-2', '8.2e-2'), MPFI.interval('1.82', '2.27')])
  end
  
  it "should return unchanged object" do
    res = @arg.subdivision_by_size(@size)
    res.size.should eql 1
    res.each { |a| a.max_diam_abs.should <= @size }
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ruby-mpfi-0.0.10 spec/mpfi_matrix/mpfi_matrix_subdivision_spec.rb
ruby-mpfi-0.0.9 spec/mpfi_matrix/mpfi_matrix_subdivision_spec.rb
ruby-mpfi-0.0.8 spec/mpfi_matrix/mpfi_matrix_subdivision_spec.rb