LAPACK
3.4.2
LAPACK: Linear Algebra PACKage
Main Page
Modules
Files
File List
File Members
LAPACK
Modules
Files
File List
BLAS
INSTALL
lapacke
SRC
VARIANTS
cbbcsd.f
cbdsqr.f
cgbbrd.f
cgbcon.f
cgbequ.f
cgbequb.f
cgbrfs.f
cgbrfsx.f
cgbsv.f
cgbsvx.f
cgbsvxx.f
cgbtf2.f
cgbtrf.f
cgbtrs.f
cgebak.f
cgebal.f
cgebd2.f
cgebrd.f
cgecon.f
cgeequ.f
cgeequb.f
cgees.f
cgeesx.f
cgeev.f
cgeevx.f
cgegs.f
cgegv.f
cgehd2.f
cgehrd.f
cgelq2.f
cgelqf.f
cgels.f
cgelsd.f
cgelss.f
cgelsx.f
cgelsy.f
cgemqrt.f
cgeql2.f
cgeqlf.f
cgeqp3.f
cgeqpf.f
cgeqr2.f
cgeqr2p.f
cgeqrf.f
cgeqrfp.f
cgeqrt.f
cgeqrt2.f
cgeqrt3.f
cgerfs.f
cgerfsx.f
cgerq2.f
cgerqf.f
cgesc2.f
cgesdd.f
cgesv.f
cgesvd.f
cgesvx.f
cgesvxx.f
cgetc2.f
cgetf2.f
cgetrf.f
cgetri.f
cgetrs.f
cggbak.f
cggbal.f
cgges.f
cggesx.f
cggev.f
cggevx.f
cggglm.f
cgghrd.f
cgglse.f
cggqrf.f
cggrqf.f
cggsvd.f
cggsvp.f
cgtcon.f
cgtrfs.f
cgtsv.f
cgtsvx.f
cgttrf.f
cgttrs.f
cgtts2.f
chbev.f
chbevd.f
chbevx.f
chbgst.f
chbgv.f
chbgvd.f
chbgvx.f
chbtrd.f
checon.f
cheequb.f
cheev.f
cheevd.f
cheevr.f
cheevx.f
chegs2.f
chegst.f
chegv.f
chegvd.f
chegvx.f
cherfs.f
cherfsx.f
chesv.f
chesvx.f
chesvxx.f
cheswapr.f
chetd2.f
chetf2.f
chetrd.f
chetrf.f
chetri.f
chetri2.f
chetri2x.f
chetrs.f
chetrs2.f
chfrk.f
chgeqz.f
chla_transtype.f
chpcon.f
chpev.f
chpevd.f
chpevx.f
chpgst.f
chpgv.f
chpgvd.f
chpgvx.f
chprfs.f
chpsv.f
chpsvx.f
chptrd.f
chptrf.f
chptri.f
chptrs.f
chsein.f
chseqr.f
cla_gbamv.f
cla_gbrcond_c.f
cla_gbrcond_x.f
cla_gbrfsx_extended.f
cla_gbrpvgrw.f
cla_geamv.f
cla_gercond_c.f
cla_gercond_x.f
cla_gerfsx_extended.f
cla_gerpvgrw.f
cla_heamv.f
cla_hercond_c.f
cla_hercond_x.f
cla_herfsx_extended.f
cla_herpvgrw.f
cla_lin_berr.f
cla_porcond_c.f
cla_porcond_x.f
cla_porfsx_extended.f
cla_porpvgrw.f
cla_syamv.f
cla_syrcond_c.f
cla_syrcond_x.f
cla_syrfsx_extended.f
cla_syrpvgrw.f
cla_wwaddw.f
clabrd.f
clacgv.f
clacn2.f
clacon.f
clacp2.f
clacpy.f
clacrm.f
clacrt.f
cladiv.f
claed0.f
claed7.f
claed8.f
claein.f
claesy.f
claev2.f
clag2z.f
clags2.f
clagtm.f
clahef.f
clahqr.f
clahr2.f
clahrd.f
claic1.f
clals0.f
clalsa.f
clalsd.f
clangb.f
clange.f
clangt.f
clanhb.f
clanhe.f
clanhf.f
clanhp.f
clanhs.f
clanht.f
clansb.f
clansp.f
clansy.f
clantb.f
clantp.f
clantr.f
clapll.f
clapmr.f
clapmt.f
claqgb.f
claqge.f
claqhb.f
claqhe.f
claqhp.f
claqp2.f
claqps.f
claqr0.f
claqr1.f
claqr2.f
claqr3.f
claqr4.f
claqr5.f
claqsb.f
claqsp.f
claqsy.f
clar1v.f
clar2v.f
clarcm.f
clarf.f
clarfb.f
clarfg.f
clarfgp.f
clarft.f
clarfx.f
clargv.f
clarnv.f
clarrv.f
clarscl2.f
clartg.f
clartv.f
clarz.f
clarzb.f
clarzt.f
clascl.f
clascl2.f
claset.f
clasr.f
classq.f
claswp.f
clasyf.f
clatbs.f
clatdf.f
clatps.f
clatrd.f
clatrs.f
clatrz.f
clatzm.f
clauu2.f
clauum.f
cpbcon.f
cpbequ.f
cpbrfs.f
cpbstf.f
cpbsv.f
cpbsvx.f
cpbtf2.f
cpbtrf.f
cpbtrs.f
cpftrf.f
cpftri.f
cpftrs.f
cpocon.f
cpoequ.f
cpoequb.f
cporfs.f
cporfsx.f
cposv.f
cposvx.f
cposvxx.f
cpotf2.f
cpotrf.f
cpotri.f
cpotrs.f
cppcon.f
cppequ.f
cpprfs.f
cppsv.f
cppsvx.f
cpptrf.f
cpptri.f
cpptrs.f
cpstf2.f
cpstrf.f
cptcon.f
cpteqr.f
cptrfs.f
cptsv.f
cptsvx.f
cpttrf.f
cpttrs.f
cptts2.f
crot.f
cspcon.f
cspmv.f
cspr.f
csprfs.f
cspsv.f
cspsvx.f
csptrf.f
csptri.f
csptrs.f
csrscl.f
cstedc.f
cstegr.f
cstein.f
cstemr.f
csteqr.f
csycon.f
csyconv.f
csyequb.f
csymv.f
csyr.f
csyrfs.f
csyrfsx.f
csysv.f
csysvx.f
csysvxx.f
csyswapr.f
csytf2.f
csytrf.f
csytri.f
csytri2.f
csytri2x.f
csytrs.f
csytrs2.f
ctbcon.f
ctbrfs.f
ctbtrs.f
ctfsm.f
ctftri.f
ctfttp.f
ctfttr.f
ctgevc.f
ctgex2.f
ctgexc.f
ctgsen.f
ctgsja.f
ctgsna.f
ctgsy2.f
ctgsyl.f
ctpcon.f
ctpmqrt.f
ctpqrt.f
ctpqrt2.f
ctprfb.f
ctprfs.f
ctptri.f
ctptrs.f
ctpttf.f
ctpttr.f
ctrcon.f
ctrevc.f
ctrexc.f
ctrrfs.f
ctrsen.f
ctrsna.f
ctrsyl.f
ctrti2.f
ctrtri.f
ctrtrs.f
ctrttf.f
ctrttp.f
ctzrqf.f
ctzrzf.f
cunbdb.f
cuncsd.f
cung2l.f
cung2r.f
cungbr.f
cunghr.f
cungl2.f
cunglq.f
cungql.f
cungqr.f
cungr2.f
cungrq.f
cungtr.f
cunm2l.f
cunm2r.f
cunmbr.f
cunmhr.f
cunml2.f
cunmlq.f
cunmql.f
cunmqr.f
cunmr2.f
cunmr3.f
cunmrq.f
cunmrz.f
cunmtr.f
cupgtr.f
cupmtr.f
dbbcsd.f
dbdsdc.f
dbdsqr.f
ddisna.f
dgbbrd.f
dgbcon.f
dgbequ.f
dgbequb.f
dgbrfs.f
dgbrfsx.f
dgbsv.f
dgbsvx.f
dgbsvxx.f
dgbtf2.f
dgbtrf.f
dgbtrs.f
dgebak.f
dgebal.f
dgebd2.f
dgebrd.f
dgecon.f
dgeequ.f
dgeequb.f
dgees.f
dgeesx.f
dgeev.f
dgeevx.f
dgegs.f
dgegv.f
dgehd2.f
dgehrd.f
dgejsv.f
dgelq2.f
dgelqf.f
dgels.f
dgelsd.f
dgelss.f
dgelsx.f
dgelsy.f
dgemqrt.f
dgeql2.f
dgeqlf.f
dgeqp3.f
dgeqpf.f
dgeqr2.f
dgeqr2p.f
dgeqrf.f
dgeqrfp.f
dgeqrt.f
dgeqrt2.f
dgeqrt3.f
dgerfs.f
dgerfsx.f
dgerq2.f
dgerqf.f
dgesc2.f
dgesdd.f
dgesv.f
dgesvd.f
dgesvj.f
dgesvx.f
dgesvxx.f
dgetc2.f
dgetf2.f
dgetrf.f
dgetri.f
dgetrs.f
dggbak.f
dggbal.f
dgges.f
dggesx.f
dggev.f
dggevx.f
dggglm.f
dgghrd.f
dgglse.f
dggqrf.f
dggrqf.f
dggsvd.f
dggsvp.f
dgsvj0.f
dgsvj1.f
dgtcon.f
dgtrfs.f
dgtsv.f
dgtsvx.f
dgttrf.f
dgttrs.f
dgtts2.f
dhgeqz.f
dhsein.f
dhseqr.f
disnan.f
dla_gbamv.f
dla_gbrcond.f
dla_gbrfsx_extended.f
dla_gbrpvgrw.f
dla_geamv.f
dla_gercond.f
dla_gerfsx_extended.f
dla_gerpvgrw.f
dla_lin_berr.f
dla_porcond.f
dla_porfsx_extended.f
dla_porpvgrw.f
dla_syamv.f
dla_syrcond.f
dla_syrfsx_extended.f
dla_syrpvgrw.f
dla_wwaddw.f
dlabad.f
dlabrd.f
dlacn2.f
dlacon.f
dlacpy.f
dladiv.f
dlae2.f
dlaebz.f
dlaed0.f
dlaed1.f
dlaed2.f
dlaed3.f
dlaed4.f
dlaed5.f
dlaed6.f
dlaed7.f
dlaed8.f
dlaed9.f
dlaeda.f
dlaein.f
dlaev2.f
dlaexc.f
dlag2.f
dlag2s.f
dlags2.f
dlagtf.f
dlagtm.f
dlagts.f
dlagv2.f
dlahqr.f
dlahr2.f
dlahrd.f
dlaic1.f
dlaisnan.f
dlaln2.f
dlals0.f
dlalsa.f
dlalsd.f
dlamrg.f
dlaneg.f
dlangb.f
dlange.f
dlangt.f
dlanhs.f
dlansb.f
dlansf.f
dlansp.f
dlanst.f
dlansy.f
dlantb.f
dlantp.f
dlantr.f
dlanv2.f
dlapll.f
dlapmr.f
dlapmt.f
dlapy2.f
dlapy3.f
dlaqgb.f
dlaqge.f
dlaqp2.f
dlaqps.f
dlaqr0.f
dlaqr1.f
dlaqr2.f
dlaqr3.f
dlaqr4.f
dlaqr5.f
dlaqsb.f
dlaqsp.f
dlaqsy.f
dlaqtr.f
dlar1v.f
dlar2v.f
dlarf.f
dlarfb.f
dlarfg.f
dlarfgp.f
dlarft.f
dlarfx.f
dlargv.f
dlarnv.f
dlarra.f
dlarrb.f
dlarrc.f
dlarrd.f
dlarre.f
dlarrf.f
dlarrj.f
dlarrk.f
dlarrr.f
dlarrv.f
dlarscl2.f
dlartg.f
dlartgp.f
dlartgs.f
dlartv.f
dlaruv.f
dlarz.f
dlarzb.f
dlarzt.f
dlas2.f
dlascl.f
dlascl2.f
dlasd0.f
dlasd1.f
dlasd2.f
dlasd3.f
dlasd4.f
dlasd5.f
dlasd6.f
dlasd7.f
dlasd8.f
dlasda.f
dlasdq.f
dlasdt.f
dlaset.f
dlasq1.f
dlasq2.f
dlasq3.f
dlasq4.f
dlasq5.f
dlasq6.f
dlasr.f
dlasrt.f
dlassq.f
dlasv2.f
dlaswp.f
dlasy2.f
dlasyf.f
dlat2s.f
dlatbs.f
dlatdf.f
dlatps.f
dlatrd.f
dlatrs.f
dlatrz.f
dlatzm.f
dlauu2.f
dlauum.f
dopgtr.f
dopmtr.f
dorbdb.f
dorcsd.f
dorg2l.f
dorg2r.f
dorgbr.f
dorghr.f
dorgl2.f
dorglq.f
dorgql.f
dorgqr.f
dorgr2.f
dorgrq.f
dorgtr.f
dorm2l.f
dorm2r.f
dormbr.f
dormhr.f
dorml2.f
dormlq.f
dormql.f
dormqr.f
dormr2.f
dormr3.f
dormrq.f
dormrz.f
dormtr.f
dpbcon.f
dpbequ.f
dpbrfs.f
dpbstf.f
dpbsv.f
dpbsvx.f
dpbtf2.f
dpbtrf.f
dpbtrs.f
dpftrf.f
dpftri.f
dpftrs.f
dpocon.f
dpoequ.f
dpoequb.f
dporfs.f
dporfsx.f
dposv.f
dposvx.f
dposvxx.f
dpotf2.f
dpotrf.f
dpotri.f
dpotrs.f
dppcon.f
dppequ.f
dpprfs.f
dppsv.f
dppsvx.f
dpptrf.f
dpptri.f
dpptrs.f
dpstf2.f
dpstrf.f
dptcon.f
dpteqr.f
dptrfs.f
dptsv.f
dptsvx.f
dpttrf.f
dpttrs.f
dptts2.f
drscl.f
dsbev.f
dsbevd.f
dsbevx.f
dsbgst.f
dsbgv.f
dsbgvd.f
dsbgvx.f
dsbtrd.f
dsfrk.f
dsgesv.f
dspcon.f
dspev.f
dspevd.f
dspevx.f
dspgst.f
dspgv.f
dspgvd.f
dspgvx.f
dsposv.f
dsprfs.f
dspsv.f
dspsvx.f
dsptrd.f
dsptrf.f
dsptri.f
dsptrs.f
dstebz.f
dstedc.f
dstegr.f
dstein.f
dstemr.f
dsteqr.f
dsterf.f
dstev.f
dstevd.f
dstevr.f
dstevx.f
dsycon.f
dsyconv.f
dsyequb.f
dsyev.f
dsyevd.f
dsyevr.f
dsyevx.f
dsygs2.f
dsygst.f
dsygv.f
dsygvd.f
dsygvx.f
dsyrfs.f
dsyrfsx.f
dsysv.f
dsysvx.f
dsysvxx.f
dsyswapr.f
dsytd2.f
dsytf2.f
dsytrd.f
dsytrf.f
dsytri.f
dsytri2.f
dsytri2x.f
dsytrs.f
dsytrs2.f
dtbcon.f
dtbrfs.f
dtbtrs.f
dtfsm.f
dtftri.f
dtfttp.f
dtfttr.f
dtgevc.f
dtgex2.f
dtgexc.f
dtgsen.f
dtgsja.f
dtgsna.f
dtgsy2.f
dtgsyl.f
dtpcon.f
dtpmqrt.f
dtpqrt.f
dtpqrt2.f
dtprfb.f
dtprfs.f
dtptri.f
dtptrs.f
dtpttf.f
dtpttr.f
dtrcon.f
dtrevc.f
dtrexc.f
dtrrfs.f
dtrsen.f
dtrsna.f
dtrsyl.f
dtrti2.f
dtrtri.f
dtrtrs.f
dtrttf.f
dtrttp.f
dtzrqf.f
dtzrzf.f
dzsum1.f
icmax1.f
ieeeck.f
ilaclc.f
ilaclr.f
iladiag.f
iladlc.f
iladlr.f
ilaenv.f
ilaprec.f
ilaslc.f
ilaslr.f
ilatrans.f
ilauplo.f
ilaver.f
ilazlc.f
ilazlr.f
iparmq.f
izmax1.f
lsamen.f
sbbcsd.f
sbdsdc.f
sbdsqr.f
scsum1.f
sdisna.f
sgbbrd.f
sgbcon.f
sgbequ.f
sgbequb.f
sgbrfs.f
sgbrfsx.f
sgbsv.f
sgbsvx.f
sgbsvxx.f
sgbtf2.f
sgbtrf.f
sgbtrs.f
sgebak.f
sgebal.f
sgebd2.f
sgebrd.f
sgecon.f
sgeequ.f
sgeequb.f
sgees.f
sgeesx.f
sgeev.f
sgeevx.f
sgegs.f
sgegv.f
sgehd2.f
sgehrd.f
sgejsv.f
sgelq2.f
sgelqf.f
sgels.f
sgelsd.f
sgelss.f
sgelsx.f
sgelsy.f
sgemqrt.f
sgeql2.f
sgeqlf.f
sgeqp3.f
sgeqpf.f
sgeqr2.f
sgeqr2p.f
sgeqrf.f
sgeqrfp.f
sgeqrt.f
sgeqrt2.f
sgeqrt3.f
sgerfs.f
sgerfsx.f
sgerq2.f
sgerqf.f
sgesc2.f
sgesdd.f
sgesv.f
sgesvd.f
sgesvj.f
sgesvx.f
sgesvxx.f
sgetc2.f
sgetf2.f
sgetrf.f
sgetri.f
sgetrs.f
sggbak.f
sggbal.f
sgges.f
sggesx.f
sggev.f
sggevx.f
sggglm.f
sgghrd.f
sgglse.f
sggqrf.f
sggrqf.f
sggsvd.f
sggsvp.f
sgsvj0.f
sgsvj1.f
sgtcon.f
sgtrfs.f
sgtsv.f
sgtsvx.f
sgttrf.f
sgttrs.f
sgtts2.f
shgeqz.f
shsein.f
shseqr.f
sisnan.f
sla_gbamv.f
sla_gbrcond.f
sla_gbrfsx_extended.f
sla_gbrpvgrw.f
sla_geamv.f
sla_gercond.f
sla_gerfsx_extended.f
sla_gerpvgrw.f
sla_lin_berr.f
sla_porcond.f
sla_porfsx_extended.f
sla_porpvgrw.f
sla_syamv.f
sla_syrcond.f
sla_syrfsx_extended.f
sla_syrpvgrw.f
sla_wwaddw.f
slabad.f
slabrd.f
slacn2.f
slacon.f
slacpy.f
sladiv.f
slae2.f
slaebz.f
slaed0.f
slaed1.f
slaed2.f
slaed3.f
slaed4.f
slaed5.f
slaed6.f
slaed7.f
slaed8.f
slaed9.f
slaeda.f
slaein.f
slaev2.f
slaexc.f
slag2.f
slag2d.f
slags2.f
slagtf.f
slagtm.f
slagts.f
slagv2.f
slahqr.f
slahr2.f
slahrd.f
slaic1.f
slaisnan.f
slaln2.f
slals0.f
slalsa.f
slalsd.f
slamrg.f
slaneg.f
slangb.f
slange.f
slangt.f
slanhs.f
slansb.f
slansf.f
slansp.f
slanst.f
slansy.f
slantb.f
slantp.f
slantr.f
slanv2.f
slapll.f
slapmr.f
slapmt.f
slapy2.f
slapy3.f
slaqgb.f
slaqge.f
slaqp2.f
slaqps.f
slaqr0.f
slaqr1.f
slaqr2.f
slaqr3.f
slaqr4.f
slaqr5.f
slaqsb.f
slaqsp.f
slaqsy.f
slaqtr.f
slar1v.f
slar2v.f
slarf.f
slarfb.f
slarfg.f
slarfgp.f
slarft.f
slarfx.f
slargv.f
slarnv.f
slarra.f
slarrb.f
slarrc.f
slarrd.f
slarre.f
slarrf.f
slarrj.f
slarrk.f
slarrr.f
slarrv.f
slarscl2.f
slartg.f
slartgp.f
slartgs.f
slartv.f
slaruv.f
slarz.f
slarzb.f
slarzt.f
slas2.f
slascl.f
slascl2.f
slasd0.f
slasd1.f
slasd2.f
slasd3.f
slasd4.f
slasd5.f
slasd6.f
slasd7.f
slasd8.f
slasda.f
slasdq.f
slasdt.f
slaset.f
slasq1.f
slasq2.f
slasq3.f
slasq4.f
slasq5.f
slasq6.f
slasr.f
slasrt.f
slassq.f
slasv2.f
slaswp.f
slasy2.f
slasyf.f
slatbs.f
slatdf.f
slatps.f
slatrd.f
slatrs.f
slatrz.f
slatzm.f
slauu2.f
slauum.f
sopgtr.f
sopmtr.f
sorbdb.f
sorcsd.f
sorg2l.f
sorg2r.f
sorgbr.f
sorghr.f
sorgl2.f
sorglq.f
sorgql.f
sorgqr.f
sorgr2.f
sorgrq.f
sorgtr.f
sorm2l.f
sorm2r.f
sormbr.f
sormhr.f
sorml2.f
sormlq.f
sormql.f
sormqr.f
sormr2.f
sormr3.f
sormrq.f
sormrz.f
sormtr.f
spbcon.f
spbequ.f
spbrfs.f
spbstf.f
spbsv.f
spbsvx.f
spbtf2.f
spbtrf.f
spbtrs.f
spftrf.f
spftri.f
spftrs.f
spocon.f
spoequ.f
spoequb.f
sporfs.f
sporfsx.f
sposv.f
sposvx.f
sposvxx.f
spotf2.f
spotrf.f
spotri.f
spotrs.f
sppcon.f
sppequ.f
spprfs.f
sppsv.f
sppsvx.f
spptrf.f
spptri.f
spptrs.f
spstf2.f
spstrf.f
sptcon.f
spteqr.f
sptrfs.f
sptsv.f
sptsvx.f
spttrf.f
spttrs.f
sptts2.f
srscl.f
ssbev.f
ssbevd.f
ssbevx.f
ssbgst.f
ssbgv.f
ssbgvd.f
ssbgvx.f
ssbtrd.f
ssfrk.f
sspcon.f
sspev.f
sspevd.f
sspevx.f
sspgst.f
sspgv.f
sspgvd.f
sspgvx.f
ssprfs.f
sspsv.f
sspsvx.f
ssptrd.f
ssptrf.f
ssptri.f
ssptrs.f
sstebz.f
sstedc.f
sstegr.f
sstein.f
sstemr.f
ssteqr.f
ssterf.f
sstev.f
sstevd.f
sstevr.f
sstevx.f
ssycon.f
ssyconv.f
ssyequb.f
ssyev.f
ssyevd.f
ssyevr.f
ssyevx.f
ssygs2.f
ssygst.f
ssygv.f
ssygvd.f
ssygvx.f
ssyrfs.f
ssyrfsx.f
ssysv.f
ssysvx.f
ssysvxx.f
ssyswapr.f
ssytd2.f
ssytf2.f
ssytrd.f
ssytrf.f
ssytri.f
ssytri2.f
ssytri2x.f
ssytrs.f
ssytrs2.f
stbcon.f
stbrfs.f
stbtrs.f
stfsm.f
stftri.f
stfttp.f
stfttr.f
stgevc.f
stgex2.f
stgexc.f
stgsen.f
stgsja.f
stgsna.f
stgsy2.f
stgsyl.f
stpcon.f
stpmqrt.f
stpqrt.f
stpqrt2.f
stprfb.f
stprfs.f
stptri.f
stptrs.f
stpttf.f
stpttr.f
strcon.f
strevc.f
strexc.f
strrfs.f
strsen.f
strsna.f
strsyl.f
strti2.f
strtri.f
strtrs.f
strttf.f
strttp.f
stzrqf.f
stzrzf.f
xerbla.f
xerbla_array.f
zbbcsd.f
zbdsqr.f
zcgesv.f
zcposv.f
zdrscl.f
zgbbrd.f
zgbcon.f
zgbequ.f
zgbequb.f
zgbrfs.f
zgbrfsx.f
zgbsv.f
zgbsvx.f
zgbsvxx.f
zgbtf2.f
zgbtrf.f
zgbtrs.f
zgebak.f
zgebal.f
zgebd2.f
zgebrd.f
zgecon.f
zgeequ.f
zgeequb.f
zgees.f
zgeesx.f
zgeev.f
zgeevx.f
zgegs.f
zgegv.f
zgehd2.f
zgehrd.f
zgelq2.f
zgelqf.f
zgels.f
zgelsd.f
zgelss.f
zgelsx.f
zgelsy.f
zgemqrt.f
zgeql2.f
zgeqlf.f
zgeqp3.f
zgeqpf.f
zgeqr2.f
zgeqr2p.f
zgeqrf.f
zgeqrfp.f
zgeqrt.f
zgeqrt2.f
zgeqrt3.f
zgerfs.f
zgerfsx.f
zgerq2.f
zgerqf.f
zgesc2.f
zgesdd.f
zgesv.f
zgesvd.f
zgesvx.f
zgesvxx.f
zgetc2.f
zgetf2.f
zgetrf.f
zgetri.f
zgetrs.f
zggbak.f
zggbal.f
zgges.f
zggesx.f
zggev.f
zggevx.f
zggglm.f
zgghrd.f
zgglse.f
zggqrf.f
zggrqf.f
zggsvd.f
zggsvp.f
zgtcon.f
zgtrfs.f
zgtsv.f
zgtsvx.f
zgttrf.f
zgttrs.f
zgtts2.f
zhbev.f
zhbevd.f
zhbevx.f
zhbgst.f
zhbgv.f
zhbgvd.f
zhbgvx.f
zhbtrd.f
zhecon.f
zheequb.f
zheev.f
zheevd.f
zheevr.f
zheevx.f
zhegs2.f
zhegst.f
zhegv.f
zhegvd.f
zhegvx.f
zherfs.f
zherfsx.f
zhesv.f
zhesvx.f
zhesvxx.f
zheswapr.f
zhetd2.f
zhetf2.f
zhetrd.f
zhetrf.f
zhetri.f
zhetri2.f
zhetri2x.f
zhetrs.f
zhetrs2.f
zhfrk.f
zhgeqz.f
zhpcon.f
zhpev.f
zhpevd.f
zhpevx.f
zhpgst.f
zhpgv.f
zhpgvd.f
zhpgvx.f
zhprfs.f
zhpsv.f
zhpsvx.f
zhptrd.f
zhptrf.f
zhptri.f
zhptrs.f
zhsein.f
zhseqr.f
zla_gbamv.f
zla_gbrcond_c.f
zla_gbrcond_x.f
zla_gbrfsx_extended.f
zla_gbrpvgrw.f
zla_geamv.f
zla_gercond_c.f
zla_gercond_x.f
zla_gerfsx_extended.f
zla_gerpvgrw.f
zla_heamv.f
zla_hercond_c.f
zla_hercond_x.f
zla_herfsx_extended.f
zla_herpvgrw.f
zla_lin_berr.f
zla_porcond_c.f
zla_porcond_x.f
zla_porfsx_extended.f
zla_porpvgrw.f
zla_syamv.f
zla_syrcond_c.f
zla_syrcond_x.f
zla_syrfsx_extended.f
zla_syrpvgrw.f
zla_wwaddw.f
zlabrd.f
zlacgv.f
zlacn2.f
zlacon.f
zlacp2.f
zlacpy.f
zlacrm.f
zlacrt.f
zladiv.f
zlaed0.f
zlaed7.f
zlaed8.f
zlaein.f
zlaesy.f
zlaev2.f
zlag2c.f
zlags2.f
zlagtm.f
zlahef.f
zlahqr.f
zlahr2.f
zlahrd.f
zlaic1.f
zlals0.f
zlalsa.f
zlalsd.f
zlangb.f
zlange.f
zlangt.f
zlanhb.f
zlanhe.f
zlanhf.f
zlanhp.f
zlanhs.f
zlanht.f
zlansb.f
zlansp.f
zlansy.f
zlantb.f
zlantp.f
zlantr.f
zlapll.f
zlapmr.f
zlapmt.f
zlaqgb.f
zlaqge.f
zlaqhb.f
zlaqhe.f
zlaqhp.f
zlaqp2.f
zlaqps.f
zlaqr0.f
zlaqr1.f
zlaqr2.f
zlaqr3.f
zlaqr4.f
zlaqr5.f
zlaqsb.f
zlaqsp.f
zlaqsy.f
zlar1v.f
zlar2v.f
zlarcm.f
zlarf.f
zlarfb.f
zlarfg.f
zlarfgp.f
zlarft.f
zlarfx.f
zlargv.f
zlarnv.f
zlarrv.f
zlarscl2.f
zlartg.f
zlartv.f
zlarz.f
zlarzb.f
zlarzt.f
zlascl.f
zlascl2.f
zlaset.f
zlasr.f
zlassq.f
zlaswp.f
zlasyf.f
zlat2c.f
zlatbs.f
zlatdf.f
zlatps.f
zlatrd.f
zlatrs.f
zlatrz.f
zlatzm.f
zlauu2.f
zlauum.f
zpbcon.f
zpbequ.f
zpbrfs.f
zpbstf.f
zpbsv.f
zpbsvx.f
zpbtf2.f
zpbtrf.f
zpbtrs.f
zpftrf.f
zpftri.f
zpftrs.f
zpocon.f
zpoequ.f
zpoequb.f
zporfs.f
zporfsx.f
zposv.f
zposvx.f
zposvxx.f
zpotf2.f
zpotrf.f
zpotri.f
zpotrs.f
zppcon.f
zppequ.f
zpprfs.f
zppsv.f
zppsvx.f
zpptrf.f
zpptri.f
zpptrs.f
zpstf2.f
zpstrf.f
zptcon.f
zpteqr.f
zptrfs.f
zptsv.f
zptsvx.f
zpttrf.f
zpttrs.f
zptts2.f
zrot.f
zspcon.f
zspmv.f
zspr.f
zsprfs.f
zspsv.f
zspsvx.f
zsptrf.f
zsptri.f
zsptrs.f
zstedc.f
zstegr.f
zstein.f
zstemr.f
zsteqr.f
zsycon.f
zsyconv.f
zsyequb.f
zsymv.f
zsyr.f
zsyrfs.f
zsyrfsx.f
zsysv.f
zsysvx.f
zsysvxx.f
zsyswapr.f
zsytf2.f
zsytrf.f
zsytri.f
zsytri2.f
zsytri2x.f
zsytrs.f
zsytrs2.f
ztbcon.f
ztbrfs.f
ztbtrs.f
ztfsm.f
ztftri.f
ztfttp.f
ztfttr.f
ztgevc.f
ztgex2.f
ztgexc.f
ztgsen.f
ztgsja.f
ztgsna.f
ztgsy2.f
ztgsyl.f
ztpcon.f
ztpmqrt.f
ztpqrt.f
ztpqrt2.f
ztprfb.f
ztprfs.f
ztptri.f
ztptrs.f
ztpttf.f
ztpttr.f
ztrcon.f
ztrevc.f
ztrexc.f
ztrrfs.f
ztrsen.f
ztrsna.f
ztrsyl.f
ztrti2.f
ztrtri.f
ztrtrs.f
ztrttf.f
ztrttp.f
ztzrqf.f
ztzrzf.f
zunbdb.f
zuncsd.f
zung2l.f
zung2r.f
zungbr.f
zunghr.f
zungl2.f
zunglq.f
zungql.f
zungqr.f
zungr2.f
zungrq.f
zungtr.f
zunm2l.f
zunm2r.f
zunmbr.f
zunmhr.f
zunml2.f
zunmlq.f
zunmql.f
zunmqr.f
zunmr2.f
zunmr3.f
zunmrq.f
zunmrz.f
zunmtr.f
zupgtr.f
zupmtr.f
TESTING
File Members
•
All
Files
Functions
Groups
claset.f
Go to the documentation of this file.
1
*> \brief \b CLASET initializes the off-diagonal elements and the diagonal elements of a matrix to given values.
2
*
3
* =========== DOCUMENTATION ===========
4
*
5
* Online html documentation available at
6
* http://www.netlib.org/lapack/explore-html/
7
*
8
*> \htmlonly
9
*> Download CLASET + dependencies
10
*> <a href="http://www.netlib.org/cgi-bin/netlibfiles.tgz?format=tgz&filename=/lapack/lapack_routine/claset.f">
11
*> [TGZ]</a>
12
*> <a href="http://www.netlib.org/cgi-bin/netlibfiles.zip?format=zip&filename=/lapack/lapack_routine/claset.f">
13
*> [ZIP]</a>
14
*> <a href="http://www.netlib.org/cgi-bin/netlibfiles.txt?format=txt&filename=/lapack/lapack_routine/claset.f">
15
*> [TXT]</a>
16
*> \endhtmlonly
17
*
18
* Definition:
19
* ===========
20
*
21
* SUBROUTINE CLASET( UPLO, M, N, ALPHA, BETA, A, LDA )
22
*
23
* .. Scalar Arguments ..
24
* CHARACTER UPLO
25
* INTEGER LDA, M, N
26
* COMPLEX ALPHA, BETA
27
* ..
28
* .. Array Arguments ..
29
* COMPLEX A( LDA, * )
30
* ..
31
*
32
*
33
*> \par Purpose:
34
* =============
35
*>
36
*> \verbatim
37
*>
38
*> CLASET initializes a 2-D array A to BETA on the diagonal and
39
*> ALPHA on the offdiagonals.
40
*> \endverbatim
41
*
42
* Arguments:
43
* ==========
44
*
45
*> \param[in] UPLO
46
*> \verbatim
47
*> UPLO is CHARACTER*1
48
*> Specifies the part of the matrix A to be set.
49
*> = 'U': Upper triangular part is set. The lower triangle
50
*> is unchanged.
51
*> = 'L': Lower triangular part is set. The upper triangle
52
*> is unchanged.
53
*> Otherwise: All of the matrix A is set.
54
*> \endverbatim
55
*>
56
*> \param[in] M
57
*> \verbatim
58
*> M is INTEGER
59
*> On entry, M specifies the number of rows of A.
60
*> \endverbatim
61
*>
62
*> \param[in] N
63
*> \verbatim
64
*> N is INTEGER
65
*> On entry, N specifies the number of columns of A.
66
*> \endverbatim
67
*>
68
*> \param[in] ALPHA
69
*> \verbatim
70
*> ALPHA is COMPLEX
71
*> All the offdiagonal array elements are set to ALPHA.
72
*> \endverbatim
73
*>
74
*> \param[in] BETA
75
*> \verbatim
76
*> BETA is COMPLEX
77
*> All the diagonal array elements are set to BETA.
78
*> \endverbatim
79
*>
80
*> \param[in,out] A
81
*> \verbatim
82
*> A is COMPLEX array, dimension (LDA,N)
83
*> On entry, the m by n matrix A.
84
*> On exit, A(i,j) = ALPHA, 1 <= i <= m, 1 <= j <= n, i.ne.j;
85
*> A(i,i) = BETA , 1 <= i <= min(m,n)
86
*> \endverbatim
87
*>
88
*> \param[in] LDA
89
*> \verbatim
90
*> LDA is INTEGER
91
*> The leading dimension of the array A. LDA >= max(1,M).
92
*> \endverbatim
93
*
94
* Authors:
95
* ========
96
*
97
*> \author Univ. of Tennessee
98
*> \author Univ. of California Berkeley
99
*> \author Univ. of Colorado Denver
100
*> \author NAG Ltd.
101
*
102
*> \date September 2012
103
*
104
*> \ingroup complexOTHERauxiliary
105
*
106
* =====================================================================
107
SUBROUTINE
claset
( UPLO, M, N, ALPHA, BETA, A, LDA )
108
*
109
* -- LAPACK auxiliary routine (version 3.4.2) --
110
* -- LAPACK is a software package provided by Univ. of Tennessee, --
111
* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
112
* September 2012
113
*
114
* .. Scalar Arguments ..
115
CHARACTER
uplo
116
INTEGER
lda, m, n
117
COMPLEX
alpha, beta
118
* ..
119
* .. Array Arguments ..
120
COMPLEX
a( lda, * )
121
* ..
122
*
123
* =====================================================================
124
*
125
* .. Local Scalars ..
126
INTEGER
i, j
127
* ..
128
* .. External Functions ..
129
LOGICAL
lsame
130
EXTERNAL
lsame
131
* ..
132
* .. Intrinsic Functions ..
133
INTRINSIC
min
134
* ..
135
* .. Executable Statements ..
136
*
137
IF
(
lsame
( uplo,
'U'
) )
THEN
138
*
139
* Set the diagonal to BETA and the strictly upper triangular
140
* part of the array to ALPHA.
141
*
142
DO
20 j = 2, n
143
DO
10 i = 1, min( j-1, m )
144
a( i, j ) = alpha
145
10 continue
146
20 continue
147
DO
30 i = 1, min( n, m )
148
a( i, i ) = beta
149
30 continue
150
*
151
ELSE
IF
(
lsame
( uplo,
'L'
) )
THEN
152
*
153
* Set the diagonal to BETA and the strictly lower triangular
154
* part of the array to ALPHA.
155
*
156
DO
50 j = 1, min( m, n )
157
DO
40 i = j + 1, m
158
a( i, j ) = alpha
159
40 continue
160
50 continue
161
DO
60 i = 1, min( n, m )
162
a( i, i ) = beta
163
60 continue
164
*
165
ELSE
166
*
167
* Set the array to BETA on the diagonal and ALPHA on the
168
* offdiagonal.
169
*
170
DO
80 j = 1, n
171
DO
70 i = 1, m
172
a( i, j ) = alpha
173
70 continue
174
80 continue
175
DO
90 i = 1, min( m, n )
176
a( i, i ) = beta
177
90 continue
178
END IF
179
*
180
return
181
*
182
* End of CLASET
183
*
184
END
SRC
claset.f
Generated on Tue Sep 25 2012 16:27:19 for LAPACK by
1.8.1.1