📄 sparselib++.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0033)http://math.nist.gov/sparselib++/ -->
<HTML><HEAD><TITLE>SparseLib++</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD>
<BODY text=#000000 vLink=#af00af aLink=#ff0000 link=#0000ff bgColor=#afafaf
background=SparseLib++.files/nist_logo.gif><IMG
src="SparseLib++.files/sparse2.gif" align=top>
<P>SparseLib++ is a C++ class library for efficient sparse matrix computations
across various computational platforms. The software package consists of matrix
classes encompassing several sparse storage formats (e.g. compressed row,
compressed column and coordinate formats), and providing basic functionality for
managing sparse matrices. The Sparse BLAS Toolkit is used to for efficient
kernel mathematical operations (e.g. sparse matrix-vector multiply) and to
enhance portability and performance across a wide range of computer
architectures. Included in the package are various preconditioners commonly used
in iterative solvers for linear systems of equations. The focus is on
computational support for iterative methods (for example, see <A
href="http://math.nist.gov/iml++">IML++</A>), but the sparse matrix objects
presented here can be used in their own right.
<P>SparseLib++ matrices can be built out of nearly <EM>any </EM>C++
matrix/vector classes; it is shipped with the <A
href="http://math.nist.gov/mv++">MV++</A> classes by default.
<P>Sparselib++ authors are <A href="http://math.nist.gov/pozo">Roldan Pozo</A>,
<A href="http://math.nist.gov/acmd/Staff/KRemington/home.html">Karin
Remington</A>, and <A href="http://www.nd.edu/~lums">Andrew Lumsdaine</A>.
<P>
<H3>Documentation </H3>
<UL>
<DL>
<P>
<DT>
<LI><A href="ftp://gams.nist.gov/pub/pozo/papers/sparse.ps.Z">A Sparse
Matrix Library in C++ for High Performance Architectures</A>, (38K,
compressed postscript.) <EM>Proceedings of the Second Object Oriented
Numerics Conference</EM>, pp. 214-218, 1994. </LI>
<DT>J. Dongarra, A. Lumsdaine, R. Pozo, K. Remington.
<P></P>
<DT>
<LI><A href="ftp://gams.nist.gov/pub/pozo/docs/sparselib.ps.gz">SparseLib++
Sparse Matrix Class Library, User's Guide</A>, (57K, gzip postscript.) </LI>
<DT>R. Pozo, K. Remington, A. Lumsdaine </DT></DL></UL>
<DL></DL>
<P>
<H3>Software </H3>
<UL>
<DT>
<LI>Download SparseLib++ v. 1.6 source code: <A
href="http://math.nist.gov/sparselib++/sparselib_1_6.zip">sparselib_1_6.zip</A>
</LI>
<DT></DT></UL>Development Status: <A
href="http://math.nist.gov/mcsd/project-status.html#minimal">Minimal
Maintenance</A>. <BR><A
href="http://www.nist.gov/public_affairs/privacy.htm">Privacy Policy</A>
<BR><EM>Last Modified: 03/31/2004</EM> <BR></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -