Module: Numo::SComplex::Math
- Defined in:
- ext/numo/narray/src/t_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).
5930 5931 5932 5933 5934 5935 5936 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5930
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).
6398 6399 6400 6401 6402 6403 6404 |
# File 'ext/numo/narray/src/t_scomplex.c', line 6398
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).
5852 5853 5854 5855 5856 5857 5858 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5852
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).
6320 6321 6322 6323 6324 6325 6326 |
# File 'ext/numo/narray/src/t_scomplex.c', line 6320
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).
6008 6009 6010 6011 6012 6013 6014 |
# File 'ext/numo/narray/src/t_scomplex.c', line 6008
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).
6476 6477 6478 6479 6480 6481 6482 |
# File 'ext/numo/narray/src/t_scomplex.c', line 6476
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).
5072 5073 5074 5075 5076 5077 5078 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5072
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).
5696 5697 5698 5699 5700 5701 5702 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5696
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).
6164 6165 6166 6167 6168 6169 6170 |
# File 'ext/numo/narray/src/t_scomplex.c', line 6164
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).
5384 5385 5386 5387 5388 5389 5390 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5384
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).
5540 5541 5542 5543 5544 5545 5546 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5540
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).
5462 5463 5464 5465 5466 5467 5468 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5462
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).
5150 5151 5152 5153 5154 5155 5156 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5150
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).
5306 5307 5308 5309 5310 5311 5312 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5306
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).
5228 5229 5230 5231 5232 5233 5234 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5228
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).
5618 5619 5620 5621 5622 5623 5624 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5618
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).
6554 6555 6556 6557 6558 6559 6560 |
# File 'ext/numo/narray/src/t_scomplex.c', line 6554
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).
6086 6087 6088 6089 6090 6091 6092 |
# File 'ext/numo/narray/src/t_scomplex.c', line 6086
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).
4994 4995 4996 4997 4998 4999 5000 |
# File 'ext/numo/narray/src/t_scomplex.c', line 4994
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).
5774 5775 5776 5777 5778 5779 5780 |
# File 'ext/numo/narray/src/t_scomplex.c', line 5774
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).
6242 6243 6244 6245 6246 6247 6248 |
# File 'ext/numo/narray/src/t_scomplex.c', line 6242
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);
}
|