Index: trunk/doc/pslib/psLibSDRS.tex
===================================================================
--- trunk/doc/pslib/psLibSDRS.tex	(revision 927)
+++ trunk/doc/pslib/psLibSDRS.tex	(revision 933)
@@ -1,3 +1,3 @@
-%%% $Id: psLibSDRS.tex,v 1.52 2004-06-08 19:46:20 eugene Exp $
+%%% $Id: psLibSDRS.tex,v 1.53 2004-06-08 20:12:36 price Exp $
 \documentclass[panstarrs]{panstarrs}
 
@@ -2296,6 +2296,6 @@
 
 \begin{verbatim}
-psImage *psMatrixLUD(psImage *out, psImage *in);
-psVector *psMatrixLUSolve(psVector *out, const psImage *LU, const psVector *RHS);
+psImage *psMatrixLUD(psImage *out, psVector *perm, const psImage *in);
+psVector *psMatrixLUSolve(psVector *out, const psImage *LU, const psVector *RHS, const psVector *perm);
 \end{verbatim}
 The above functions decompose a matrix, \code{in}, into its $LU$
@@ -2307,4 +2307,9 @@
 \code{psF32, psF64}.  The output and input vectors and images must all
 have the same data type.
+
+The GSL routines require the use of a permutation vector, \code{perm}.
+This vector shall be created by \code{psMatrixLUD}, and the user need
+only pass this to \code{psMatrixLUSolve} before destroying it in the
+standard manner.
 
 \begin{verbatim}
