Module: Jac

Defined in:
ext/gsl_native/jacobi.c

Defined Under Namespace

Classes: Quadrature

Class Method Summary collapse

Class Method Details

.diffmat_gj(*args) ⇒ Object

**



494
495
496
497
# File 'ext/gsl_native/jacobi.c', line 494

static VALUE rb_jac_diffmat_gj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_qeval(argc, argv, jac_diffmat_gj);
}

.diffmat_glj(*args) ⇒ Object



499
500
501
502
# File 'ext/gsl_native/jacobi.c', line 499

static VALUE rb_jac_diffmat_glj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_qeval(argc, argv, jac_diffmat_glj);
}

.diffmat_grjm(*args) ⇒ Object



504
505
506
507
# File 'ext/gsl_native/jacobi.c', line 504

static VALUE rb_jac_diffmat_grjm(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_qeval(argc, argv, jac_diffmat_grjm);
}

.diffmat_grjp(*args) ⇒ Object



509
510
511
512
# File 'ext/gsl_native/jacobi.c', line 509

static VALUE rb_jac_diffmat_grjp(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_qeval(argc, argv, jac_diffmat_grjp);
}

.djacobi(*args) ⇒ Object



165
166
167
168
# File 'ext/gsl_native/jacobi.c', line 165

static VALUE rb_jac_djacobi(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_jacobi_eval(argc, argv, jac_djacobi, jac_djacobi_array);
}

.djacobi_P0(x, a, b) ⇒ Object



150
151
152
153
# File 'ext/gsl_native/jacobi.c', line 150

static VALUE rb_jac_djacobi_P0(VALUE module, VALUE x, VALUE a, VALUE b)
{
  return jac_eval3(x, a, b, jac_djacobi_P0);
}

.djacobi_P0_e(x, a, b) ⇒ Object



145
146
147
148
# File 'ext/gsl_native/jacobi.c', line 145

static VALUE rb_jac_djacobi_P0_e(VALUE module, VALUE x, VALUE a, VALUE b)
{
  return jac_eval3_e(x, a, b, jac_djacobi_P0_e);
}

.djacobi_P1(x, a, b) ⇒ Object



160
161
162
163
# File 'ext/gsl_native/jacobi.c', line 160

static VALUE rb_jac_djacobi_P1(VALUE module, VALUE x, VALUE a, VALUE b)
{
  return jac_eval3(x, a, b, jac_djacobi_P1);
}

.djacobi_P1_e(x, a, b) ⇒ Object



155
156
157
158
# File 'ext/gsl_native/jacobi.c', line 155

static VALUE rb_jac_djacobi_P1_e(VALUE module, VALUE x, VALUE a, VALUE b)
{
  return jac_eval3_e(x, a, b, jac_djacobi_P1_e);
}

.interpmat_gj(*args) ⇒ Object



650
651
652
653
# File 'ext/gsl_native/jacobi.c', line 650

static VALUE rb_jac_interpmat_gj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_interpmat_eval(argc, argv, jac_interpmat_gj);
}

.interpmat_glj(*args) ⇒ Object



655
656
657
658
# File 'ext/gsl_native/jacobi.c', line 655

static VALUE rb_jac_interpmat_glj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_interpmat_eval(argc, argv, jac_interpmat_glj);
}

.interpmat_grjm(*args) ⇒ Object



659
660
661
662
# File 'ext/gsl_native/jacobi.c', line 659

static VALUE rb_jac_interpmat_grjm(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_interpmat_eval(argc, argv, jac_interpmat_grjm);
}

.interpmat_grjp(*args) ⇒ Object



663
664
665
666
# File 'ext/gsl_native/jacobi.c', line 663

static VALUE rb_jac_interpmat_grjp(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_interpmat_eval(argc, argv, jac_interpmat_grjp);
}

.jacobi(*args) ⇒ Object



140
141
142
143
# File 'ext/gsl_native/jacobi.c', line 140

static VALUE rb_jac_jacobi(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_jacobi_eval(argc, argv, jac_jacobi, jac_jacobi_array);
}

.jacobi_P0(x, a, b) ⇒ Object



124
125
126
127
# File 'ext/gsl_native/jacobi.c', line 124

static VALUE rb_jac_jacobi_P0(VALUE module, VALUE x, VALUE a, VALUE b)
{
  return jac_eval3(x, a, b, jac_jacobi_P0);
}

