pub const fn grade(blade: usize) -> usizeExpand description
Returns the grade (number of basis vectors) of a blade.
The grade equals the number of 1-bits in the blade’s bitmask index.
§Example
use clifford_codegen::algebra::grade;
assert_eq!(grade(0b000), 0); // scalar
assert_eq!(grade(0b001), 1); // e1
assert_eq!(grade(0b011), 2); // e12
assert_eq!(grade(0b111), 3); // e123