Name | Status | Type | Time(s) |
Matrix.diagonal returns an object of type Matrix | Success | | 0.001 |
Matrix.diagonal returns a square Matrix of the right size | Success | | 0.001 |
Matrix.diagonal sets the diagonal to the arguments | Success | | 0.002 |
Matrix.diagonal fills all non-diagonal cells with 0 | Success | | 0.002 |
Matrix.diagonal for a subclass of Matrix returns an instance of that subclass | Success | | 0.001 |
Matrix.diagonal? returns true for a diagonal Matrix | Success | | 0.001 |
Matrix.diagonal? returns true for a zero square Matrix | Success | | 0.001 |
Matrix.diagonal? returns false for a non diagonal square Matrix | Success | | 0.001 |
Matrix.diagonal? returns true for an empty 0x0 matrix | Success | | 0.000 |
Matrix.diagonal? raises an error for rectangular matrices | Success | | 0.006 |