.jacobi_P0_e(x, a, b) ⇒ Object



119
120
121
122
# File 'ext/gsl_native/jacobi.c', line 119

static VALUE rb_jac_jacobi_P0_e(VALUE module, VALUE x, VALUE a, VALUE b)
{
  return jac_eval3_e(x, a, b, jac_jacobi_P0_e);
}

.jacobi_P1(x, a, b) ⇒ Object



134
135
136
137
# File 'ext/gsl_native/jacobi.c', line 134

static VALUE rb_jac_jacobi_P1(VALUE module, VALUE x, VALUE a, VALUE b)
{
  return jac_eval3(x, a, b, jac_jacobi_P1);
}

.jacobi_P1_e(x, a, b) ⇒ Object



129
130
131
132
# File 'ext/gsl_native/jacobi.c', line 129

static VALUE rb_jac_jacobi_P1_e(VALUE module, VALUE x, VALUE a, VALUE b)
{
  return jac_eval3_e(x, a, b, jac_jacobi_P1_e);
}

.jacobi_zeros(*args) ⇒ Object



212
213
214
215
# File 'ext/gsl_native/jacobi.c', line 212

static VALUE rb_jac_jacobi_zeros(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_zeros_eval(argc, argv, module, jac_jacobi_zeros);
}

.lagrange_gj(*args) ⇒ Object



583
584
585
586
# File 'ext/gsl_native/jacobi.c', line 583

static VALUE rb_jac_lagrange_gj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_lagrange_eval(argc, argv, jac_lagrange_gj);
}

.lagrange_glj(*args) ⇒ Object



587
588
589
590
# File 'ext/gsl_native/jacobi.c', line 587

static VALUE rb_jac_lagrange_glj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_lagrange_eval(argc, argv, jac_lagrange_glj);
}

.lagrange_grjm(*args) ⇒ Object



591
592
593
594
# File 'ext/gsl_native/jacobi.c', line 591

static VALUE rb_jac_lagrange_grjm(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_lagrange_eval(argc, argv, jac_lagrange_grjm);
}

.lagrange_grjp(*args) ⇒ Object



596
597
598
599
# File 'ext/gsl_native/jacobi.c', line 596

static VALUE rb_jac_lagrange_grjp(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_lagrange_eval(argc, argv, jac_lagrange_grjp);
}

.weights_gj(*args) ⇒ Object



514
515
516
517
# File 'ext/gsl_native/jacobi.c', line 514

static VALUE rb_jac_weights_gj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_qeval(argc, argv, jac_weights_gj);
}

.weights_glj(*args) ⇒ Object



519
520
521
522
# File 'ext/gsl_native/jacobi.c', line 519

static VALUE rb_jac_weights_glj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_qeval(argc, argv, jac_weights_glj);
}

.weights_grjm(*args) ⇒ Object



524
525
526
527
# File 'ext/gsl_native/jacobi.c', line 524

static VALUE rb_jac_weights_grjm(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_qeval(argc, argv, jac_weights_grjm);
}

.weights_grjp(*args) ⇒ Object



529
530
531
532
# File 'ext/gsl_native/jacobi.c', line 529

static VALUE rb_jac_weights_grjp(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_qeval(argc, argv, jac_weights_grjp);
}

.zeros_gj(*args) ⇒ Object



534
535
536
537
# File 'ext/gsl_native/jacobi.c', line 534

static VALUE rb_jac_zeros_gj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_zeros_eval(argc, argv, module, jac_zeros_gj);
}

.zeros_glj(*args) ⇒ Object



538
539
540
541
# File 'ext/gsl_native/jacobi.c', line 538

static VALUE rb_jac_zeros_glj(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_zeros_eval(argc, argv, module, jac_zeros_glj);
}

.zeros_grjm(*args) ⇒ Object



542
543
544
545
# File 'ext/gsl_native/jacobi.c', line 542

static VALUE rb_jac_zeros_grjm(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_zeros_eval(argc, argv, module, jac_zeros_grjm);
}

.zeros_grjp(*args) ⇒ Object



546
547
548
549
# File 'ext/gsl_native/jacobi.c', line 546

static VALUE rb_jac_zeros_grjp(int argc, VALUE *argv, VALUE module)
{
  return rb_jac_zeros_eval(argc, argv, module, jac_zeros_grjp);
}