Mathematical Software (TOMS)


Search Issue
enter search term and/or author name


ACM Transactions on Mathematical Software (TOMS), Volume 36 Issue 3, July 2009

Anasazi software for the numerical solution of large-scale eigenvalue problems
C. G. Baker, U. L. Hetmaniuk, R. B. Lehoucq, H. K. Thornquist
Article No.: 13
DOI: 10.1145/1527286.1527287

Anasazi is a package within the Trilinos software project that provides a framework for the iterative, numerical solution of large-scale eigenvalue problems. Anasazi is written in ANSI C++ and exploits modern software paradigms to enable the...

Programming matrix algorithms-by-blocks for thread-level parallelism
Gregorio Quintana-Ortí, Enrique S. Quintana-Ortí, Robert A. Van De Geijn, Field G. Van Zee, Ernie Chan
Article No.: 14
DOI: 10.1145/1527286.1527288

With the emergence of thread-level parallelism as the primary means for continued performance improvement, the programmability issue has reemerged as an obstacle to the use of architectural advances. We argue that evolving legacy libraries for...

Algorithm 895: A continued fractions package for special functions
Franky Backeljauw, Annie Cuyt
Article No.: 15
DOI: 10.1145/1527286.1527289

The continued fractions for special functions package (in the sequel abbreviated as CFSF package) complements a systematic study of continued fraction representations for special functions. It provides all the functionality to create continued...

Algorithm 896: LSA: Algorithms for large-scale optimization
Ladislav Lukšan, Ctirad Matonoha, Jan Vlček
Article No.: 16
DOI: 10.1145/1527286.1527290

We present 14 basic Fortran subroutines for large-scale unconstrained and box constrained optimization and large-scale systems of nonlinear equations. Subroutines PLIS and PLIP, intended for dense general optimization problems, are based on...

Algorithm 897: VTDIRECT95: Serial and parallel codes for the global optimization algorithm direct
Jian He, Layne T. Watson, Masha Sosonkina
Article No.: 17
DOI: 10.1145/1527286.1527291

VTDIRECT95 is a Fortran 95 implementation of D. R. Jones' deterministic global optimization algorithm called DIRECT, which is widely used in multidisciplinary engineering design, biological science, and physical science applications. The...