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

Safe HaskellNone

Data.Vect.Floating.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.