Sha256: 538959098b878d5f9ce2a4a75b022e0004eddb2248e12f41ad781a1e58ea9923
Contents?: true
Size: 467 Bytes
Versions: 11
Compression:
Stored size: 467 Bytes
Contents
require 'test_helper' class ComplexTest < GSL::TestCase def test_complex 10.times { |i| r = (i - 5.0) * 0.3 t = 2.0 * GSL::M_PI * i / 5.0 z = GSL::Complex.polar(r, t) assert_rel z.real, r * Math.cos(t), 10 * GSL::DBL_EPSILON, 'gsl_complex_polar real part at (r=%g,t=%g)' % [r, t] assert_rel z.imag, r * Math.sin(t), 10 * GSL::DBL_EPSILON, 'gsl_complex_polar imag part at (r=%g,t=%g)' % [r, t] } end end
Version data entries
11 entries across 11 versions & 2 rubygems