Published June 22, 2019 | Version 1.1
Software Open

Computationally enhanced projection methods for symmetric Sylvester and Lyapunov matrix equations

  • 1. Max Planck Institute for Dynamics of Complex Technical Systems
  • 2. Dipartimento di Matematics, Universita' di Bologna

Description

These Matlab codes iteratively solve large-scale Sylvester and Lyapunov matrix equations with symmetric coeff. matrix by means of the standard Krylov method with Galerkin condition (low CPU and memory requirements). Version 1.1.

Computational routines for Lyapunov eqs: SKSM_cTri.m, cTri.mexa64, (LINUX), SKSM_Lyap_cTri_Windows.m, lapack.mexaw64, eig_dstevr.m, tridiag_dsbtrd.m (Windows)

example_SKSM_cTri.m is an example of how to call the function SKSM_cTri.m and SKSM_Lyap_cTri_Windows.m. 

Computational routines for Sylvester eqs: SKSM_Sylv_cTri.m, eig_dstevr.m, tridiag_dsbtrd.m, lapack.mexa64 (Linux), lapack.mexaw64 (Windows).

example_SKSM_Sylv_cTri.m is an example of how to call the function SKSM_Sylv_cTri.m.

Notice that the mex files cTri.mexa64, lapack.mexa64 and lapack.mexaw64 make use of LAPACK and C-BLAS subroutines.

The code does not include any checking of the input data.

Related manuscript:

Davide Palitta and Valeria Simoncini, Computationally enhanced projection methods for symmetric Sylvester and Lyapunov matrix equations.

Journal of Computational and Applied Mathematics, Volume 330, 1 March 2018, Pages 648-659.

Notes

Notice that the Windows versions of our routines do not consist of a fully compiled code so that their performances may be further improved.

Files

Files (246.3 kB)

Name Size Download all
md5:a437b16aa7cb635d6736c468229f23e7
12.7 kB Download
md5:861b7ae4f09187e85ff79e708bad0d99
2.8 kB Download
md5:a16e3d5d1ac57f4051dbaa870ead06bf
1.9 kB Download
md5:06c4890c721ad80393ec1b76ce516217
1.8 kB Download
md5:69aa7fd924c4aea966a2bd90e7db060b
120.1 kB Download
md5:99ca08052913db6b82d17ede7b74b650
86.5 kB Download
md5:15a9eb2e3785f3b05566e916361d8cb1
5.0 kB Download
md5:8da14ee16227d12141978fe76fc953eb
5.2 kB Download
md5:9d2d50bd84c2bbfcb4fd84ae09b178d6
7.9 kB Download
md5:982e9f8a6b8f79dced394533d8ec9321
2.3 kB Download