Skip to content

Commit 0db2865

Browse files
author
scr2016
committed
New complex Householder reconstruction routines,
C and Z precisions CODE and TESTING: CGETSQRHRT, CUNGTSQR_ROW, CLARFB_GETT, ZGETSQRHRT, ZUNGTSQR_ROW, ZLARFB_GETT. new file: SRC/cgetsqrhrt.f new file: SRC/clarfb_gett.f new file: SRC/cungtsqr_row.f new file: SRC/zgetsqrhrt.f new file: SRC/zlarfb_gett.f new file: SRC/zungtsqr_row.f modified: SRC/CMakeLists.txt modified: SRC/Makefile new file: TESTING/LIN/cunhr_col02.f new file: TESTING/LIN/zunhr_col02.f modified: TESTING/LIN/cchkunhr_col.f modified: TESTING/LIN/cunhr_col01.f modified: TESTING/LIN/zchkunhr_col.f modified: TESTING/LIN/zunhr_col01.f modified: TESTING/LIN/CMakeLists.txt modified: TESTING/LIN/Makefile
1 parent c26d01b commit 0db2865

16 files changed

+3687
-79
lines changed

SRC/CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ set(CLASRC
207207
claqhb.f claqhe.f claqhp.f claqp2.f claqps.f claqsb.f
208208
claqr0.f claqr1.f claqr2.f claqr3.f claqr4.f claqr5.f
209209
claqsp.f claqsy.f clar1v.f clar2v.f ilaclr.f ilaclc.f
210-
clarf.f clarfb.f clarfg.f clarfgp.f clarft.f
210+
clarf.f clarfb.f clarfb_gett.f clarfg.f clarfgp.f clarft.f
211211
clarfx.f clarfy.f clargv.f clarnv.f clarrv.f clartg.f clartv.f
212212
clarz.f clarzb.f clarzt.f clascl.f claset.f clasr.f classq.f
213213
claswp.f clasyf.f clasyf_rook.f clasyf_rk.f clasyf_aa.f
@@ -235,7 +235,7 @@ set(CLASRC
235235
ctptrs.f ctrcon.f ctrevc.f ctrevc3.f ctrexc.f ctrrfs.f ctrsen.f ctrsna.f
236236
ctrsyl.f ctrti2.f ctrtri.f ctrtrs.f ctzrzf.f cung2l.f cung2r.f
237237
cungbr.f cunghr.f cungl2.f cunglq.f cungql.f cungqr.f cungr2.f
238-
cungrq.f cungtr.f cungtsqr.f cunm2l.f cunm2r.f cunmbr.f cunmhr.f cunml2.f cunm22.f
238+
cungrq.f cungtr.f cungtsqr.f cungtsqr_row.f cunm2l.f cunm2r.f cunmbr.f cunmhr.f cunml2.f cunm22.f
239239
cunmlq.f cunmql.f cunmqr.f cunmr2.f cunmr3.f cunmrq.f cunmrz.f
240240
cunmtr.f cupgtr.f cupmtr.f icmax1.f scsum1.f cstemr.f
241241
chfrk.f ctfttp.f clanhf.f cpftrf.f cpftri.f cpftrs.f ctfsm.f ctftri.f
@@ -246,7 +246,7 @@ set(CLASRC
246246
cgeqrt.f cgeqrt2.f cgeqrt3.f cgemqrt.f
247247
ctpqrt.f ctpqrt2.f ctpmqrt.f ctprfb.f
248248
cgelqt.f cgelqt3.f cgemlqt.f
249-
cgetsls.f cgeqr.f clatsqr.f clamtsqr.f cgemqr.f
249+
cgetsls.f cgetsqrhrt.f cgeqr.f clatsqr.f clamtsqr.f cgemqr.f
250250
cgelq.f claswlq.f clamswlq.f cgemlq.f
251251
ctplqt.f ctplqt2.f ctpmlqt.f
252252
cunhr_col.f claunhr_col_getrfnp.f claunhr_col_getrfnp2.f
@@ -401,7 +401,7 @@ set(ZLASRC
401401
zlaqhb.f zlaqhe.f zlaqhp.f zlaqp2.f zlaqps.f zlaqsb.f
402402
zlaqr0.f zlaqr1.f zlaqr2.f zlaqr3.f zlaqr4.f zlaqr5.f
403403
zlaqsp.f zlaqsy.f zlar1v.f zlar2v.f ilazlr.f ilazlc.f
404-
zlarcm.f zlarf.f zlarfb.f
404+
zlarcm.f zlarf.f zlarfb.f zlarfb_gett.f
405405
zlarfg.f zlarfgp.f zlarft.f
406406
zlarfx.f zlarfy.f zlargv.f zlarnv.f zlarrv.f zlartg.f zlartv.f
407407
zlarz.f zlarzb.f zlarzt.f zlascl.f zlaset.f zlasr.f
@@ -430,7 +430,7 @@ set(ZLASRC
430430
ztptrs.f ztrcon.f ztrevc.f ztrevc3.f ztrexc.f ztrrfs.f ztrsen.f ztrsna.f
431431
ztrsyl.f ztrti2.f ztrtri.f ztrtrs.f ztzrzf.f zung2l.f
432432
zung2r.f zungbr.f zunghr.f zungl2.f zunglq.f zungql.f zungqr.f zungr2.f
433-
zungrq.f zungtr.f zungtsqr.f zunm2l.f zunm2r.f zunmbr.f zunmhr.f zunml2.f zunm22.f
433+
zungrq.f zungtr.f zungtsqr.f zungtsqr_row.f zunm2l.f zunm2r.f zunmbr.f zunmhr.f zunml2.f zunm22.f
434434
zunmlq.f zunmql.f zunmqr.f zunmr2.f zunmr3.f zunmrq.f zunmrz.f
435435
zunmtr.f zupgtr.f
436436
zupmtr.f izmax1.f dzsum1.f zstemr.f
@@ -444,7 +444,7 @@ set(ZLASRC
444444
ztpqrt.f ztpqrt2.f ztpmqrt.f ztprfb.f
445445
ztplqt.f ztplqt2.f ztpmlqt.f
446446
zgelqt.f zgelqt3.f zgemlqt.f
447-
zgetsls.f zgeqr.f zlatsqr.f zlamtsqr.f zgemqr.f
447+
zgetsls.f zgetsqrhrt.f zgeqr.f zlatsqr.f zlamtsqr.f zgemqr.f
448448
zgelq.f zlaswlq.f zlamswlq.f zgemlq.f
449449
zunhr_col.f zlaunhr_col_getrfnp.f zlaunhr_col_getrfnp2.f
450450
zhetrd_2stage.f zhetrd_he2hb.f zhetrd_hb2st.F zhb2st_kernels.f

SRC/Makefile

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ CLASRC = \
237237
claqhb.o claqhe.o claqhp.o claqp2.o claqps.o claqsb.o \
238238
claqr0.o claqr1.o claqr2.o claqr3.o claqr4.o claqr5.o \
239239
claqsp.o claqsy.o clar1v.o clar2v.o ilaclr.o ilaclc.o \
240-
clarf.o clarfb.o clarfg.o clarft.o clarfgp.o \
240+
clarf.o clarfb.o clarfb_gett.o clarfg.o clarft.o clarfgp.o \
241241
clarfx.o clarfy.o clargv.o clarnv.o clarrv.o clartg.o clartv.o \
242242
clarz.o clarzb.o clarzt.o clascl.o claset.o clasr.o classq.o \
243243
claswp.o clasyf.o clasyf_rook.o clasyf_rk.o clasyf_aa.o \
@@ -265,7 +265,7 @@ CLASRC = \
265265
ctptrs.o ctrcon.o ctrevc.o ctrevc3.o ctrexc.o ctrrfs.o ctrsen.o ctrsna.o \
266266
ctrsyl.o ctrti2.o ctrtri.o ctrtrs.o ctzrzf.o cung2l.o cung2r.o \
267267
cungbr.o cunghr.o cungl2.o cunglq.o cungql.o cungqr.o cungr2.o \
268-
cungrq.o cungtr.o cungtsqr.o cunm2l.o cunm2r.o cunmbr.o cunmhr.o cunml2.o cunm22.o \
268+
cungrq.o cungtr.o cungtsqr.o cungtsqr_row.o cunm2l.o cunm2r.o cunmbr.o cunmhr.o cunml2.o cunm22.o \
269269
cunmlq.o cunmql.o cunmqr.o cunmr2.o cunmr3.o cunmrq.o cunmrz.o \
270270
cunmtr.o cupgtr.o cupmtr.o icmax1.o scsum1.o cstemr.o \
271271
chfrk.o ctfttp.o clanhf.o cpftrf.o cpftri.o cpftrs.o ctfsm.o ctftri.o \
@@ -276,7 +276,7 @@ CLASRC = \
276276
cgeqrt.o cgeqrt2.o cgeqrt3.o cgemqrt.o \
277277
ctpqrt.o ctpqrt2.o ctpmqrt.o ctprfb.o \
278278
cgelqt.o cgelqt3.o cgemlqt.o \
279-
cgetsls.o cgeqr.o clatsqr.o clamtsqr.o cgemqr.o \
279+
cgetsls.o cgetsqrhrt.o cgeqr.o clatsqr.o clamtsqr.o cgemqr.o \
280280
cgelq.o claswlq.o clamswlq.o cgemlq.o \
281281
ctplqt.o ctplqt2.o ctpmlqt.o \
282282
cunhr_col.o claunhr_col_getrfnp.o claunhr_col_getrfnp2.o \
@@ -438,7 +438,7 @@ ZLASRC = \
438438
zlaqhb.o zlaqhe.o zlaqhp.o zlaqp2.o zlaqps.o zlaqsb.o \
439439
zlaqr0.o zlaqr1.o zlaqr2.o zlaqr3.o zlaqr4.o zlaqr5.o \
440440
zlaqsp.o zlaqsy.o zlar1v.o zlar2v.o ilazlr.o ilazlc.o \
441-
zlarcm.o zlarf.o zlarfb.o \
441+
zlarcm.o zlarf.o zlarfb.o zlarfb_gett.o \
442442
zlarfg.o zlarft.o zlarfgp.o \
443443
zlarfx.o zlarfy.o zlargv.o zlarnv.o zlarrv.o zlartg.o zlartv.o \
444444
zlarz.o zlarzb.o zlarzt.o zlascl.o zlaset.o zlasr.o \
@@ -467,7 +467,7 @@ ZLASRC = \
467467
ztptrs.o ztrcon.o ztrevc.o ztrevc3.o ztrexc.o ztrrfs.o ztrsen.o ztrsna.o \
468468
ztrsyl.o ztrti2.o ztrtri.o ztrtrs.o ztzrzf.o zung2l.o \
469469
zung2r.o zungbr.o zunghr.o zungl2.o zunglq.o zungql.o zungqr.o zungr2.o \
470-
zungrq.o zungtr.o zungtsqr.o zunm2l.o zunm2r.o zunmbr.o zunmhr.o zunml2.o zunm22.o \
470+
zungrq.o zungtr.o zungtsqr.o zungtsqr_row.o zunm2l.o zunm2r.o zunmbr.o zunmhr.o zunml2.o zunm22.o \
471471
zunmlq.o zunmql.o zunmqr.o zunmr2.o zunmr3.o zunmrq.o zunmrz.o \
472472
zunmtr.o zupgtr.o \
473473
zupmtr.o izmax1.o dzsum1.o zstemr.o \
@@ -481,7 +481,7 @@ ZLASRC = \
481481
ztpqrt.o ztpqrt2.o ztpmqrt.o ztprfb.o \
482482
ztplqt.o ztplqt2.o ztpmlqt.o \
483483
zgelqt.o zgelqt3.o zgemlqt.o \
484-
zgetsls.o zgeqr.o zlatsqr.o zlamtsqr.o zgemqr.o \
484+
zgetsls.o zgetsqrhrt.o zgeqr.o zlatsqr.o zlamtsqr.o zgemqr.o \
485485
zgelq.o zlaswlq.o zlamswlq.o zgemlq.o \
486486
zunhr_col.o zlaunhr_col_getrfnp.o zlaunhr_col_getrfnp2.o \
487487
zhetrd_2stage.o zhetrd_he2hb.o zhetrd_hb2st.o zhb2st_kernels.o \

0 commit comments

Comments
 (0)