mir-lapack ~master (2021-08-20T14:20:55Z)
Dub
Repo
hsein
mir
lapack
Undocumented in source.
size_t
hsein
(char side, char eigsrc, char initv, lapackint select, Slice!(T*, 2, Canonical) h, Slice!(T*) wr, Slice!(T*) wi, Slice!(T*, 2, Canonical) vl, Slice!(T*, 2, Canonical) vr, lapackint m, Slice!(T*) work, lapackint ifaill, lapackint ifailr)
size_t
hsein
(char side, char eigsrc, char initv, lapackint select, Slice!(T*, 2, Canonical) h, Slice!(T*) w, Slice!(T*, 2, Canonical) vl, Slice!(T*, 2, Canonical) vr, lapackint* m, Slice!(T*) work, Slice!(realT*) rwork, lapackint ifaill, lapackint ifailr)
@
trusted
pure nothrow @
nogc
size_t
hsein
(
T
realT
)
(
char
side
,
char
eigsrc
,
char
initv
,
lapackint
select
,
Slice
!(
T
*, 2,
Canonical
)
h
,
Slice
!(
T
*)
w
,
Slice
!(
T
*, 2,
Canonical
)
vl
,
Slice
!(
T
*, 2,
Canonical
)
vr
,
lapackint
*
m
,
Slice
!(
T
*)
work
,
Slice
!(
realT
*)
rwork
,
lapackint
ifaill
,
lapackint
ifailr
)
if
(
isComplex
!
T
&&
is
(
realType
!
T
==
realT
)
)
Meta
Source
See Implementation
mir
lapack
aliases
orghr
ormhr
functions
gebak
gebal
geev
gehrd
gelsd
gelsd_wq
geqrf
geqrs
gesdd
gesdd_wq
gesv
gesvd
gesvd_wq
getrf
getri
getri_wq
getrs
hsein
hseqr
ilaenv
ilaenv2stage
orgqr
ormqr
potrf
potri
potrs
pptrf
steqr
syev
syev_2stage
syev_2stage_wk
syev_wk
sysv_rook
sysv_rook_wk
sytrf
sytrf_rk
sytrf_rk_wk
sytrf_wk
sytrs2
sytrs_3
trevc
trtri
unghr
ungqr
unmhr
unmqr
templates
posvx
pptri
spev
sptrf
sptri
tptri