Module: Numo::DComplex::Math
- Defined in:
- ext/numo/narray/src/t_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).
5974 5975 5976 5977 5978 5979 5980 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5974
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).
6442 6443 6444 6445 6446 6447 6448 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 6442
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).
5896 5897 5898 5899 5900 5901 5902 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5896
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).
6364 6365 6366 6367 6368 6369 6370 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 6364
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).
6052 6053 6054 6055 6056 6057 6058 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 6052
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).
6520 6521 6522 6523 6524 6525 6526 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 6520
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).
5116 5117 5118 5119 5120 5121 5122 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5116
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).
5740 5741 5742 5743 5744 5745 5746 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5740
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).
6208 6209 6210 6211 6212 6213 6214 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 6208
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).
5428 5429 5430 5431 5432 5433 5434 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5428
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).
5584 5585 5586 5587 5588 5589 5590 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5584
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).
5506 5507 5508 5509 5510 5511 5512 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5506
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).
5194 5195 5196 5197 5198 5199 5200 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5194
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).
5350 5351 5352 5353 5354 5355 5356 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5350
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).
5272 5273 5274 5275 5276 5277 5278 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5272
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).
5662 5663 5664 5665 5666 5667 5668 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5662
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).
6598 6599 6600 6601 6602 6603 6604 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 6598
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).
6130 6131 6132 6133 6134 6135 6136 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 6130
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).
5038 5039 5040 5041 5042 5043 5044 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5038
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).
5818 5819 5820 5821 5822 5823 5824 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 5818
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).
6286 6287 6288 6289 6290 6291 6292 |
# File 'ext/numo/narray/src/t_dcomplex.c', line 6286
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);
}
|