Mercurial > octave-nkf
comparison src/DLD-FUNCTIONS/spqr.cc @ 5642:2618a0750ae6
[project @ 2006-03-06 21:26:48 by jwe]
author | jwe |
---|---|
date | Mon, 06 Mar 2006 21:26:54 +0000 |
parents | 44c592934077 |
children | 69a4f320d95a |
comparison
equal
deleted
inserted
replaced
5641:eb998631a4aa | 5642:2618a0750ae6 |
---|---|
68 \n\ | 68 \n\ |
69 @example\n\ | 69 @example\n\ |
70 [@var{c},@var{r}] = spqr (@var{a},@var{b})\n\ | 70 [@var{c},@var{r}] = spqr (@var{a},@var{b})\n\ |
71 @var{x} = @var{r} \\ @var{c}\n\ | 71 @var{x} = @var{r} \\ @var{c}\n\ |
72 @end example\n\ | 72 @end example\n\ |
73 \n\ | 73 @seealso{spchol, qr}\n\ |
74 @end deftypefn\n\ | 74 @end deftypefn") |
75 @seealso{spchol, qr}") | |
76 { | 75 { |
77 int nargin = args.length (); | 76 int nargin = args.length (); |
78 octave_value_list retval; | 77 octave_value_list retval; |
79 bool economy = false; | 78 bool economy = false; |
80 bool is_cmplx = false; | 79 bool is_cmplx = false; |
244 of the blocks. If @var{s} is square then @code{@var{r} == @var{s}}.\n\ | 243 of the blocks. If @var{s} is square then @code{@var{r} == @var{s}}.\n\ |
245 \n\ | 244 \n\ |
246 The method used is described in: A. Pothen & C.-J. Fan. Computing the block\n\ | 245 The method used is described in: A. Pothen & C.-J. Fan. Computing the block\n\ |
247 triangular form of a sparse matrix. ACM Trans. Math. Software,\n\ | 246 triangular form of a sparse matrix. ACM Trans. Math. Software,\n\ |
248 16(4):303-324, 1990.\n\ | 247 16(4):303-324, 1990.\n\ |
249 @end deftypefn\n\ | 248 @seealso{colamd, ccolamd}\n\ |
250 @seealso{colamd,ccolamd}") | 249 @end deftypefn") |
251 { | 250 { |
252 int nargin = args.length(); | 251 int nargin = args.length(); |
253 octave_value_list retval; | 252 octave_value_list retval; |
254 | 253 |
255 #if HAVE_CXSPARSE | 254 #if HAVE_CXSPARSE |