sparselib++.htm
来自「SparseLib++是可用于跨计算平台的有效的稀疏矩阵计算的C++类库」· HTM 代码 · 共 56 行
HTM
56 行
<!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 + =
减小字号Ctrl + -
显示快捷键?