@@ -628,56 +628,56 @@ SUBROUTINE CERRST( PATH, NUNIT )
628628 SRNAMT = ' CHEEVX_2STAGE'
629629 INFOT = 1
630630 CALL CHEEVX_2STAGE( ' /' , ' A' , ' U' , 0 , A, 1 ,
631- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
631+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
632632 $ M, X, Z, 1 , W, 1 , RW, IW, I3, INFO )
633633 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
634634 INFOT = 1
635635 CALL CHEEVX_2STAGE( ' V' , ' A' , ' U' , 0 , A, 1 ,
636- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
636+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
637637 $ M, X, Z, 1 , W, 1 , RW, IW, I3, INFO )
638638 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
639639 INFOT = 2
640640 CALL CHEEVX_2STAGE( ' N' , ' /' , ' U' , 0 , A, 1 ,
641- $ 0.0D0 , 1.0D0 , 1 , 0 , 0.0D0 ,
641+ $ 0.0 , 1.0 , 1 , 0 , 0.0 ,
642642 $ M, X, Z, 1 , W, 1 , RW, IW, I3, INFO )
643643 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
644644 INFOT = 3
645645 CALL CHEEVX_2STAGE( ' N' , ' A' , ' /' , 0 , A, 1 ,
646- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
646+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
647647 $ M, X, Z, 1 , W, 1 , RW, IW, I3, INFO )
648648 INFOT = 4
649649 CALL CHEEVX_2STAGE( ' N' , ' A' , ' U' , - 1 , A, 1 ,
650- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
650+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
651651 $ M, X, Z, 1 , W, 1 , RW, IW, I3, INFO )
652652 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
653653 INFOT = 6
654654 CALL CHEEVX_2STAGE( ' N' , ' A' , ' U' , 2 , A, 1 ,
655- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
655+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
656656 $ M, X, Z, 2 , W, 3 , RW, IW, I3, INFO )
657657 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
658658 INFOT = 8
659659 CALL CHEEVX_2STAGE( ' N' , ' V' , ' U' , 1 , A, 1 ,
660- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
660+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
661661 $ M, X, Z, 1 , W, 1 , RW, IW, I3, INFO )
662662 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
663663 INFOT = 9
664664 CALL CHEEVX_2STAGE( ' N' , ' I' , ' U' , 1 , A, 1 ,
665- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
665+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
666666 $ M, X, Z, 1 , W, 1 , RW, IW, I3, INFO )
667667 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
668668 INFOT = 10
669669 CALL CHEEVX_2STAGE( ' N' , ' I' , ' U' , 2 , A, 2 ,
670- $ 0.0D0 , 0.0D0 , 2 , 1 , 0.0D0 ,
670+ $ 0.0 , 0.0 , 2 , 1 , 0.0 ,
671671 $ M, X, Z, 2 , W, 3 , RW, IW, I3, INFO )
672672 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
673673 INFOT = 15
674674 CALL CHEEVX_2STAGE( ' N' , ' A' , ' U' , 2 , A, 2 ,
675- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
675+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
676676 $ M, X, Z, 0 , W, 3 , RW, IW, I3, INFO )
677677 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
678678 INFOT = 17
679679 CALL CHEEVX_2STAGE( ' N' , ' A' , ' U' , 2 , A, 2 ,
680- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
680+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
681681 $ M, X, Z, 2 , W, 0 , RW, IW, I1, INFO )
682682 CALL CHKXER( ' CHEEVX_2STAGE' , INFOT, NOUT, LERR, OK )
683683 NT = NT + 11
@@ -755,79 +755,79 @@ SUBROUTINE CERRST( PATH, NUNIT )
755755 N = 1
756756 INFOT = 1
757757 CALL CHEEVR_2STAGE( ' /' , ' A' , ' U' , 0 , A, 1 ,
758- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
758+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
759759 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N, IW( 2 * N+1 ),
760760 $ 10 * N, INFO )
761761 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
762762 INFOT = 1
763763 CALL CHEEVR_2STAGE( ' V' , ' A' , ' U' , 0 , A, 1 ,
764- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
764+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
765765 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N, IW( 2 * N+1 ),
766766 $ 10 * N, INFO )
767767 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
768768 INFOT = 2
769769 CALL CHEEVR_2STAGE( ' N' , ' /' , ' U' , 0 , A, 1 ,
770- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
770+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
771771 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N, IW( 2 * N+1 ),
772772 $ 10 * N, INFO )
773773 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
774774 INFOT = 3
775775 CALL CHEEVR_2STAGE( ' N' , ' A' , ' /' , - 1 , A, 1 ,
776- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
776+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
777777 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N,
778778 $ IW( 2 * N+1 ), 10 * N, INFO )
779779 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
780780 INFOT = 4
781781 CALL CHEEVR_2STAGE( ' N' , ' A' , ' U' , - 1 , A, 1 ,
782- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
782+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
783783 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N,
784784 $ IW( 2 * N+1 ), 10 * N, INFO )
785785 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
786786 INFOT = 6
787787 CALL CHEEVR_2STAGE( ' N' , ' A' , ' U' , 2 , A, 1 ,
788- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
788+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
789789 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N, IW( 2 * N+1 ),
790790 $ 10 * N, INFO )
791791 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
792792 INFOT = 8
793793 CALL CHEEVR_2STAGE( ' N' , ' V' , ' U' , 1 , A, 1 ,
794- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
794+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
795795 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N, IW( 2 * N+1 ),
796796 $ 10 * N, INFO )
797797 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
798798 INFOT = 9
799799 CALL CHEEVR_2STAGE( ' N' , ' I' , ' U' , 1 , A, 1 ,
800- $ 0.0D0 , 0.0D0 , 0 , 1 , 0.0D0 ,
800+ $ 0.0 , 0.0 , 0 , 1 , 0.0 ,
801801 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N, IW( 2 * N+1 ),
802802 $ 10 * N, INFO )
803803 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
804804 INFOT = 10
805805 CALL CHEEVR_2STAGE( ' N' , ' I' , ' U' , 2 , A, 2 ,
806- $ 0.0D0 , 0.0D0 , 2 , 1 , 0.0D0 ,
806+ $ 0.0 , 0.0 , 2 , 1 , 0.0 ,
807807 $ M, R, Z, 1 , IW, Q, 2 * N, RW, 24 * N, IW( 2 * N+1 ),
808808 $ 10 * N, INFO )
809809 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
810810 INFOT = 15
811811 CALL CHEEVR_2STAGE( ' N' , ' I' , ' U' , 1 , A, 1 ,
812- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
812+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
813813 $ M, R, Z, 0 , IW, Q, 2 * N, RW, 24 * N, IW( 2 * N+1 ),
814814 $ 10 * N, INFO )
815815 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
816816 INFOT = 18
817817 CALL CHEEVR_2STAGE( ' N' , ' I' , ' U' , 1 , A, 1 ,
818- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
818+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
819819 $ M, R, Z, 1 , IW, Q, 2 * N-1 , RW, 24 * N, IW( 2 * N+1 ),
820820 $ 10 * N, INFO )
821821 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
822822 INFOT = 20
823823 CALL CHEEVR_2STAGE( ' N' , ' I' , ' U' , 1 , A, 1 ,
824- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
824+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
825825 $ M, R, Z, 1 , IW, Q, 26 * N, RW, 24 * N-1 , IW( 2 * N-1 ),
826826 $ 10 * N, INFO )
827827 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
828828 INFOT = 22
829829 CALL CHEEVR_2STAGE( ' N' , ' I' , ' U' , 1 , A, 1 ,
830- $ 0.0D0 , 0.0D0 , 1 , 1 , 0.0D0 ,
830+ $ 0.0 , 0.0 , 1 , 1 , 0.0 ,
831831 $ M, R, Z, 1 , IW, Q, 26 * N, RW, 24 * N, IW, 10 * N-1 ,
832832 $ INFO )
833833 CALL CHKXER( ' CHEEVR_2STAGE' , INFOT, NOUT, LERR, OK )
@@ -1259,65 +1259,65 @@ SUBROUTINE CERRST( PATH, NUNIT )
12591259 SRNAMT = ' CHBEVX_2STAGE'
12601260 INFOT = 1
12611261 CALL CHBEVX_2STAGE( ' /' , ' A' , ' U' , 0 , 0 , A, 1 , Q, 1 ,
1262- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1262+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
12631263 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
12641264 INFOT = 1
12651265 CALL CHBEVX_2STAGE( ' V' , ' A' , ' U' , 0 , 0 , A, 1 , Q, 1 ,
1266- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1266+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
12671267 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
12681268 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
12691269 INFOT = 2
12701270 CALL CHBEVX_2STAGE( ' N' , ' /' , ' U' , 0 , 0 , A, 1 , Q, 1 ,
1271- $ 0.0D0 , 1.0D0 , 1 , 0 , 0.0D0 ,
1271+ $ 0.0 , 1.0 , 1 , 0 , 0.0 ,
12721272 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
12731273 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
12741274 INFOT = 3
12751275 CALL CHBEVX_2STAGE( ' N' , ' A' , ' /' , 0 , 0 , A, 1 , Q, 1 ,
1276- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1276+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
12771277 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
12781278 INFOT = 4
12791279 CALL CHBEVX_2STAGE( ' N' , ' A' , ' U' , - 1 , 0 , A, 1 , Q, 1 ,
1280- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1280+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
12811281 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
12821282 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
12831283 INFOT = 5
12841284 CALL CHBEVX_2STAGE( ' N' , ' A' , ' U' , 0 , - 1 , A, 1 , Q, 1 ,
1285- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1285+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
12861286 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
12871287 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
12881288 INFOT = 7
12891289 CALL CHBEVX_2STAGE( ' N' , ' A' , ' U' , 2 , 1 , A, 1 , Q, 2 ,
1290- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1290+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
12911291 $ M, X, Z, 2 , W, 0 , RW, IW, I3, INFO )
12921292 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
12931293* INFOT = 9
12941294* CALL CHBEVX_2STAGE( 'V', 'A', 'U', 2, 0, A, 1, Q, 1,
1295- * $ 0.0D0 , 0.0D0 , 0, 0, 0.0D0 ,
1295+ * $ 0.0 , 0.0 , 0, 0, 0.0 ,
12961296* $ M, X, Z, 2, W, 0, RW, IW, I3, INFO )
12971297* CALL CHKXER( 'CHBEVX_2STAGE', INFOT, NOUT, LERR, OK )
12981298 INFOT = 11
12991299 CALL CHBEVX_2STAGE( ' N' , ' V' , ' U' , 1 , 0 , A, 1 , Q, 1 ,
1300- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1300+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
13011301 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
13021302 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
13031303 INFOT = 12
13041304 CALL CHBEVX_2STAGE( ' N' , ' I' , ' U' , 1 , 0 , A, 1 , Q, 1 ,
1305- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1305+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
13061306 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
13071307 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
13081308 INFOT = 13
13091309 CALL CHBEVX_2STAGE( ' N' , ' I' , ' U' , 1 , 0 , A, 1 , Q, 1 ,
1310- $ 0.0D0 , 0.0D0 , 1 , 2 , 0.0D0 ,
1310+ $ 0.0 , 0.0 , 1 , 2 , 0.0 ,
13111311 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
13121312 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
13131313 INFOT = 18
13141314 CALL CHBEVX_2STAGE( ' N' , ' A' , ' U' , 2 , 0 , A, 1 , Q, 2 ,
1315- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1315+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
13161316 $ M, X, Z, 0 , W, 0 , RW, IW, I3, INFO )
13171317 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
13181318 INFOT = 20
13191319 CALL CHBEVX_2STAGE( ' N' , ' A' , ' U' , 2 , 0 , A, 1 , Q, 2 ,
1320- $ 0.0D0 , 0.0D0 , 0 , 0 , 0.0D0 ,
1320+ $ 0.0 , 0.0 , 0 , 0 , 0.0 ,
13211321 $ M, X, Z, 1 , W, 0 , RW, IW, I3, INFO )
13221322 CALL CHKXER( ' CHBEVX_2STAGE' , INFOT, NOUT, LERR, OK )
13231323 NT = NT + 12
0 commit comments