| 994 | template <int RowsT, int ColsT, class LayoutT = vtkMatrixUtilities::Layout::Identity, |
| 995 | class MatrixT, class VectorT1, class VectorT2> |
| 996 | static void LinearSolve(MatrixT&& M, VectorT1&& x, VectorT2&& y) |
| 997 | { |
| 998 | vtkMathPrivate::LinearSolve<RowsT, ColsT, LayoutT>::Compute( |
| 999 | std::forward<MatrixT>(M), std::forward<VectorT1>(x), std::forward<VectorT2>(y)); |
| 1000 | } |
| 1001 | |
| 1002 | /** |
| 1003 | * Computes the dot product x^T M y, where x and y are vectors and M is a |