vect-0.4.7: A low-dimensional linear algebra library, tailored to computer graphics.

Data.Vect.Double.GramSchmidt

Description

Gram-Schmidt orthogonalization. This module is not re-exported by Data.Vect.

Synopsis

Documentation

class GramSchmidt a whereSource

produces orthogonal/orthonormal vectors from a set of vectors

Methods

gramSchmidtSource

Arguments

:: a 
-> a

does not normalize the vectors!

gramSchmidtNormalizeSource

Arguments

:: a 
-> a

normalizes the vectors.