vect-floating-0.1.0.4: A low-dimensional linear algebra library, operating on the Floating typeclass

Safe HaskellNone
LanguageHaskell98

Data.Vect.Floating.GramSchmidt

Description

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

Synopsis

Documentation

class GramSchmidt a where Source

produces orthogonal/orthonormal vectors from a set of vectors

Methods

gramSchmidt Source

Arguments

:: a 
-> a

does not normalize the vectors!

gramSchmidtNormalize Source

Arguments

:: a 
-> a

normalizes the vectors.