package core:math/cmplx
Index
Types (0)
This section is empty.
Constants (0)
This section is empty.
Variables (0)
This section is empty.
Procedures (67)
- abs
- acos_complex128
- acos_complex32
- acos_complex64
- acosh_complex128
- acosh_complex32
- acosh_complex64
- asin_complex128
- asin_complex32
- asin_complex64
- asinh_complex128
- asinh_complex32
- asinh_complex64
- atan_complex128
- atan_complex32
- atan_complex64
- atanh_complex128
- atanh_complex32
- atanh_complex64
- conj
- cos_complex128
- cosh_complex128
- cot_complex128
- exp_complex128
- exp_complex32
- exp_complex64
- imag
- inf_complex128
- inf_complex32
- inf_complex64
- is_inf_complex128
- is_inf_complex32
- is_inf_complex64
- is_nan_complex128
- is_nan_complex32
- is_nan_complex64
- jmag
- kmag
- ln_complex128
- ln_complex32
- ln_complex64
- log10_complex128
- log10_complex32
- log10_complex64
- nan_complex128
- nan_complex32
- nan_complex64
- phase_complex128
- phase_complex32
- phase_complex64
- polar_complex128
- polar_complex32
- polar_complex64
- pow_complex128
- pow_complex32
- pow_complex64
- real
- rect_complex128
- rect_complex32
- rect_complex64
- sin_complex128
- sinh_complex128
- sqrt_complex128
- sqrt_complex32
- sqrt_complex64
- tan_complex128
- tanh_complex128
Types
This section is empty.
Constants
This section is empty.
Variables
This section is empty.
Procedures
acos_complex128 ¶
acos_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
acosh_complex128 ¶
acosh_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
asin_complex128 ¶
asin_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
asinh_complex128 ¶
asinh_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
atan_complex128 ¶
atan_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
atanh_complex128 ¶
atanh_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
cos_complex128 ¶
cos_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
cosh_complex128 ¶
cosh_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
cot_complex128 ¶
cot_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
exp_complex128 ¶
exp_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
inf_complex128 ¶
inf_complex128 :: proc "contextless" () -> complex128 {…}
inf_complex32 ¶
inf_complex32 :: proc "contextless" () -> complex32 {…}
inf_complex64 ¶
inf_complex64 :: proc "contextless" () -> complex64 {…}
is_inf_complex128 ¶
is_inf_complex128 :: proc "contextless" (x: complex128) -> bool {…}
is_nan_complex128 ¶
is_nan_complex128 :: proc "contextless" (x: complex128) -> bool {…}
ln_complex128 ¶
ln_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
log10_complex128 ¶
log10_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
nan_complex128 ¶
nan_complex128 :: proc "contextless" () -> complex128 {…}
nan_complex32 ¶
nan_complex32 :: proc "contextless" () -> complex32 {…}
nan_complex64 ¶
nan_complex64 :: proc "contextless" () -> complex64 {…}
phase_complex128 ¶
phase_complex128 :: proc "contextless" (x: complex128) -> f64 {…}
polar_complex128 ¶
polar_complex128 :: proc "contextless" (x: complex128) -> (r, θ: f64) {…}
pow_complex128 ¶
pow_complex128 :: proc "contextless" (x, y: complex128) -> complex128 {…}
rect_complex128 ¶
rect_complex128 :: proc "contextless" (r, θ: f64) -> complex128 {…}
sin_complex128 ¶
sin_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
sinh_complex128 ¶
sinh_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
sqrt_complex128 ¶
sqrt_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
sqrt_complex128 returns the square root of x. The result r is chosen so that real(r) ≥ 0 and imag(r) has the same sign as imag(x).
sqrt_complex32 ¶
sqrt_complex32 returns the square root of x. The result r is chosen so that real(r) ≥ 0 and imag(r) has the same sign as imag(x).
sqrt_complex64 ¶
sqrt_complex64 returns the square root of x. The result r is chosen so that real(r) ≥ 0 and imag(r) has the same sign as imag(x).
tan_complex128 ¶
tan_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
tanh_complex128 ¶
tanh_complex128 :: proc "contextless" (x: complex128) -> complex128 {…}
Procedure Groups
acos ¶
acos :: proc{ acos_complex32, acos_complex64, acos_complex128, }
acosh ¶
acosh :: proc{ acosh_complex32, acosh_complex64, acosh_complex128, }
asin ¶
asin :: proc{ asin_complex32, asin_complex64, asin_complex128, }
asinh ¶
asinh :: proc{ asinh_complex32, asinh_complex64, asinh_complex128, }
atan ¶
atan :: proc{ atan_complex32, atan_complex64, atan_complex128, }
atanh ¶
atanh :: proc{ atanh_complex32, atanh_complex64, atanh_complex128, }
cos ¶
cos :: proc{ cos_complex128, }
cosh ¶
cosh :: proc{ cosh_complex128, }
cot ¶
cot :: proc{ cot_complex128, }
exp ¶
exp :: proc{ exp_complex32, exp_complex64, exp_complex128, }
is_inf ¶
is_inf :: proc{ is_inf_complex32, is_inf_complex64, is_inf_complex128, }
is_nan ¶
is_nan :: proc{ is_nan_complex32, is_nan_complex64, is_nan_complex128, }
ln ¶
ln :: proc{ ln_complex32, ln_complex64, ln_complex128, }
log10 ¶
log10 :: proc{ log10_complex32, log10_complex64, log10_complex128, }
phase ¶
phase :: proc{ phase_complex32, phase_complex64, phase_complex128, }
polar ¶
polar :: proc{ polar_complex32, polar_complex64, polar_complex128, }
pow ¶
pow :: proc{ pow_complex32, pow_complex64, pow_complex128, }
sin ¶
sin :: proc{ sin_complex128, }
sinh ¶
sinh :: proc{ sinh_complex128, }
sqrt ¶
sqrt :: proc{ sqrt_complex32, sqrt_complex64, sqrt_complex128, }
sqrt returns the square root of x. The result r is chosen so that real(r) ≥ 0 and imag(r) has the same sign as imag(x).
tan ¶
tan :: proc{ tan_complex128, }
tanh ¶
tanh :: proc{ tanh_complex128, }
Source Files
Generation Information
Generated with odin version dev-2024-12 (vendor "odin") Windows_amd64 @ 2024-12-17 21:11:01.037001900 +0000 UTC