*> \brief <b> CPTSVX computes the solution to system of linear equations A * X = B for PT matrices</b>
* =========== DOCUMENTATION ===========
* Online html documentation available at
* http://www.netlib.org/lapack/explore-html/
*> Download CPTSVX + dependencies
*> <a href="http://www.netlib.org/cgi-bin/netlibfiles.tgz?format=tgz&filename=/lapack/lapack_routine/cptsvx.f">
*> <a href="http://www.netlib.org/cgi-bin/netlibfiles.zip?format=zip&filename=/lapack/lapack_routine/cptsvx.f">
*> <a href="http://www.netlib.org/cgi-bin/netlibfiles.txt?format=txt&filename=/lapack/lapack_routine/cptsvx.f">
* SUBROUTINE CPTSVX( FACT, N, NRHS, D, E, DF, EF, B, LDB, X, LDX,
* RCOND, FERR, BERR, WORK, RWORK, INFO )
* INTEGER INFO, LDB, LDX, N, NRHS
* REAL BERR( * ), D( * ), DF( * ), FERR( * ),
* COMPLEX B( LDB, * ), E( * ), EF( * ), WORK( * ),
*> CPTSVX uses the factorization A = L*D*L**H to compute the solution
*> to a complex system of linear equations A*X = B, where A is an
*> N-by-N Hermitian positive definite tridiagonal matrix and X and B
*> are N-by-NRHS matrices.
*> Error bounds on the solution and a condition estimate are also
*> The following steps are performed:
*> 1. If FACT = 'N', the matrix A is factored as A = L*D*L**H, where L
*> is a unit lower bidiagonal matrix and D is diagonal. The
*> factorization can also be regarded as having the form
*> 2. If the leading i-by-i principal minor is not positive definite,