From 23d5ef6d0ad7df4af382ddddf06ab91be41f2213 Mon Sep 17 00:00:00 2001 From: Ben Greiner Date: Tue, 5 Mar 2024 12:35:11 +0100 Subject: [PATCH 1/2] Update to SLICOT v5.9 --- slycot/src/SLICOT-Reference | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/slycot/src/SLICOT-Reference b/slycot/src/SLICOT-Reference index 979f39d7..795051cb 160000 --- a/slycot/src/SLICOT-Reference +++ b/slycot/src/SLICOT-Reference @@ -1 +1 @@ -Subproject commit 979f39d7863628407b0f9cae6804efc2833849ab +Subproject commit 795051cbc2a1d4766753e9ab3bac13eaf731f8d6 From c6e6b7c18980b996d93b4078500b115ba37017ef Mon Sep 17 00:00:00 2001 From: Ben Greiner Date: Tue, 5 Mar 2024 12:56:30 +0100 Subject: [PATCH 2/2] Update CMakeLists.txt and init with new SLICOT routine count --- slycot/CMakeLists.txt | 12 ++++++++++++ slycot/__init__.py | 4 ++-- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/slycot/CMakeLists.txt b/slycot/CMakeLists.txt index 37b4d34d..dc2c59b1 100644 --- a/slycot/CMakeLists.txt +++ b/slycot/CMakeLists.txt @@ -58,6 +58,7 @@ src/SLICOT-Reference/src/AB13DD.f src/SLICOT-Reference/src/AB13DX.f src/SLICOT-Reference/src/AB13ED.f src/SLICOT-Reference/src/AB13FD.f +src/SLICOT-Reference/src/AB13HD.f src/SLICOT-Reference/src/AB13ID.f src/SLICOT-Reference/src/AB13MD.f src/SLICOT-Reference/src/AB8NXZ.f @@ -105,6 +106,8 @@ src/SLICOT-Reference/src/MA01AD.f src/SLICOT-Reference/src/MA01BD.f src/SLICOT-Reference/src/MA01BZ.f src/SLICOT-Reference/src/MA01CD.f +src/SLICOT-Reference/src/MA01DD.f +src/SLICOT-Reference/src/MA01DZ.f src/SLICOT-Reference/src/MA02AD.f src/SLICOT-Reference/src/MA02AZ.f src/SLICOT-Reference/src/MA02BD.f @@ -131,6 +134,8 @@ src/SLICOT-Reference/src/MA02OD.f src/SLICOT-Reference/src/MA02OZ.f src/SLICOT-Reference/src/MA02PD.f src/SLICOT-Reference/src/MA02PZ.f +src/SLICOT-Reference/src/MA02RD.f +src/SLICOT-Reference/src/MA02SD.f src/SLICOT-Reference/src/MB01KD.f src/SLICOT-Reference/src/MB01LD.f src/SLICOT-Reference/src/MB01MD.f @@ -322,7 +327,13 @@ src/SLICOT-Reference/src/MB04QF.f src/SLICOT-Reference/src/MB04QS.f src/SLICOT-Reference/src/MB04QU.f src/SLICOT-Reference/src/MB04RB.f +src/SLICOT-Reference/src/MB04RD.f +src/SLICOT-Reference/src/MB04RS.f +src/SLICOT-Reference/src/MB04RT.f src/SLICOT-Reference/src/MB04RU.f +src/SLICOT-Reference/src/MB04RV.f +src/SLICOT-Reference/src/MB04RW.f +src/SLICOT-Reference/src/MB04RZ.f src/SLICOT-Reference/src/MB04SU.f src/SLICOT-Reference/src/MB04TB.f src/SLICOT-Reference/src/MB04TS.f @@ -613,6 +624,7 @@ src/SLICOT-Reference/src/UD01MD.f src/SLICOT-Reference/src/UD01MZ.f src/SLICOT-Reference/src/UD01ND.f src/SLICOT-Reference/src/UE01MD.f +src/SLICOT-Reference/src/zelctg.f src/SLICOT-Reference/src/delctg.f src/SLICOT-Reference/src/select.f diff --git a/slycot/__init__.py b/slycot/__init__.py index f2ba5270..c1243ea5 100644 --- a/slycot/__init__.py +++ b/slycot/__init__.py @@ -27,7 +27,7 @@ # U : Utility Routines - # Analysis routines (18/60 wrapped) + # Analysis routines (18/61 wrapped) from .analysis import (ab01nd, ab04md, ab05md, ab05nd, @@ -47,7 +47,7 @@ # Identification routines (0/15 wrapped) - # Mathematical routines (8/281 wrapped) + # Mathematical routines (8/291 wrapped) from .math import (mb02ed, mb03rd, mb03vd, mb03vy, mb03wd, mb05md, mb05nd, mc01td)