Skip to content

Commit 72ea19d

Browse files
authored
Amend some LAPACK 3.10.0 additions
1 parent bfd9c1b commit 72ea19d

File tree

2 files changed

+75
-1
lines changed

2 files changed

+75
-1
lines changed

exports/gensymbol

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -824,7 +824,24 @@ lapackobjs2s="$lapackobjs2s
824824
lapackobjs2z="$lapackobjs2z
825825
zgesvdq
826826
zungtsqr
827-
"
827+
"
828+
#functions added for lapack-3.10
829+
lapackobjs2c="$lapackobjs2c
830+
cgetsqrhrt
831+
cungtsqr_row
832+
"
833+
lapackobjs2d="$lapackobjs2d
834+
dgetsqrhrt
835+
dorgtsqr_row
836+
"
837+
lapackobjs2s="$lapackobjs2s
838+
sgetsqrhrt
839+
sorgtsqr_row
840+
"
841+
lapackobjs2z="$lapackobjs2z
842+
zgetsqrhrt
843+
zungtsqr_row
844+
"
828845

829846
lapack_extendedprecision_objs="
830847
zposvxx clagge clatms chesvxx cposvxx cgesvxx ssyrfssx csyrfsx
@@ -1577,6 +1594,12 @@ lapackeobjsc="
15771594
LAPACKE_csytrf_aa_2stage_work
15781595
LAPACKE_csytrs_aa_2stage
15791596
LAPACKE_csytrs_aa_2stage_work
1597+
LAPACKE_cgesvdq
1598+
LAPACKE_cgesvdq_work
1599+
LAPACKE_cgetsqrhrt
1600+
LAPACKE_cgetsqrhrt_work
1601+
LAPACKE_cungtsqr_row
1602+
LAPACKE_cungtsqr_row_work
15801603
"
15811604

15821605
lapackeobjsd="
@@ -2186,6 +2209,10 @@ lapackeobjsd="
21862209
LAPACKE_dgesvdq_work
21872210
LAPACKE_slag2d
21882211
LAPACKE_slag2d_work
2212+
LAPACKE_dgetsqrhrt
2213+
LAPACKE_dgetsqrhrt_work
2214+
LAPACKE_dorgtsqr_row
2215+
LAPACKE_dorgtsqr_row_work
21892216
"
21902217

21912218
lapackeobjss="
@@ -2787,6 +2814,10 @@ lapackeobjss="
27872814
LAPACKE_ssytrs_aa_2stage_work
27882815
LAPACKE_sgesvdq
27892816
LAPACKE_sgesvdq_work
2817+
LAPACKE_sgetsqrhrt
2818+
LAPACKE_sgetsqrhrt_work
2819+
LAPACKE_sorgtsqr_row
2820+
LAPACKE_sorgtsqr_row_work
27902821
"
27912822

27922823
lapackeobjsz="
@@ -3446,6 +3477,10 @@ lapackeobjsz="
34463477
LAPACKE_zsytrs_aa_2stage_work
34473478
LAPACKE_zgesvdq
34483479
LAPACKE_zgesvdq_work
3480+
LAPACKE_zgetsqrhrt
3481+
LAPACKE_zgetsqrhrt_work
3482+
LAPACKE_zungtsqr_row
3483+
LAPACKE_zungtsqr_row_work
34493484
"
34503485
## @(SRCX_OBJ) from `lapack-3.4.1/lapacke/src/Makefile`
34513486
## Not exported: requires LAPACKE_EXTENDED to be set and depends on the

exports/gensymbol.pl

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -814,6 +814,23 @@
814814
zgesvdq,
815815
zungtsqr
816816
);
817+
#functions added for lapack-3.10
818+
@lapackobjs2c = (@lapackobjs2c,
819+
cgetsqrhrt,
820+
cungtsqr_row
821+
);
822+
@lapackobjs2d = (@lapackobjs2d,
823+
dgetsqrhrt,
824+
dorgtsqr_row
825+
);
826+
@lapackobjs2s = (@lapackobjs2s,
827+
sgetsqrhrt,
828+
sorgtsqr_row
829+
);
830+
@lapackobjs2z = (@lapackobjs2z,
831+
zgetsqrhrt,
832+
zungtsqr_row
833+
);
817834

818835
@lapack_extendedprecision_objs = (
819836
zposvxx, clagge, clatms, chesvxx, cposvxx, cgesvxx, ssyrfssx, csyrfsx,
@@ -1562,6 +1579,13 @@
15621579
LAPACKE_csytrf_aa_2stage_work,
15631580
LAPACKE_csytrs_aa_2stage,
15641581
LAPACKE_csytrs_aa_2stage_work,
1582+
LAPACKE_cgesvdq,
1583+
LAPACKE_cgesvdq_work,
1584+
LAPACKE_cgetsqrhrt,
1585+
LAPACKE_cgetsqrhrt_work,
1586+
LAPACKE_cungtsqr_row,
1587+
LAPACKE_cungtsqr_row_work
1588+
15651589
);
15661590
@lapackeobjsd = (
15671591
LAPACKE_dgb_nancheck,
@@ -2170,6 +2194,11 @@
21702194
LAPACKE_dgesvdq_work,
21712195
LAPACKE_slag2d,
21722196
LAPACKE_slag2d_work,
2197+
LAPACKE_dgetsqrhrt,
2198+
LAPACKE_dgetsqrhrt_work,
2199+
LAPACKE_dorgtsqr_row,
2200+
LAPACKE_dorgtsqr_row_work
2201+
21732202
);
21742203
@lapackeobjss = (
21752204
LAPACKE_sgb_nancheck,
@@ -2770,6 +2799,11 @@
27702799
LAPACKE_ssytrs_aa_2stage_work,
27712800
LAPACKE_sgesvdq,
27722801
LAPACKE_sgesvdq_work,
2802+
LAPACKE_sgetsqrhrt,
2803+
LAPACKE_sgetsqrhrt_work,
2804+
LAPACKE_sorgtsqr_row,
2805+
LAPACKE_sorgtsqr_row_work
2806+
27732807
);
27742808
@lapackeobjsz = (
27752809
LAPACKE_zgb_nancheck,
@@ -3308,6 +3342,11 @@
33083342
LAPACKE_zupmtr_work,
33093343
LAPACKE_zsyr,
33103344
LAPACKE_zsyr_work,
3345+
LAPACKE_zgetsqrhrt,
3346+
LAPACKE_zgetsqrhrt_work,
3347+
LAPACKE_zungtsqr_row,
3348+
LAPACKE_zungtsqr_row_work
3349+
33113350
## @(SRCX_OBJ) from `lapack-3.4.1/lapacke/src/Makefile`
33123351
## Not exported: requires LAPACKE_EXTENDED to be set and depends on the
33133352
## corresponding LAPACK extended precision routines.

0 commit comments

Comments
 (0)