Object-Oriented Numerical Software Trilinos and Its Application
Trilinos is Object-Oriented numerical software. It is an effort to facilitate the design, development, integration, and ongoing support of mathematical software libraries. In this paper we firstly present an introduction to Trilinos, its linear package Epetra and solver package AztecOO, and then we use Trilinos to solve linear systems from Matrix Market database on a parallel computer. The sparse matrices are partitioned using hMETIS. The linear solver we used is from AztecOO. This hMETIS-Epetra-AztecOO method combines hMETIS, Epetra, and AztecOO together and can be used in many other scientific and engineering applications.
numerical software parallel computing iterative methods Object-Oriented technology data partitioning
Weiting An Jianwen Cao Ni Zhang
The Graduate University of Chinese Academy of Sciences;Laboratory of Parallel Computing, Institute o Laboratory of Parallel Computing, Institute of Software, CAS Beijing, 100080, China
国际会议
杭州
英文
119-123
2006-10-12(万方平台首次上网日期,不代表论文的发表时间)