Searched refs:multiply (Results 1 - 25 of 256) sorted by relevance

1234567891011

/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/ec/
H A DECMultiplier.java18 ECPoint multiply(ECPoint p, BigInteger k); method in interface:ECMultiplier
H A DECPoint.java270 ECFieldElement zInv2 = zInv.square(), zInv3 = zInv2.multiply(zInv);
282 return this.getCurve().createRawPoint(getRawXCoord().multiply(sx), getRawYCoord().multiply(sy), this.withCompression);
328 : getCurve().createRawPoint(getRawXCoord().multiply(scale), getRawYCoord(), getRawZCoords(), this.withCompression);
335 : getCurve().createRawPoint(getRawXCoord(), getRawYCoord().multiply(scale), getRawZCoords(), this.withCompression);
523 public ECPoint multiply(BigInteger k) method in class:ECPoint
525 return this.getCurve().getMultiplier().multiply(this, k);
559 ECFieldElement Z2 = Z.square(), Z3 = Z.multiply(Z2);
560 lhs = lhs.multiply(Z);
561 A = A.multiply(Z
[all...]
/external/skia/tests/
H A DBlendTest.cpp27 static Results test(Fn&& multiply) { argument
31 int p = multiply(x, y),
50 for (auto multiply : broken) { REPORTER_ASSERT(r, !acceptable(test(multiply))); }
59 for (auto multiply : fine) { REPORTER_ASSERT(r, acceptable(test(multiply))); }
67 for (auto multiply : perfect) { REPORTER_ASSERT(r, test(multiply).diffs == 0); }
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/ec/custom/sec/
H A DSecP224K1FieldElement.java91 public ECFieldElement multiply(ECFieldElement b) method in class:SecP224K1FieldElement
94 SecP224K1Field.multiply(x, ((SecP224K1FieldElement)b).x, z);
100 // return multiply(b.invert());
103 SecP224K1Field.multiply(z, x, z);
156 SecP224K1Field.multiply(x2, x1, x2);
159 SecP224K1Field.multiply(x3, x1, x3);
162 SecP224K1Field.multiply(x4, x1, x4);
165 SecP224K1Field.multiply(x8, x4, x8);
168 SecP224K1Field.multiply(x11, x3, x11);
171 SecP224K1Field.multiply(x1
[all...]
H A DSecP192K1FieldElement.java87 public ECFieldElement multiply(ECFieldElement b) method in class:SecP192K1FieldElement
90 SecP192K1Field.multiply(x, ((SecP192K1FieldElement)b).x, z);
96 // return multiply(b.invert());
99 SecP192K1Field.multiply(z, x, z);
149 SecP192K1Field.multiply(x2, x1, x2);
152 SecP192K1Field.multiply(x3, x1, x3);
155 SecP192K1Field.multiply(x6, x3, x6);
158 SecP192K1Field.multiply(x8, x2, x8);
161 SecP192K1Field.multiply(x16, x8, x16);
164 SecP192K1Field.multiply(x1
[all...]
H A DSecP256K1FieldElement.java87 public ECFieldElement multiply(ECFieldElement b) method in class:SecP256K1FieldElement
90 SecP256K1Field.multiply(x, ((SecP256K1FieldElement)b).x, z);
96 // return multiply(b.invert());
99 SecP256K1Field.multiply(z, x, z);
150 SecP256K1Field.multiply(x2, x1, x2);
153 SecP256K1Field.multiply(x3, x1, x3);
156 SecP256K1Field.multiply(x6, x3, x6);
159 SecP256K1Field.multiply(x9, x3, x9);
162 SecP256K1Field.multiply(x11, x2, x11);
165 SecP256K1Field.multiply(x2
[all...]
H A DSecP384R1FieldElement.java87 public ECFieldElement multiply(ECFieldElement b) method in class:SecP384R1FieldElement
90 SecP384R1Field.multiply(x, ((SecP384R1FieldElement)b).x, z);
96 // return multiply(b.invert());
99 SecP384R1Field.multiply(z, x, z);
145 SecP384R1Field.multiply(t1, x1, t1);
148 SecP384R1Field.multiply(t2, t1, t2);
151 SecP384R1Field.multiply(t2, x1, t2);
154 SecP384R1Field.multiply(t3, t2, t3);
157 SecP384R1Field.multiply(t4, t2, t4);
160 SecP384R1Field.multiply(t
[all...]
H A DSecP192R1FieldElement.java87 public ECFieldElement multiply(ECFieldElement b) method in class:SecP192R1FieldElement
90 SecP192R1Field.multiply(x, ((SecP192R1FieldElement)b).x, z);
96 // return multiply(b.invert());
99 SecP192R1Field.multiply(z, x, z);
144 SecP192R1Field.multiply(t1, x1, t1);
147 SecP192R1Field.multiply(t2, t1, t2);
150 SecP192R1Field.multiply(t1, t2, t1);
153 SecP192R1Field.multiply(t2, t1, t2);
156 SecP192R1Field.multiply(t1, t2, t1);
159 SecP192R1Field.multiply(t
[all...]
H A DSecP256R1FieldElement.java87 public ECFieldElement multiply(ECFieldElement b) method in class:SecP256R1FieldElement
90 SecP256R1Field.multiply(x, ((SecP256R1FieldElement)b).x, z);
96 // return multiply(b.invert());
99 SecP256R1Field.multiply(z, x, z);
143 SecP256R1Field.multiply(t1, x1, t1);
146 SecP256R1Field.multiply(t2, t1, t2);
149 SecP256R1Field.multiply(t1, t2, t1);
152 SecP256R1Field.multiply(t2, t1, t2);
155 SecP256R1Field.multiply(t1, t2, t1);
158 SecP256R1Field.multiply(t
[all...]
H A DSecP224R1FieldElement.java88 public ECFieldElement multiply(ECFieldElement b) method in class:SecP224R1FieldElement
91 SecP224R1Field.multiply(x, ((SecP224R1FieldElement)b).x, z);
97 // return multiply(b.invert());
100 SecP224R1Field.multiply(z, x, z);
190 SecP224R1Field.multiply(t1, t2, t1);
199 SecP224R1Field.multiply(e1, e0, t);
200 SecP224R1Field.multiply(t, nc, t);
201 SecP224R1Field.multiply(d1, d0, f1);
203 SecP224R1Field.multiply(d1, e0, t);
205 SecP224R1Field.multiply(e
[all...]
H A DSecP521R1Point.java107 SecP521R1Field.multiply(S2, X2.x, U2);
109 SecP521R1Field.multiply(S2, Z1.x, S2);
110 SecP521R1Field.multiply(S2, Y2.x, S2);
126 SecP521R1Field.multiply(S1, X1.x, U1);
128 SecP521R1Field.multiply(S1, Z2.x, S1);
129 SecP521R1Field.multiply(S1, Y1.x, S1);
155 SecP521R1Field.multiply(HSquared, H, G);
158 SecP521R1Field.multiply(HSquared, U1, V);
160 SecP521R1Field.multiply(S1, G, t1);
170 SecP521R1Field.multiply(Y
[all...]
H A DSecP192R1Point.java110 SecP192R1Field.multiply(S2, X2.x, U2);
112 SecP192R1Field.multiply(S2, Z1.x, S2);
113 SecP192R1Field.multiply(S2, Y2.x, S2);
129 SecP192R1Field.multiply(S1, X1.x, U1);
131 SecP192R1Field.multiply(S1, Z2.x, S1);
132 SecP192R1Field.multiply(S1, Y1.x, S1);
158 SecP192R1Field.multiply(HSquared, H, G);
161 SecP192R1Field.multiply(HSquared, U1, V);
181 SecP192R1Field.multiply(Z3.x, Z1.x, Z3.x);
185 SecP192R1Field.multiply(Z
[all...]
H A DSecP224R1Point.java109 SecP224R1Field.multiply(S2, X2.x, U2);
111 SecP224R1Field.multiply(S2, Z1.x, S2);
112 SecP224R1Field.multiply(S2, Y2.x, S2);
128 SecP224R1Field.multiply(S1, X1.x, U1);
130 SecP224R1Field.multiply(S1, Z2.x, S1);
131 SecP224R1Field.multiply(S1, Y1.x, S1);
157 SecP224R1Field.multiply(HSquared, H, G);
160 SecP224R1Field.multiply(HSquared, U1, V);
180 SecP224R1Field.multiply(Z3.x, Z1.x, Z3.x);
184 SecP224R1Field.multiply(Z
[all...]
H A DSecP256R1Point.java109 SecP256R1Field.multiply(S2, X2.x, U2);
111 SecP256R1Field.multiply(S2, Z1.x, S2);
112 SecP256R1Field.multiply(S2, Y2.x, S2);
128 SecP256R1Field.multiply(S1, X1.x, U1);
130 SecP256R1Field.multiply(S1, Z2.x, S1);
131 SecP256R1Field.multiply(S1, Y1.x, S1);
157 SecP256R1Field.multiply(HSquared, H, G);
160 SecP256R1Field.multiply(HSquared, U1, V);
180 SecP256R1Field.multiply(Z3.x, Z1.x, Z3.x);
184 SecP256R1Field.multiply(Z
[all...]
H A DSecP384R1Point.java109 SecP384R1Field.multiply(S2, X2.x, U2);
111 SecP384R1Field.multiply(S2, Z1.x, S2);
112 SecP384R1Field.multiply(S2, Y2.x, S2);
128 SecP384R1Field.multiply(S1, X1.x, U1);
130 SecP384R1Field.multiply(S1, Z2.x, S1);
131 SecP384R1Field.multiply(S1, Y1.x, S1);
157 SecP384R1Field.multiply(HSquared, H, G);
160 SecP384R1Field.multiply(HSquared, U1, V);
181 SecP384R1Field.multiply(Z3.x, Z1.x, Z3.x);
185 SecP384R1Field.multiply(Z
[all...]
H A DSecP192K1Point.java111 SecP192K1Field.multiply(S2, X2.x, U2);
113 SecP192K1Field.multiply(S2, Z1.x, S2);
114 SecP192K1Field.multiply(S2, Y2.x, S2);
130 SecP192K1Field.multiply(S1, X1.x, U1);
132 SecP192K1Field.multiply(S1, Z2.x, S1);
133 SecP192K1Field.multiply(S1, Y1.x, S1);
159 SecP192K1Field.multiply(HSquared, H, G);
162 SecP192K1Field.multiply(HSquared, U1, V);
182 SecP192K1Field.multiply(Z3.x, Z1.x, Z3.x);
186 SecP192K1Field.multiply(Z
[all...]
H A DSecP224K1Point.java111 SecP224K1Field.multiply(S2, X2.x, U2);
113 SecP224K1Field.multiply(S2, Z1.x, S2);
114 SecP224K1Field.multiply(S2, Y2.x, S2);
130 SecP224K1Field.multiply(S1, X1.x, U1);
132 SecP224K1Field.multiply(S1, Z2.x, S1);
133 SecP224K1Field.multiply(S1, Y1.x, S1);
159 SecP224K1Field.multiply(HSquared, H, G);
162 SecP224K1Field.multiply(HSquared, U1, V);
182 SecP224K1Field.multiply(Z3.x, Z1.x, Z3.x);
186 SecP224K1Field.multiply(Z
[all...]
/external/apache-commons-math/src/main/java/org/apache/commons/math/stat/regression/
H A DGLSMultipleLinearRegression.java97 RealMatrix XTOIX = XT.multiply(OI).multiply(X);
99 return inverse.multiply(XT).multiply(OI).operate(Y);
112 RealMatrix XTOIX = X.transpose().multiply(OI).multiply(X);
/external/replicaisland/src/com/replica/replicaisland/
H A DGravityComponent.java43 mScaledGravity.multiply(timeDelta);
53 mGravity.multiply(multiplier);
H A DOrbitalMagnetComponent.java79 mRim.multiply(mMagnetRadius);
88 mVelocity.multiply(timeDelta);
93 mDelta.multiply(mMagnetRadius);
109 mVelocity.multiply(mStrength);
115 mVelocity.multiply(weight);
121 targetVelocity.multiply(speed);
/external/apache-commons-math/src/main/java/org/apache/commons/math/
H A DFieldElement.java42 * @param a element to multiply
45 T multiply(T a); method in interface:FieldElement
/external/bouncycastle/bcprov/src/main/java/org/bouncycastle/math/ec/endo/
H A DGLVTypeBEndomorphism.java30 BigInteger a = k.subtract((b1.multiply(p.getV1A())).add(b2.multiply(p.getV2A())));
31 BigInteger b = (b1.multiply(p.getV1B())).add(b2.multiply(p.getV2B())).negate();
49 BigInteger b = k.multiply(g.abs());
/external/apache-commons-math/src/main/java/org/apache/commons/math/analysis/polynomials/
H A DPolynomialsUtils.java248 coefficients.add(ck.multiply(ai[0]).subtract(ckm1.multiply(ai[2])));
255 coefficients.add(ck.multiply(ai[0]).add(ckPrev.multiply(ai[1])).subtract(ckm1.multiply(ai[2])));
261 coefficients.add(ck.multiply(ai[0]).add(ckPrev.multiply(ai[1])));
264 coefficients.add(ck.multiply(ai[1]));
/external/swiftshader/src/OpenGL/common/
H A DMatrixStack.hpp40 void multiply(const float *M);
41 void multiply(const double *M);
/external/wycheproof/java/com/google/security/wycheproof/
H A DEcUtil.java214 d = a.multiply(a).subtract(x).mod(p);
236 BigInteger tmp = u.multiply(v);
237 u = u.multiply(u).add(v.multiply(v).mod(p).multiply(d)).mod(p);
240 tmp = u.multiply(a).add(v.multiply(d)).mod(p);
241 v = a.multiply(v).add(u).mod(p);
250 if (squareRoot != null && squareRoot.multiply(squareRoot).mod(p).compareTo(x) != 0) {
320 BigInteger lhs = y.multiply(
[all...]

Completed in 392 milliseconds

1234567891011