Subject: Gram-Schmidt orthogonalization algorithms

From: Hong Jiang <[email-masked]>
Date: Mon, 2 Apr 2001 17:29:43 -0400 (EDT)

Dear CCLers,
I need to use Gram-Schmidt orthogonalization of three dimensional wave
functions in my work. It's said in "Numerical Recipes" that naive
Gram-Schmidt orthogonalization is terrible, and that singular value
decomposition (SVD) method can serve as an alternative to G-S method. 
I wonder whether there are some stable numerical algorithms which is 
a straightforward modification to G-S algorithms.
Are there any other alternative orthogonalization methods
which are conceptually  simpler than SVD?
Since the wave functions in my work are not necessarily symmetric, it
seems that conventional methods for symmetric matrix are not valid to my
system. 
Thanks for considerations!
	Hong Jiang