References
Class Summary
Static Public Class Summary | ||
public |
|
|
public |
|
|
public |
|
Function Summary
Static Public Function Summary | ||
public |
$(kernel: *) |
|
public |
$0(): * |
|
public |
$0($0: *) |
|
public |
$1($0: *, $1: *) |
|
public |
$1(): * |
|
public |
Complex(a: *, b: *) |
|
public |
Complex(a: *, b: *) |
|
public |
abs(sqrt: *, pow2: *, add: *) Computes the absolute value (or modulus or magnitude) of the complex number a + bi. |
|
public |
add(first: *, second: *): * |
|
public |
add(add: *) Addition algorithm. |
|
public |
arg(atan2: *) Computes the argument of the complex number a + bi. |
|
public |
binary(kernel: *) |
|
public |
binary(kernel: *) |
|
public |
binary(kernel: *) |
|
public |
binary(kernel: *) |
|
public |
compile(objectPattern: {"add": *, "sub": *, "mul": *, "div": *, "neg": *, "cos": *, "sin": *}, symbol: *): {"mul": *, "div": *, "real": *, "img": *, "con": *} |
|
public |
compile(objectPattern: {"add": *, "sub": *, "mul": *, "div": *, "div2": *, "div2n": *, "neg": *, "sqrt": *, "pow2": *, "exp": *, "loge": *, "PI": *, "cos": *, "sin": *, "atan2": *, "parse": *, "stringify": *, "$0": *, "$1": *, "$_1": *, "eq0": *, "eq1": *, "eq_1": *, "gt0": *}, symbol: *): {"$0": *, "$1": *, "root2n": *, "iroot2n": *, "add": *, "sub": *, "mul": *, "imul": *, "div": *, "div2": *, "abs": *, "arg": *, "con": *, "parse": *, "stringify": *, "exp": *, "pow": *} |
|
public |
compile(objectPattern: {"mul": *, "div": *, "real": *, "img": *, "con": *}, symbol: *): {"complex": *, "mul": *, "div": *, "real": *, "img": *, "con": *} |
|
public |
compile(objectPattern: {"$0": *, "$1": *, "root2n": *, "iroot2n": *, "add": *, "sub": *, "mul": *, "div": *, "imul": *, "div2": *, "abs": *, "arg": *, "con": *, "parse": *, "stringify": *, "exp": *, "pow": *}, symbol: *): {"complex": *, "$0": *, "$1": *, "root2n": *, "iroot2n": *, "add": *, "sub": *, "mul": *, "imul": *, "div": *, "div2": *, "abs": *, "arg": *, "con": *, "parse": *, "stringify": *, "exp": *, "pow": *} |
|
public |
compile(objectPattern: {"$0": *, "$1": *, "root2n": *, "iroot2n": *, "add": *, "sub": *, "mul": *, "div": *, "imul": *, "div2": *, "abs": *, "arg": *, "con": *, "parse": *, "stringify": *, "exp": *, "pow": *}, symbol: *): {"complex": *, "$0": *, "$1": *, "root2n": *, "iroot2n": *, "add": *, "sub": *, "mul": *, "imul": *, "div": *, "div2": *, "abs": *, "arg": *, "con": *, "parse": *, "stringify": *, "exp": *, "pow": *} |
|
public |
compile(objectPattern: {"mul": *, "div": *, "real": *, "img": *, "con": *}, symbol: *): {"complex": *, "mul": *, "div": *, "real": *, "img": *, "con": *} |
|
public |
complex(a: *, b: *) |
|
public |
complex(a: *, b: *) |
|
public |
complex(a: *, b: *) |
|
public |
complex(a: *, b: *) |
|
public |
con(neg: *) Conjugate for polar representation |
|
public |
con(neg: *) Conjugate for cartesian representation |
|
public |
div(div: *, sub: *) |
|
public |
div(first: *, second: *): * |
|
public |
Division algorithm |
|
public |
div2(div2: *) |
|
public |
exp(exp: *, cos: *, sin: *, mul: *) |
|
public |
fromarray(arrayPattern: *[]) |
|
public |
fromarray(arrayPattern: *[]) |
|
public |
iadd(first: *, second: *): * |
|
public |
idiv(first: *, second: *): * |
|
public |
img(kernel: *) |
|
public |
img(mul: *, sin: *) |
|
public |
img(kernel: *) |
|
public |
imod(first: *, second: *): * |
|
public |
imul(first: *, second: *): * |
|
public |
ipow(first: *, second: *): * |
|
public |
iroot2n(cos: *, sin: *, pi: *, div2n: *, neg: *) |
|
public |
isub(first: *, second: *): * |
|
public |
mod(first: *, second: *): * |
|
public |
mul(mul: *, add: *, sub: *) Multiplication algorithm |
|
public |
mul(mul: *, add: *) |
|
public |
mul(first: *, second: *): * |
|
public |
parse(object: *, representation: *): * |
|
public |
parse(parse: *, $0: *, $1: *, $_1: *, symbol: *): * Parse |
|
public |
parse(kernel: *) |
|
public |
pow(first: *, second: *): * |
|
public |
pow(exp: *, abs: *, arg: *, loge: *, mul: *, sub: *, add: *): * |
|
public |
real(kernel: *) |
|
public |
real(mul: *, cos: *) |
|
public |
real(kernel: *) |
|
public |
root2n(kernel: *) |
|
public |
root2n(cos: *, sin: *, pi: *, div2n: *) |
|
public |
stringify(kernel: *) |
|
public |
stringify(complex: *, representation: *): * |
|
public |
stringify(stringify: *, eq0: *, eq1: *, eq_1: *, gt0: *, symbol: *): * Stringify |
|
public |
sub(first: *, second: *): * |
|
public |
unary(kernel: *) |
|
public |
unary(kernel: *) |
|
public |
unary(kernel: *) |
|
public |
unary(kernel: *) |