Module: Numo::DComplex::Math
- Defined in:
- ext/numo/narray/types/dcomplex.c
Class Method Summary collapse
-
.acos(x) ⇒ Numo::DComplex
Calculate acos(x).
-
.acosh(x) ⇒ Numo::DComplex
Calculate acosh(x).
-
.asin(x) ⇒ Numo::DComplex
Calculate asin(x).
-
.asinh(x) ⇒ Numo::DComplex
Calculate asinh(x).
-
.atan(x) ⇒ Numo::DComplex
Calculate atan(x).
-
.atanh(x) ⇒ Numo::DComplex
Calculate atanh(x).
-
.cbrt(x) ⇒ Numo::DComplex
Calculate cbrt(x).
-
.cos(x) ⇒ Numo::DComplex
Calculate cos(x).
-
.cosh(x) ⇒ Numo::DComplex
Calculate cosh(x).
-
.exp(x) ⇒ Numo::DComplex
Calculate exp(x).
-
.exp10(x) ⇒ Numo::DComplex
Calculate exp10(x).
-
.exp2(x) ⇒ Numo::DComplex
Calculate exp2(x).
-
.log(x) ⇒ Numo::DComplex
Calculate log(x).
-
.log10(x) ⇒ Numo::DComplex
Calculate log10(x).
-
.log2(x) ⇒ Numo::DComplex
Calculate log2(x).
-
.sin(x) ⇒ Numo::DComplex
Calculate sin(x).
-
.sinc(x) ⇒ Numo::DComplex
Calculate sinc(x).
-
.sinh(x) ⇒ Numo::DComplex
Calculate sinh(x).
-
.sqrt(x) ⇒ Numo::DComplex
Calculate sqrt(x).
-
.tan(x) ⇒ Numo::DComplex
Calculate tan(x).
-
.tanh(x) ⇒ Numo::DComplex
Calculate tanh(x).
Class Method Details
.acos(x) ⇒ Numo::DComplex
Calculate acos(x).
6313 6314 6315 6316 6317 6318 6319 6320 6321 |
# File 'ext/numo/narray/types/dcomplex.c', line 6313
static VALUE
dcomplex_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_dcomplex_math_s_acos, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.acosh(x) ⇒ Numo::DComplex
Calculate acosh(x).
6673 6674 6675 6676 6677 6678 6679 6680 6681 |
# File 'ext/numo/narray/types/dcomplex.c', line 6673
static VALUE
dcomplex_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_dcomplex_math_s_acosh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.asin(x) ⇒ Numo::DComplex
Calculate asin(x).
6253 6254 6255 6256 6257 6258 6259 6260 6261 |
# File 'ext/numo/narray/types/dcomplex.c', line 6253
static VALUE
dcomplex_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_dcomplex_math_s_asin, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.asinh(x) ⇒ Numo::DComplex
Calculate asinh(x).
6613 6614 6615 6616 6617 6618 6619 6620 6621 |
# File 'ext/numo/narray/types/dcomplex.c', line 6613
static VALUE
dcomplex_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_dcomplex_math_s_asinh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.atan(x) ⇒ Numo::DComplex
Calculate atan(x).
6373 6374 6375 6376 6377 6378 6379 6380 6381 |
# File 'ext/numo/narray/types/dcomplex.c', line 6373
static VALUE
dcomplex_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_dcomplex_math_s_atan, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.atanh(x) ⇒ Numo::DComplex
Calculate atanh(x).
6733 6734 6735 6736 6737 6738 6739 6740 6741 |
# File 'ext/numo/narray/types/dcomplex.c', line 6733
static VALUE
dcomplex_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_dcomplex_math_s_atanh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.cbrt(x) ⇒ Numo::DComplex
Calculate cbrt(x).
5653 5654 5655 5656 5657 5658 5659 5660 5661 |
# File 'ext/numo/narray/types/dcomplex.c', line 5653
static VALUE
dcomplex_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_dcomplex_math_s_cbrt, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.cos(x) ⇒ Numo::DComplex
Calculate cos(x).
6133 6134 6135 6136 6137 6138 6139 6140 6141 |
# File 'ext/numo/narray/types/dcomplex.c', line 6133
static VALUE
dcomplex_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_dcomplex_math_s_cos, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.cosh(x) ⇒ Numo::DComplex
Calculate cosh(x).
6493 6494 6495 6496 6497 6498 6499 6500 6501 |
# File 'ext/numo/narray/types/dcomplex.c', line 6493
static VALUE
dcomplex_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_dcomplex_math_s_cosh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.exp(x) ⇒ Numo::DComplex
Calculate exp(x).
5893 5894 5895 5896 5897 5898 5899 5900 5901 |
# File 'ext/numo/narray/types/dcomplex.c', line 5893
static VALUE
dcomplex_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_dcomplex_math_s_exp, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.exp10(x) ⇒ Numo::DComplex
Calculate exp10(x).
6013 6014 6015 6016 6017 6018 6019 6020 6021 |
# File 'ext/numo/narray/types/dcomplex.c', line 6013
static VALUE
dcomplex_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_dcomplex_math_s_exp10, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.exp2(x) ⇒ Numo::DComplex
Calculate exp2(x).
5953 5954 5955 5956 5957 5958 5959 5960 5961 |
# File 'ext/numo/narray/types/dcomplex.c', line 5953
static VALUE
dcomplex_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_dcomplex_math_s_exp2, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.log(x) ⇒ Numo::DComplex
Calculate log(x).
5713 5714 5715 5716 5717 5718 5719 5720 5721 |
# File 'ext/numo/narray/types/dcomplex.c', line 5713
static VALUE
dcomplex_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_dcomplex_math_s_log, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.log10(x) ⇒ Numo::DComplex
Calculate log10(x).
5833 5834 5835 5836 5837 5838 5839 5840 5841 |
# File 'ext/numo/narray/types/dcomplex.c', line 5833
static VALUE
dcomplex_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_dcomplex_math_s_log10, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.log2(x) ⇒ Numo::DComplex
Calculate log2(x).
5773 5774 5775 5776 5777 5778 5779 5780 5781 |
# File 'ext/numo/narray/types/dcomplex.c', line 5773
static VALUE
dcomplex_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_dcomplex_math_s_log2, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.sin(x) ⇒ Numo::DComplex
Calculate sin(x).
6073 6074 6075 6076 6077 6078 6079 6080 6081 |
# File 'ext/numo/narray/types/dcomplex.c', line 6073
static VALUE
dcomplex_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_dcomplex_math_s_sin, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.sinc(x) ⇒ Numo::DComplex
Calculate sinc(x).
6793 6794 6795 6796 6797 6798 6799 6800 6801 |
# File 'ext/numo/narray/types/dcomplex.c', line 6793
static VALUE
dcomplex_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_dcomplex_math_s_sinc, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.sinh(x) ⇒ Numo::DComplex
Calculate sinh(x).
6433 6434 6435 6436 6437 6438 6439 6440 6441 |
# File 'ext/numo/narray/types/dcomplex.c', line 6433
static VALUE
dcomplex_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_dcomplex_math_s_sinh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.sqrt(x) ⇒ Numo::DComplex
Calculate sqrt(x).
5593 5594 5595 5596 5597 5598 5599 5600 5601 |
# File 'ext/numo/narray/types/dcomplex.c', line 5593
static VALUE
dcomplex_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_dcomplex_math_s_sqrt, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.tan(x) ⇒ Numo::DComplex
Calculate tan(x).
6193 6194 6195 6196 6197 6198 6199 6200 6201 |
# File 'ext/numo/narray/types/dcomplex.c', line 6193
static VALUE
dcomplex_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_dcomplex_math_s_tan, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|
.tanh(x) ⇒ Numo::DComplex
Calculate tanh(x).
6553 6554 6555 6556 6557 6558 6559 6560 6561 |
# File 'ext/numo/narray/types/dcomplex.c', line 6553
static VALUE
dcomplex_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_dcomplex_math_s_tanh, FULL_LOOP, 1, 1, ain, aout };
return na_ndloop(&ndf, 1, a1);
}
|