-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Implement module generating different types of matrices and specialize it for libraries if necessary. Randomized matrices are necessary for #3 . Add test for each type.
It seems that the best way for mixing should be to split properties into compile-time and runtime. At compile time we can specialize for shape and filling policies, a set of type properties can be analyzed at runtime to determine how to proceed with multiple properties.
Special matrices:
- zero
- identity
Fill policy:
- random
- constant value
- positive, negative
Types:
- SPD
- orthogonal, unitary, permutation
- Hermitian, normal
Reactions are currently unavailable