fix bugs
[manpages-zh.git] / src / manl / lapack.l
blob57956c47b27e6c417fa9db8fd104258242acf736
1 .TH LAPACK 3 "2 April 1993" "LAPACK Version 1.1" "LAPACK FORTRAN LIBRARY ROUTINES"
2 .SH NAME
3 LAPACK \- library of linear algebra routines
4 .SH 什么是 LAPACK ?
5 .in -0.3i
6 \fBLAPACK\fR 是一个 \fIFortran 77\fR 子程序的 transportable library ,
7 用来解决多数数字线性代数中共同的问题:
8 systems of linear equations, linear least squares problems, eigenvalue problems,
9 还有 singular value problems. 
10 它在大部分现代的高性能计算机中可以高效地运作。
12 \fBLAPACK\fR 是 \fILINPACK\fR 和 \fIEISPACK\fR 的后继者。
13 它扩展了这些库的功能,包含了线性系统的
14 equilibration, iterative refinement, error bounds, 和 driver routines,
15 routines for computing and re-ordering the Schur factorization,
16 还有 condition estimation routines for eigenvalue problems.  
17 \fBLAPACK\fR 通过包含
18 finding singular values and eigenvalues of bidiagonal and tridiagonal matrices
19 respectively that arise in SVD and symmetric eigenvalue problems 
20 的高精度算法提高了 \fIEISPACK\fR 中标准算法的精度。
21 这些算法和软件被重新编写,在向量处理器上,高性能 ``superscalar'' 工作站上和
22 共享内存的多处理器上都可以获得高效率。
23 \fBLAPACK\fR 软件还附带了一个复杂的测试和时间测算套件。
25 .SH 如何得到 LAPACK
26 .in -0.3i
27 完整的 \fBLAPACK\fR 软件包可以从 xnetlib 和 NAG 得到,也可以从 netlib 获得特定的库。
28 要查看 \fBLAPACK\fR 内容的描述,向 netlib@ornl.gov 发一封消息类型为:
29 \fIsend index from lapack\fR 的电子邮件。
31 Xnetlib is an X-version of netlib recently developed at the University
32 of Tennessee and Oak Ridge National Laboratory.  Unlike netlib, which
33 uses electronic mail to process requests for software and other text,
34 xnetlib uses an X Window graphical user interface and a socket-based
35 connection between the user's machine and the xnetlib server machine to
36 process software requests. The complete contents of LAPACK is available
37 in tar/compress format from xnetlib.
39 To receive a copy of xnetlib send the message "send xnetlib.shar from
40 xnetlib" to netlib@ornl.gov.
42 When you receive the shar file, remove the mail header, save it to a
43 file, type 'sh filename' and follow the instructions in the README
44 file.
46 Alternatively, the complete LAPACK package can be
47 obtained from NAG on magnetic media for a handling charge. 
48 For further details contact NAG at one of the following addresses:
50 .nf
51 NAG Inc                       NAG Ltd              NAG GmbH
52 1400 Opus Place               Wilkinson House      Schleissheimerstrasse 5
53 Suite 200                     Jordan Hill Road     W-8046 Garching bei Munchen
54 Downers Grove, IL 60515-5702  Oxford OX2 8DR       Germany 
55 USA                           England
56 Tel: +1 708 971 2337          Tel: +44 865 511245  Tel: +49 89 3207395
57 Fax: +1 708 971 2706          Fax: +44 865 310139  Fax: +49 89 3207396
58 .fi
60 LAPACK has been thoroughly tested, on many different
61 types of computers.  The LAPACK project supports the package in the
62 sense that reports of errors or poor performance will gain immediate
63 attention from the developers. Such reports, descriptions
64 of interesting applications, and other comments should be sent by
65 electronic mail to lapack@cs.utk.edu.
67 .SH LAPACK USERS' GUIDE
68 .in -0.3i
69 The LAPACK Users' Guide is published by SIAM and was made available
70 May, 1992.  LAPACK Users' Guide gives an informal introduction to
71 the design of the algorithms and software, summarizes the contents
72 of the package, and describes the conventions used in the software
73 and documentation, and includes complete specifications for calling
74 the routines.  The LAPACK Users' Guide can be purchased from:
75 SIAM; 3600 University City Science Center; Philadelphia, PA 19104-2688;
76 215-382-9800, FAX 215-386-7999.  It will also be available from
77 booksellers.  The Guide costs $15.60 for SIAM members, and $19.50
78 for non-members.  Please specify order code OT31 when ordering.
79 To order by email, send email to service@siam.org.
81 A list of known problems, bugs, and compiler errors for LAPACK, as 
82 well as errata for the LAPACK Users' Guide and the LAPACK code itself, is
83 maintained on netlib.  For a copy of this report, send email to
84 netlib@ornl.gov with a message of the form: send release_notes from
85 lapack.
87 .SH LAPACK WORKING NOTES
88 .in -0.3i
89 A number of working notes were written during the
90 development of LAPACK and published as LAPACK Working Notes,
91 initially by Argonne National Laboratory and later by the University
92 of Tennessee.  Many of these reports have subsequently appeared as
93 journal articles.  Most of these working notes are available in postscript
94 form from netlib.  To receive a list of available reports, send email to
95 netlib@ornl.gov with a message of the form: send index from lapack/lawns.
96 Otherwise, requests for copies of these working notes can be sent to
97 the following address.
99 LAPACK Project
100 c/o J.J. Dongarra
101 Computer Science Department
102 University of Tennessee
103 Knoxville, Tennessee 37996-1301
105 Email: lapack@cs.utk.edu
107 .SH ACKNOWLEDGEMENTS
108 .in -0.3i
109 LAPACK has been funded in part by NSF, DOE, and DARPA, with
110 developmental support from NAG Ltd., Cray Research, and many friends
111 and colleagues around the world.
114 Ed Anderson, Zhao-jun Bai, Chris Bischof, Jim Demmel, Jack Dongarra,
115 Jeremy Du Croz, Anne Greenbaum, Sven Hammarling, Alan McKenney,
116 Susan Ostrouchov, and Danny Sorensen
118              (           l    l    l    l )
119              (           a   -a    a   -a )
120        1/4 * ( p    p             -p   -p )
121              ( a   -a             -a    a )
122              ( c    c   -c   -c           )
123              ( k   -k   -k    k           )
126 .SH NAMING SCHEME
127 .in -0.3i
128 The name of each LAPACK routine is a coded specification of
129 its function (within the very tight limits of standard Fortran 77
130 6-character names).
132 All driver and computational routines have names of the form XYYZZZ,
133 where for some driver routines the 6th character is blank.
135 The first letter, X, indicates the data type as follows:
137       S  REAL
138       D  DOUBLE PRECISION
139       C  COMPLEX
140       Z  COMPLEX*16  or DOUBLE COMPLEX
142 The next two letters, YY, indicate the type of matrix (or of the most
143 significant matrix).  Most of these two-letter codes apply to both real
144 and complex matrices; a few apply specifically to one or the other.
146 The last three letters ZZZ indicate the computation performed.
147 For example, SGEBRD is a single precision routine that performs a
148 bidiagonal reduction (BRD) of a real general matrix.
150 .SH "[中文版维护人]"
151 .B 姓名 <email>
152 .SH "[中文版最新更新]"
153 .B yyyy.mm.dd
154 .SH "《中国linux论坛man手册页翻译计划》:"
155 .BI http://cmpp.linuxforum.net