For many problems it is known that the matrix should be positive definite. This condition implies that there should be no negative pivots during the matrix factoring process. If a negative pivot is found for a positive definite matrix, it is an error condition. This parameter provides the option of halting the processing when this error condition occurs.
If this flag is set and this error condition occurs, it is probably due to incorrect matrix data below the equation where the error occurred.