Module: Numo::SComplex::Math
- Defined in:
- ext/numo/narray/types/scomplex.c
Class Method Summary collapse
-
.acos(x) ⇒ Numo::SComplex
Calculate acos(x).
-
.acosh(x) ⇒ Numo::SComplex
Calculate acosh(x).
-
.asin(x) ⇒ Numo::SComplex
Calculate asin(x).
-
.asinh(x) ⇒ Numo::SComplex
Calculate asinh(x).
-
.atan(x) ⇒ Numo::SComplex
Calculate atan(x).
-
.atanh(x) ⇒ Numo::SComplex
Calculate atanh(x).
-
.cbrt(x) ⇒ Numo::SComplex
Calculate cbrt(x).
-
.cos(x) ⇒ Numo::SComplex
Calculate cos(x).
-
.cosh(x) ⇒ Numo::SComplex
Calculate cosh(x).
-
.exp(x) ⇒ Numo::SComplex
Calculate exp(x).
-
.exp10(x) ⇒ Numo::SComplex
Calculate exp10(x).
-
.exp2(x) ⇒ Numo::SComplex
Calculate exp2(x).
-
.log(x) ⇒ Numo::SComplex
Calculate log(x).
-
.log10(x) ⇒ Numo::SComplex
Calculate log10(x).
-
.log2(x) ⇒ Numo::SComplex
Calculate log2(x).
-
.sin(x) ⇒ Numo::SComplex
Calculate sin(x).
-
.sinc(x) ⇒ Numo::SComplex
Calculate sinc(x).
-
.sinh(x) ⇒ Numo::SComplex
Calculate sinh(x).
-
.sqrt(x) ⇒ Numo::SComplex
Calculate sqrt(x).
-
.tan(x) ⇒ Numo::SComplex
Calculate tan(x).
-
.tanh(x) ⇒ Numo::SComplex
Calculate tanh(x).
Class Method Details
.acos(x) ⇒ Numo::SComplex
Calculate acos(x).
6254 6255 6256 6257 6258 6259 6260 6261 6262 |
# File 'ext/numo/narray/types/scomplex.c', line 6254
static VALUE
scomplex_math_s_acos(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_acos, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.acosh(x) ⇒ Numo::SComplex
Calculate acosh(x).
6614 6615 6616 6617 6618 6619 6620 6621 6622 |
# File 'ext/numo/narray/types/scomplex.c', line 6614
static VALUE
scomplex_math_s_acosh(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_acosh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.asin(x) ⇒ Numo::SComplex
Calculate asin(x).
6194 6195 6196 6197 6198 6199 6200 6201 6202 |
# File 'ext/numo/narray/types/scomplex.c', line 6194
static VALUE
scomplex_math_s_asin(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_asin, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.asinh(x) ⇒ Numo::SComplex
Calculate asinh(x).
6554 6555 6556 6557 6558 6559 6560 6561 6562 |
# File 'ext/numo/narray/types/scomplex.c', line 6554
static VALUE
scomplex_math_s_asinh(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_asinh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.atan(x) ⇒ Numo::SComplex
Calculate atan(x).
6314 6315 6316 6317 6318 6319 6320 6321 6322 |
# File 'ext/numo/narray/types/scomplex.c', line 6314
static VALUE
scomplex_math_s_atan(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_atan, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.atanh(x) ⇒ Numo::SComplex
Calculate atanh(x).
6674 6675 6676 6677 6678 6679 6680 6681 6682 |
# File 'ext/numo/narray/types/scomplex.c', line 6674
static VALUE
scomplex_math_s_atanh(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_atanh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.cbrt(x) ⇒ Numo::SComplex
Calculate cbrt(x).
5594 5595 5596 5597 5598 5599 5600 5601 5602 |
# File 'ext/numo/narray/types/scomplex.c', line 5594
static VALUE
scomplex_math_s_cbrt(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_cbrt, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.cos(x) ⇒ Numo::SComplex
Calculate cos(x).
6074 6075 6076 6077 6078 6079 6080 6081 6082 |
# File 'ext/numo/narray/types/scomplex.c', line 6074
static VALUE
scomplex_math_s_cos(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_cos, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.cosh(x) ⇒ Numo::SComplex
Calculate cosh(x).
6434 6435 6436 6437 6438 6439 6440 6441 6442 |
# File 'ext/numo/narray/types/scomplex.c', line 6434
static VALUE
scomplex_math_s_cosh(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_cosh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.exp(x) ⇒ Numo::SComplex
Calculate exp(x).
5834 5835 5836 5837 5838 5839 5840 5841 5842 |
# File 'ext/numo/narray/types/scomplex.c', line 5834
static VALUE
scomplex_math_s_exp(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_exp, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.exp10(x) ⇒ Numo::SComplex
Calculate exp10(x).
5954 5955 5956 5957 5958 5959 5960 5961 5962 |
# File 'ext/numo/narray/types/scomplex.c', line 5954
static VALUE
scomplex_math_s_exp10(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_exp10, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.exp2(x) ⇒ Numo::SComplex
Calculate exp2(x).
5894 5895 5896 5897 5898 5899 5900 5901 5902 |
# File 'ext/numo/narray/types/scomplex.c', line 5894
static VALUE
scomplex_math_s_exp2(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_exp2, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.log(x) ⇒ Numo::SComplex
Calculate log(x).
5654 5655 5656 5657 5658 5659 5660 5661 5662 |
# File 'ext/numo/narray/types/scomplex.c', line 5654
static VALUE
scomplex_math_s_log(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_log, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.log10(x) ⇒ Numo::SComplex
Calculate log10(x).
5774 5775 5776 5777 5778 5779 5780 5781 5782 |
# File 'ext/numo/narray/types/scomplex.c', line 5774
static VALUE
scomplex_math_s_log10(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_log10, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.log2(x) ⇒ Numo::SComplex
Calculate log2(x).
5714 5715 5716 5717 5718 5719 5720 5721 5722 |
# File 'ext/numo/narray/types/scomplex.c', line 5714
static VALUE
scomplex_math_s_log2(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_log2, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.sin(x) ⇒ Numo::SComplex
Calculate sin(x).
6014 6015 6016 6017 6018 6019 6020 6021 6022 |
# File 'ext/numo/narray/types/scomplex.c', line 6014
static VALUE
scomplex_math_s_sin(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_sin, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.sinc(x) ⇒ Numo::SComplex
Calculate sinc(x).
6734 6735 6736 6737 6738 6739 6740 6741 6742 |
# File 'ext/numo/narray/types/scomplex.c', line 6734
static VALUE
scomplex_math_s_sinc(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_sinc, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.sinh(x) ⇒ Numo::SComplex
Calculate sinh(x).
6374 6375 6376 6377 6378 6379 6380 6381 6382 |
# File 'ext/numo/narray/types/scomplex.c', line 6374
static VALUE
scomplex_math_s_sinh(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_sinh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.sqrt(x) ⇒ Numo::SComplex
Calculate sqrt(x).
5534 5535 5536 5537 5538 5539 5540 5541 5542 |
# File 'ext/numo/narray/types/scomplex.c', line 5534
static VALUE
scomplex_math_s_sqrt(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_sqrt, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.tan(x) ⇒ Numo::SComplex
Calculate tan(x).
6134 6135 6136 6137 6138 6139 6140 6141 6142 |
# File 'ext/numo/narray/types/scomplex.c', line 6134
static VALUE
scomplex_math_s_tan(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_tan, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.tanh(x) ⇒ Numo::SComplex
Calculate tanh(x).
6494 6495 6496 6497 6498 6499 6500 6501 6502 |
# File 'ext/numo/narray/types/scomplex.c', line 6494
static VALUE
scomplex_math_s_tanh(VALUE mod, VALUE a1)
{
ndfunc_arg_in_t ain[1] = {{cT,0}};
ndfunc_arg_out_t aout[1] = {{cT,0}};
ndfunc_t ndf = { iter_scomplex_math_s_tanh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|