Developer Reference

  • 2021.1
  • 12/04/2020
  • Public Content
Contents

Cosine-Sine Decomposition: LAPACK Driver Routines

This
topic
describes LAPACK driver routines for computing the cosine-sine decomposition (CS decomposition). You can also call the corresponding computational routines to perform the same task.
The computation has the following phases:
  1. The matrix is reduced to a bidiagonal block form.
  2. The blocks are simultaneously diagonalized using techniques from the bidiagonal SVD algorithms.
Table
"Driver Routines for Cosine-Sine Decomposition (CSD)"
lists LAPACK routines that perform CS decomposition of matrices.
Computational Routines for Cosine-Sine Decomposition (CSD)
Operation
Real matrices
Complex matrices
Compute the CS decomposition of a block-partitioned orthogonal matrix
Compute the CS decomposition of a block-partitioned unitary matrix

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.