Lapack Support
CapsimTMK includes full support for LAPACK through CLAPACK. Two stars are provided with the distribution to show how to create stars and subroutines that make use of the powerfull matrix operations in LAPACK.
One star, eigen.s reads in floating point image buffer and computes the eigenvalues of a matrix. A corresponding topology eigentest.t is also provided.
Another star, singvaldec.s computes the SVD of a matrix buffer. The topology, svdtest.t is provided to test and compute the singular values of a matrix.
The CapsimTMK distribution contains pre-built CLAPACK libraries and supporting libraries. These libraries are linked to when creating capsim. We strongly encourage users to build CLAPACK on their machines to use any optimizations on their machines. This applies especially to the BLAS libraries.