Class QRAlgorithm

Object
QRAlgorithm
All Implemented Interfaces:
Computation<List<DRes<SFixed>>,​ProtocolBuilderNumeric>

public class QRAlgorithm
extends Object
implements Computation<List<DRes<SFixed>>,​ProtocolBuilderNumeric>
Compute eigenvalues of a matrix using the iterative QR algorithm.
  • Constructor Details

    • QRAlgorithm

      public QRAlgorithm​(Matrix<DRes<SFixed>> l, int iterations)
  • Method Details

    • buildComputation

      public DRes<List<DRes<SFixed>>> buildComputation​(ProtocolBuilderNumeric builder)
      Specified by:
      buildComputation in interface Computation<List<DRes<SFixed>>,​ProtocolBuilderNumeric>