| Algorithm | Gets the algorithm used. |
| ConvergenceMeasure | Gets the final alternating-projection stopping measure, or null if inapplicable or not finite. |
| ConvergenceThreshold | Gets the actual stopping threshold, or null if inapplicable or not finite. |
| FeasibilityTolerance | Gets the absolute tolerance used for both diagonal and eigenvalue feasibility, or null if unavailable. |
| FrobeniusDistance | Gets the full Frobenius distance from the input, counting both symmetric off-diagonal entries, or null if unavailable. |
| IsFeasible | Gets whether the returned matrix has unit diagonal and meets the requested eigenvalue floor within the reported feasibility tolerance. |
| Iterations | Gets the number of alternating-projection iterations completed, or zero for scaled projection. |
| MaxDiagonalError | Gets the largest absolute difference between a returned diagonal entry and one, or null if unavailable. |
| MinimumEigenvalue | Gets the smallest computed eigenvalue of the returned matrix, or null if unavailable. |
| RequestedMinEigenvalue | Gets the requested minimum eigenvalue. |
| TerminationReason | Gets the termination reason, independently of feasibility. |