The equilibration routines are xGEEQU, xGBEQU, xPOEQU, xPPEQU and xPBEQU. These routines perform diagonal scaling on various kinds of matrices to reduce their condition number prior to linear equation solving. All of them attempt to somehow equalize the norms of the rows and/or columns of the input matrix by diagonal scaling. This is tested by generating a few matrices for which the answer is known exactly, and comparing the output with the correct answer. There are no testing parameters for the user to set.

Equilibration is also an option to the driver routines for the test paths xGE, xGB, xPO, xPP, and xPB, so it is tested in context there.

Susan Blackford 2001-08-13