Lines Matching refs:Complex

27 var Integer, Float, Fraction, Complex, Mod, Polynomial, PolyMod, RationalFunction, Series, Matrix;  variable
599 return Complex(this).log();
697 return Complex(this).log();
706 Complex = function Complex(re, im) function
711 if (re instanceof Complex)
716 obj = Object.create(Complex.prototype);
724 a = Complex(a);
725 b = Complex(b);
726 return Complex.toComplex(a.re + b.re, a.im + b.im);
729 a = Complex(a);
730 b = Complex(b);
731 return Complex.toComplex(a.re - b.re, a.im - b.im);
734 a = Complex(a);
735 b = Complex(b);
736 return Complex.toComplex(a.re * b.re - a.im * b.im,
740 a = Complex(a);
741 b = Complex(b);
745 a = Complex(a);
746 b = Complex(b);
750 operators_set(Complex.prototype,
762 return Complex(-a.re, -a.im);
776 add_props(Complex, {
782 return Complex(re, im);
786 add_props(Complex.prototype, {
789 return Complex(this.re / c, -this.im / c);
816 return Complex(this.re, -this.im);
823 return Complex(r * cos(arg), r * sin(arg));
826 return Complex(abs(this).log(), atan2(this.im, this.re));
945 a instanceof Complex ||
976 (c instanceof Complex && c.re == 0));
1262 left: [Number, BigInt, Float, Fraction, Complex, Mod],
1270 right: [Number, BigInt, Float, Fraction, Complex, Mod],
1416 left: [Number, BigInt, Float, Fraction, Complex, Mod, Polynomial],
1417 right: [Number, BigInt, Float, Fraction, Complex, Mod, Polynomial],
1533 left: [Number, BigInt, Float, Fraction, Complex, Mod, Polynomial],
1534 right: [Number, BigInt, Float, Fraction, Complex, Mod, Polynomial],
1720 left: [Number, BigInt, Float, Fraction, Complex, Mod, Polynomial],
1721 right: [Number, BigInt, Float, Fraction, Complex, Mod, Polynomial],
2337 right: [Number, BigInt, Float, Fraction, Complex, Mod,
2344 left: [Number, BigInt, Float, Fraction, Complex, Mod,
2380 var I = Complex(0, 1);
2473 } else if (a instanceof Complex) {
2480 return Complex.toComplex(re, im);
2484 return Complex(0, Float.sqrt(-a));
2524 if (a instanceof Complex || a instanceof Series) {
2535 if (a instanceof Complex || a instanceof Series) {
2545 if (a instanceof Complex || a instanceof Series) {