@article{John Shaeffer_2020, title={BLAS IV: A BLAS for Rk Matrix Algebra}, volume={35}, url={https://journals.riverpublishers.com/index.php/ACES/article/view/7459}, abstractNote={<p>Basic Linear Algebra Subroutines (BLAS) are well-known low-level workhorse subroutines for linear algebra vector-vector, matrixvector and matrix-matrix operations for full rank matrices. The advent of block low rank (Rk) full wave direct solvers, where most blocks of the system matrix are Rk, an extension to the BLAS III matrix-matrix work horse routine is needed due to the agony of Rk addition. This note outlines the problem of BLAS III for Rk LU and solve operations and then outlines an alternative approach, which we will call BLAS IV. This approach utilizes the thrill of Rk matrix-matrix multiply and uses the Adaptive Cross Approximation (ACA) as a methodology to evaluate sums of Rk terms to circumvent the agony of low rank addition.</p>}, number={11}, journal={The Applied Computational Electromagnetics Society Journal (ACES)}, author={John Shaeffer}, year={2020}, month={Nov.}, pages={1266–1267} }