Checks relative orientation of cells
Checks relative parity of two sequences. Can be used to evaluate the differential in simplicial homology.
npm install cooriented
console.logrequire"cooriented"012 012 // prints +1console.logrequire"cooriented"012 102 // prints -1
Computes the relative orientation of a vs b. This is done by evaluating the Vandermonde polynomials of degree n for a and b, then taking their quotient mod 3. If:
- a.length !== b.length
- OR the elements in a and b do not match
- OR either a or b contains any repeated elements
Then this returns 0.
(c) 2013 Mikola Lysenko.