-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
Here is my numerical problem: I want to compute a Hamiltonian square root of a given skew-Hamiltonian matrix.
The following article Structure-Preserving Schur Methods for Computing Square Roots of Real Skew-Hamiltonian Matrices by Zhongyun Liu, Yulin Zhang, Carla Ferreira, and Rui Ralha proposes an algorithm involving the following steps:
- A Paige / van Loan decomposition of the initial skew-Hamiltonian matrix
- Transformation of the above into a symplectic schur decomposition of the initial matrix.
- Schur decomposition of the top-left block
- Solution of a Sylvester equation
I think I can use Lapack to deal with 3. and 4.
My question is: can I use SLICOT to deal with 1. and/or 2. ?
I see in the doc that there is a subroutine for the Paige/Van Loan form of a Hamiltonian matrix MB04PB, but I don't see anything for the skew-Hamiltonian case.
Any tips would be greatly appreciated
Metadata
Metadata
Assignees
Labels
No labels