@@ -304,25 +304,19 @@ private void setDouble(ProjectivePoint.Mutable p, MutableIntegerModuloP t0,
304
304
p .getY ().setValue (t2 ).setProduct (b );
305
305
p .getY ().setDifference (p .getZ ());
306
306
307
- p .getX ().setValue (p .getY ()).setProduct (two );
308
- p .getY ().setSum (p .getX ());
309
- p .getY ().setReduced ();
307
+ p .getY ().setProduct (three );
310
308
p .getX ().setValue (t1 ).setDifference (p .getY ());
311
309
312
310
p .getY ().setSum (t1 );
313
311
p .getY ().setProduct (p .getX ());
314
312
p .getX ().setProduct (t3 );
315
313
316
- t3 .setValue (t2 ).setProduct (two );
317
- t2 .setSum (t3 );
314
+ t2 .setProduct (three );
318
315
p .getZ ().setProduct (b );
319
316
320
- t2 .setReduced ();
321
317
p .getZ ().setDifference (t2 );
322
318
p .getZ ().setDifference (t0 );
323
- t3 .setValue (p .getZ ()).setProduct (two );
324
- p .getZ ().setReduced ();
325
- p .getZ ().setSum (t3 );
319
+ p .getZ ().setProduct (three );
326
320
t0 .setProduct (three );
327
321
328
322
t0 .setDifference (t2 );
@@ -382,26 +376,19 @@ private void setSum(ProjectivePoint.Mutable p, AffinePoint p2,
382
376
p .getZ ().setProduct (b );
383
377
384
378
p .getX ().setValue (p .getY ()).setDifference (p .getZ ());
385
- p .getX ().setReduced ();
386
- p .getZ ().setValue (p .getX ()).setProduct (two );
387
- p .getX ().setSum (p .getZ ());
379
+ p .getX ().setProduct (three );
388
380
389
381
p .getZ ().setValue (t1 ).setDifference (p .getX ());
390
382
p .getX ().setSum (t1 );
391
383
p .getY ().setProduct (b );
392
384
393
- t1 .setValue (t2 ).setProduct (two );
394
- t2 .setSum (t1 );
395
- t2 .setReduced ();
385
+ t2 .setProduct (three );
396
386
p .getY ().setDifference (t2 );
397
387
398
388
p .getY ().setDifference (t0 );
399
- p .getY ().setReduced ();
400
- t1 .setValue (p .getY ()).setProduct (two );
401
- p .getY ().setSum (t1 );
389
+ p .getY ().setProduct (three );
402
390
403
- t1 .setValue (t0 ).setProduct (two );
404
- t0 .setSum (t1 );
391
+ t0 .setProduct (three );
405
392
t0 .setDifference (t2 );
406
393
407
394
t1 .setValue (t4 ).setProduct (p .getY ());
@@ -413,8 +400,8 @@ private void setSum(ProjectivePoint.Mutable p, AffinePoint p2,
413
400
p .getX ().setDifference (t1 );
414
401
415
402
p .getZ ().setProduct (t4 );
416
- t1 . setValue ( t3 ) .setProduct (t0 );
417
- p .getZ ().setSum (t1 );
403
+ t3 .setProduct (t0 );
404
+ p .getZ ().setSum (t3 );
418
405
419
406
}
420
407
@@ -453,26 +440,20 @@ private void setSum(ProjectivePoint.Mutable p, ProjectivePoint.Mutable p2,
453
440
454
441
p .getZ ().setValue (t2 ).setProduct (b );
455
442
p .getX ().setValue (p .getY ()).setDifference (p .getZ ());
456
- p .getZ ().setValue (p .getX ()).setProduct (two );
457
443
458
- p .getX ().setSum ( p . getZ () );
459
- p . getX (). setReduced ();
444
+ p .getX ().setProduct ( three );
445
+
460
446
p .getZ ().setValue (t1 ).setDifference (p .getX ());
461
447
p .getX ().setSum (t1 );
462
448
463
449
p .getY ().setProduct (b );
464
- t1 .setValue (t2 ).setSum (t2 );
465
- t2 .setSum (t1 );
466
- t2 .setReduced ();
450
+ t2 .setProduct (three );
467
451
468
452
p .getY ().setDifference (t2 );
469
453
p .getY ().setDifference (t0 );
470
- p .getY ().setReduced ();
471
- t1 .setValue (p .getY ()).setSum (p .getY ());
454
+ p .getY ().setProduct (three );
472
455
473
- p .getY ().setSum (t1 );
474
- t1 .setValue (t0 ).setProduct (two );
475
- t0 .setSum (t1 );
456
+ t0 .setProduct (three );
476
457
477
458
t0 .setDifference (t2 );
478
459
t1 .setValue (t4 ).setProduct (p .getY ());
@@ -484,9 +465,9 @@ private void setSum(ProjectivePoint.Mutable p, ProjectivePoint.Mutable p2,
484
465
485
466
p .getX ().setDifference (t1 );
486
467
p .getZ ().setProduct (t4 );
487
- t1 .setValue (t3 ).setProduct (t0 );
488
468
489
- p .getZ ().setSum (t1 );
469
+ t3 .setProduct (t0 );
470
+ p .getZ ().setSum (t3 );
490
471
491
472
}
492
473
}
0 commit comments