-
Notifications
You must be signed in to change notification settings - Fork 57
Description
Our report generation code computes error generators from process matrices. That entails computing something like
In the practically-universal case when the argument to the matrix log isn't Hermitian positive definite, issues with branch cuts of the log extended to all of ℝ can lead to violating
The numerical computation of matrix logs can be avoided when a model is already parameterized in terms of error generators. Since error generators are one of our most common ways of parameterizing models it makes sense that report generation should try and take advantage of this fact.
I expect it will be difficult to make these changes in a comprehensive way. So I'm opening this issue rather than making a PR right away.