next up previous contents
Next: Regularity of matrix with Up: Rohn simplification procedure Previous: Mathematical background   Contents

Implementation

Rohn test is implemented as:
 
int Rohn_Consistency(int dimA,INTERVAL_MATRIX &A)
the procedure returning -1 if all the matrices in A are regular, 0 otherwise.

To speed up the procedure a remembering mechanism has been implemented. If the flag ALIAS_Rohn_Remembering is set to 1 the procedure will store in the array ALIAS_Rohn_Matrix a set of at most ALIAS_Rohn_Remembering_Step matrices for which the Rohn test has already been done, together with at which step the test has failed (the calculation of the determinant of the scalar matrices is always done in the same order). This may allow to avoid a large number of determinant calculation.



Jean-Pierre Merlet 2012-12-20