# Routines for Matrix Equilibration

Routines described in this section are used to compute scaling factors needed to equilibrate a matrix. Note that these routines do not actually scale the matrices.

- ?geequ
  Computes row and column scaling factors intended to equilibrate a matrix and reduce its condition number.
- ?gbequ
  Computes row and column scaling factors intended to equilibrate a band matrix and reduce its condition number.
- ?poequ
  Computes row and column scaling factors intended to equilibrate a symmetric (Hermitian) positive definite matrix and reduce its condition number.
- ?ppequ
  Computes row and column scaling factors intended to equilibrate a symmetric (Hermitian) positive definite matrix in packed storage and reduce its condition number.
- ?pbequ
  Computes row and column scaling factors intended to equilibrate a symmetric (Hermitian) positive-definite band matrix and reduce its condition number.

Parent topic: Computational Routines