*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages -> complib/DSICO (3)              
Title
Content
Arch
Section
 

Contents


DSICO(3F)							     DSICO(3F)


NAME    [Toc]    [Back]

     DSICO   - DSICO factors a double precision	symmetric matrix by
     elimination with symmetric	pivoting and estimates the condition of	the
     matrix.

     If	 RCOND	is not needed, DSIFA is	slightly faster.  To solve  A*X	= B ,
     follow DSICO by DSISL.  To	compute	 INVERSE(A)*C ,	follow DSICO by	DSISL.
     To	compute	 INVERSE(A) , follow DSICO by DSIDI.  To compute
     DETERMINANT(A) , follow DSICO by DSIDI.  To compute  INERTIA(A), follow
     DSICO by DSIDI.

SYNOPSYS    [Toc]    [Back]

      SUBROUTINE DSICO(A,LDA,N,KPVT,RCOND,Z)

DESCRIPTION    [Toc]    [Back]

     On	Entry

     A DOUBLE PRECISION(LDA, N)
	the symmetric matrix to	be factored.
	Only the diagonal and upper triangle are used.

     LDA INTEGER
	the leading dimension of the array  A .

     N INTEGER
	the order of the matrix	 A .  Output

     A a block diagonal	matrix and the multipliers which
	were used to obtain it.
	The factorization can be written  A = U*D*TRANS(U)
	where  U  is a product of permutation and unit
	upper triangular matrices, TRANS(U) is the
	transpose of  U	, and  D  is block diagonal
	with 1 by 1 and	2 by 2 blocks.

     KPVT INTEGER(N)
	an integer vector of pivot indices.

     RCOND DOUBLE PRECISION
	an estimate of the reciprocal condition	of  A .
	For the	system	A*X = B	, relative perturbations
	in  A  and  B  of size	EPSILON	 may cause
	relative perturbations in  X  of size  EPSILON/RCOND .
	If  RCOND  is so small that the	logical	expression
	1.0 + RCOND .EQ. 1.0
	is true, then  A  may be singular to working
	precision.  In particular,  RCOND  is zero  if
	exact singularity is detected or the estimate
	underflows.

     Z DOUBLE PRECISION(N)



									Page 1






DSICO(3F)							     DSICO(3F)



	a work vector whose contents are usually unimportant.
	If  A  is close	to a singular matrix, then  Z  is
	an approximate null vector in the sense	that
	NORM(A*Z) = RCOND*NORM(A)*NORM(Z) .  LINPACK.  This version dated
     08/14/78 .	 Cleve Moler, University of New	Mexico,	Argonne	National Lab.
     Subroutines and Functions LINPACK DSIFA BLAS DAXPY,DDOT,DSCAL,DASUM
     Fortran DABS,DMAX1,IABS,DSIGN


									PPPPaaaaggggeeee 2222
[ Back ]
 Similar pages
Name OS Title
DSIFA IRIX DSIFA factors a double precision symmetric matrix by elimination with symmetric pivoting. To solve A*X = B , f
DSPCO IRIX DSPCO factors a double precision symmetric matrix stored in packed form by elimination with symmetric pivoting
DSPFA IRIX DSPFA factors a double precision symmetric matrix stored in packed form by elimination with symmetric pivoting
CSICO IRIX CSICO factors a complex symmetric matrix by elimination with symmetric pivoting and estimates the condition of
SSICO IRIX SSICO factors a real symmetric matrix by elimination with symmetric pivoting and estimates the condition of th
CHICO IRIX CHICO factors a complex Hermitian matrix by elimination with symmetric pivoting and estimates the condition of
DPOCO IRIX DPOCO factors a double precision symmetric positive definite matrix and estimates the condition of the matrix.
DPPCO IRIX DPPCO factors a double precision symmetric positive definite matrix stored in packed form and estimates the co
DPBCO IRIX DPBCO factors a double precision symmetric positive definite matrix stored in band form and estimates the cond
CSIFA IRIX CSIFA factors a complex symmetric matrix by elimination with symmetric pivoting. To solve A*X = B , follow CSI
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service