The task is to solve a system of simultaneous linear equations:
Ax = b,where A is the coefficient matrix, b is the right-hand side, and x is the solution. If there are several right-hand sides, then
AX = B,where the columns of B are the individual right-hand sides, and the columns of X are the corresponding solutions.
Two types of routines, Driver and Computational, are provided for solving systems of linear equation, including in the forms of A^TX=B and A^HX=B.