slarra.f man page on DragonFly

Man page or keyword search:  
man Server   44335 pages
apropos Keyword Search (all sections)
Output format
DragonFly logo
[printable version]

slarra.f(3)			    LAPACK			   slarra.f(3)

NAME
       slarra.f -

SYNOPSIS
   Functions/Subroutines
       subroutine slarra (N, D, E, E2, SPLTOL, TNRM, NSPLIT, ISPLIT, INFO)
	   SLARRA computes the splitting points with the specified threshold.

Function/Subroutine Documentation
   subroutine slarra (integerN, real, dimension( * )D, real, dimension( * )E,
       real, dimension( * )E2, realSPLTOL, realTNRM, integerNSPLIT, integer,
       dimension( * )ISPLIT, integerINFO)
       SLARRA computes the splitting points with the specified threshold.

       Purpose:

	    Compute the splitting points with threshold SPLTOL.
	    SLARRA sets any "small" off-diagonal elements to zero.

       Parameters:
	   N

		     N is INTEGER
		     The order of the matrix. N > 0.

	   D

		     D is REAL array, dimension (N)
		     On entry, the N diagonal elements of the tridiagonal
		     matrix T.

	   E

		     E is REAL array, dimension (N)
		     On entry, the first (N-1) entries contain the subdiagonal
		     elements of the tridiagonal matrix T; E(N) need not be set.
		     On exit, the entries E( ISPLIT( I ) ), 1 <= I <= NSPLIT,
		     are set to zero, the other entries of E are untouched.

	   E2

		     E2 is REAL array, dimension (N)
		     On entry, the first (N-1) entries contain the SQUARES of the
		     subdiagonal elements of the tridiagonal matrix T;
		     E2(N) need not be set.
		     On exit, the entries E2( ISPLIT( I ) ),
		     1 <= I <= NSPLIT, have been set to zero

	   SPLTOL

		     SPLTOL is REAL
		     The threshold for splitting. Two criteria can be used:
		     SPLTOL<0 : criterion based on absolute off-diagonal value
		     SPLTOL>0 : criterion that preserves relative accuracy

	   TNRM

		     TNRM is REAL
		     The norm of the matrix.

	   NSPLIT

		     NSPLIT is INTEGER
		     The number of blocks T splits into. 1 <= NSPLIT <= N.

	   ISPLIT

		     ISPLIT is INTEGER array, dimension (N)
		     The splitting points, at which T breaks up into blocks.
		     The first block consists of rows/columns 1 to ISPLIT(1),
		     the second of rows/columns ISPLIT(1)+1 through ISPLIT(2),
		     etc., and the NSPLIT-th consists of rows/columns
		     ISPLIT(NSPLIT-1)+1 through ISPLIT(NSPLIT)=N.

	   INFO

		     INFO is INTEGER
		     = 0:  successful exit

       Author:
	   Univ. of Tennessee

	   Univ. of California Berkeley

	   Univ. of Colorado Denver

	   NAG Ltd.

       Date:
	   September 2012

       Contributors:
	   Beresford Parlett, University of California, Berkeley, USA
	    Jim Demmel, University of California, Berkeley, USA
	    Inderjit Dhillon, University of Texas, Austin, USA
	    Osni Marques, LBNL/NERSC, USA
	    Christof Voemel, University of California, Berkeley, USA

       Definition at line 136 of file slarra.f.

Author
       Generated automatically by Doxygen for LAPACK from the source code.

Version 3.4.2			Sat Nov 16 2013			   slarra.f(3)
[top]

List of man pages available for DragonFly

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net