Lines Matching refs:r
94 var r, is_neg, i;
100 r = idn(Matrix.check_square(a));
102 r = 1;
105 return r;
111 r = a;
113 r *= r;
115 r *= a;
118 if (typeof r.inverse != "function")
120 r = r.inverse();
122 return r;
128 var d, r, s, i, j, a;
139 r = Integer.pmod(a, d, n);
140 if (r == 1 || r == (n - 1))
143 r = (r * r) % n;
144 if (r == 1)
146 if (r == (n - 1))
155 var i, r;
157 r = a;
159 r *= i;
160 return r;
195 var r;
197 r = a % b;
199 b = r;
239 var r;
246 r = 1;
249 r = (r * a) % m;
256 return r;
296 var r, d;
299 r = [];
301 r.push(n);
302 return r;
305 r.push(-1);
311 r.push(2);
317 r.push(n);
327 r.push(d);
333 return r;
377 var d, r, obj;
525 var r = Fraction(a, b);
526 if (algebraicMode && r.den == 1)
527 return r.num;
529 return r;
822 var arg = this.im, r = this.re.exp();
823 return Complex(r * cos(arg), r * sin(arg));
1099 var r, i, n, a;
1102 r = [];
1104 r[i] = a[i].conj();
1105 return Polynomial(r);
1137 var i, n, r, a = this;
1139 r = a[n];
1142 r = r * b + a[n];
1144 return r;
1147 var a = this, n, r, i;
1152 r = [];
1154 r[i - 1] = i * a[i];
1156 return Polynomial(r);
1160 var a = this, n, r, i;
1162 r = [0];
1164 r[i + 1] = a[i] / (i + 1);
1166 return Polynomial(r);
1169 var a = this, n, r, i;
1171 r = 0;
1173 r += a[i].norm2();
1175 return r;
1181 var tmp, r, i, n1, n2;
1191 r = [];
1193 r[i] = a[i] + b[i];
1195 r[i] = a[i];
1196 return Polynomial(r);
1202 var i, j, n1, n2, n, r;
1208 r = [];
1210 r[i] = 0;
1213 r[i + j] += a[i] * b[j];
1216 return Polynomial(r);
1253 var r, i, n, a;
1255 r = [];
1257 r[i] = -a[i];
1258 return Polynomial(r);
1280 var n1, n2, i, j, q, r, n, c;
1287 r = Array.prototype.dup.call(a);
1294 c = r[i + n2];
1297 r[i + n2] = 0;
1299 r[i + j] -= b[j] * c;
1304 return [Polynomial(q), Polynomial(r)];
1443 var t, r, d, obj;
1450 r = t[1];
1451 if (r.deg() < 0)
1453 d = Polynomial.gcd(b, r);
1580 var emin, r, i;
1591 r = Series.zero(n, emin);
1594 r[i] = a[i + emin];
1595 return r;
1605 var tmp, d, emin, n, r, i, j, v2_emin, c1, c2;
1631 r = Series.zero(n, emin);
1644 r[i - emin] = c1 + c2;
1646 return r.trim();
1652 var n, i, j, r, n, emin, n1, n2, k;
1661 r = Series.zero(n, emin);
1665 r[i + j] += v1[i] * v2[j];
1668 return r.trim();
1740 var r, n, i, j, sum, v1 = this;
1744 r = Series.zero(n, -v1.emin);
1745 r[0] = 1 / v1[0];
1749 sum += v1[j] * r[i - j];
1751 r[i] = -sum * r[0];
1753 return r;
1757 var i, j, n, r, v1 = this;
1793 var i, n, r, a = this;
1797 r = a[--n];
1800 r = r * b + a[n];
1803 r *= b ^ a.emin;
1804 return r;
1807 var a = this, n = a.length, emin = a.emin, r, i, j;
1811 r = Series.zero(n, emin - 1);
1815 r[i] = 0;
1817 r[i] = j * a[i];
1819 return r.trim();
1823 var a = this, n = a.length, emin = a.emin, i, j, r;
1824 r = Series.zero(n, emin + 1);
1831 r[i] = a[i] / (j + 1);
1834 return r.trim();
1837 var c, i, r, n, a = this;
1847 r = Series.zero(n, 0);
1849 r[i] = c / fact(i);
1851 return r.apply(a);
1854 var a = this, r;
1857 r = integ(deriv(a) / a);
1859 r += global.log(a[0]);
1860 return r;
1867 var r, i, obj;
1869 r = [];
1871 r[i] = 0;
1875 Object.setPrototypeOf(r, obj);
1876 return r;
1904 var i, j, r, rl;
1907 r = [];
1912 r[i] = rl;
1914 return r;
1919 var r, i;
1920 r = Matrix(n, n);
1922 r[i][i] = 1;
1923 return r;
1926 var r, i, n;
1928 r = Matrix(n, n);
1930 r[i][i] = a[i];
1931 return r;
1934 var i, j, r;
1935 r = Matrix(n);
1938 r[i][j] = 1 / (1 + i + j);
1941 return r;
1944 var h, w, r, i, j;
1950 r = Matrix(w, h);
1952 r[0][i] = a[i];
1956 r = Matrix(w, h);
1959 r[j][i] = a[i][j];
1963 return r;
1975 var n, r, i;
1977 r = a[0][0];
1979 r += a[i][i];
1981 return r;
2038 var n, dst, src, i, j, k, n2, r, c, v;
2121 var src, i, j, k, w, h, l, m, r, im_cols, ker_dim, c;
2169 r = Matrix(w, ker_dim);
2178 r[j][k] = -src[m][i];
2182 r[j][k] = 1;
2184 r[j][k] = 0;
2192 return r;
2195 var i, n, r;
2200 r = 0;
2202 r += a[i] * b[i];
2204 return r;
2208 var r;
2211 r = [];
2212 r[0] = v1[1] * v2[2] - v1[2] * v2[1];
2213 r[1] = v1[2] * v2[0] - v1[0] * v2[2];
2214 r[2] = v1[0] * v2[1] - v1[1] * v2[0];
2215 return r;
2220 var r, i, n;
2224 r = [];
2226 r[i] = a[i] + b[i];
2227 return r;
2230 var r, i, n;
2234 r = [];
2236 r[i] = a[i] - b[i];
2237 return r;
2240 var r, i, n;
2242 r = [];
2244 r[i] = a[i] * b;
2245 return r;
2248 var h, w, l, i, j, k, r, rl, sum, a_mat, b_mat;
2263 r = [];
2274 r[i] = rl;
2282 r[i] = sum;
2290 r[i] = rl;
2294 r[i] = a[i] * b[0];
2297 return r;
2328 var i, n, r;
2330 r = [];
2332 r[i] = -a[i];
2333 return r;
2352 var i, n, r;
2354 r = [];
2356 r[i] = this[i].conj();
2357 return r;
2360 var r, i, n, el, a = this;
2361 r = [];
2367 r[i] = el;
2369 return r;