Matrix specs
Reported by Marnen Laibow-Koser | April 17th, 2008 @ 09:42 PM | in 1.0 preview
I'm going to try to write some specs for Matrix. We'll see how far I get.
Comments and changes to this ticket
-
Marnen Laibow-Koser April 17th, 2008 @ 10:30 PM
Apparently I need to review my matrix arithmetic concepts, which I will do soon. I'm doing what I can until then.
-
Marnen Laibow-Koser April 17th, 2008 @ 10:49 PM
Here are some preliminary specs (preliminary-Matrix-specs.zip). More coming when I refresh my memory on matrix math.
-
Marnen Laibow-Koser April 18th, 2008 @ 09:36 AM
Some more specs, for Matrix#clone, #transpose, .scalar, and .identity (Matrix-clone-transpose-scalar-identity.zip).
-
Federico Builes April 18th, 2008 @ 08:13 PM
I've pushed the first 4 commits with hashes:
- Basic specs for Matrix.zero.; 72e1ea8
- Move before block to a clearer place.; f5d294a
- Write specs for Matrix.diagonal.; b6bc5b2
- Some initial specs for Matrix#[] and Matrix.[].; b4d056b
-
Federico Builes April 18th, 2008 @ 08:56 PM
I've pushed the second set of specs with commit hashes:
- Matrix.unit, one more alias for .identity.; 3be265a
- Name spec correctly.; 57aa8ba
- Specs for Matrix.scalar and .identity/I.; 3390dc4
- Move the "needs to be reviewed" indicator to the right place.; 958ca1f
- Use size functions instead of constants.; bf3eab6
- Specs for Matrix#clone and #transpose (alias #t).; 3981c93
I also pushed some small changes to the specs in 2b3a4415.
Please refer these hashes along with your key to evan if you want commit access.
Thanks!
-
Federico Builes April 18th, 2008 @ 08:57 PM
- → State changed from new to resolved
Please Login or create a free account to add a new comment.
You can update this ticket by sending an email to from your email client. (help)
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile »
