public void CoordinationalMatrix_TestLSolveTranspose() { IVector resultActual = new Vector(new double[] { 1, 6, 8 }); IVector vector = coordinationalMatrix.LMultTranspose(resultActual, true); var result = coordinationalMatrix.LSolveTranspose(vector, true); for (int i = 0; i < result.Size; i++) { Assert.Equal(result[i], resultActual[i], 8); } }
public IVector LTransposeSolve(IVector x) { return(FactorizedMatrix.LSolveTranspose(x, true)); }
public IVector LTransposeSolve(IVector x) { return(FA.LSolveTranspose(x, false)); }