Class GramSchmidt
Object
GramSchmidt
public class GramSchmidt extends Object implements Computation<List<ArrayList<DRes<SFixed>>>,ProtocolBuilderNumeric>
Perform the Gram-Schmidt process on a list of linearly independent vectors. This results in a
list of mutually orthogonal vectors spanning the same subspace as the given vectors.
-
Constructor Summary
Constructors Constructor Description GramSchmidt(List<ArrayList<DRes<SFixed>>> vectors)
-
Method Summary
Modifier and Type Method Description DRes<List<ArrayList<DRes<SFixed>>>>
buildComputation(ProtocolBuilderNumeric builder)
-
Constructor Details
-
Method Details