Vladimir Chalupecky
1a9358e84b
native,cgo: add error checking to Dlaswp and update docs
2017-02-08 06:35:04 +01:00
kortschak
369385e976
cgo,native: fix doc typo for Dlange
2017-02-07 22:10:01 +10:30
Vladimir Chalupecky
0f4d709b2c
cgo: add Dsteqr
...
Closes #142
2017-02-06 13:24:49 +01:00
Vladimir Chalupecky
10abae8a19
cgo: add Dorgtr
2017-02-05 20:53:50 +01:00
Vladimir Chalupecky
e6136b0e8a
cgo: add Dsytrd
...
Updates #142
2017-02-05 00:17:23 +01:00
Vladimir Chalupecky
4f39a519c5
cgo: add Dsterf
2017-02-03 06:16:10 +01:00
kortschak
16f05891df
cgo,native: implement dlapmt and dlapll, and tests
2017-01-28 10:39:53 +10:30
kortschak
85af0b1105
cgo,native: fix optimal work length return
2017-01-26 10:16:48 +10:30
Vladimir Chalupecky
eeb6e6d942
native,cgo: update comment for Dlasrt
2016-12-09 18:46:28 +01:00
Vladimir Chalupecky
fd815ff6d3
native,cgo: replace string literal in Dlasrt with string const
2016-12-09 18:46:28 +01:00
Vladimir Chalupecky
2fbe0d0651
native,cgo: replace string literals in Dlascl with string consts
2016-12-09 18:46:28 +01:00
Vladimir Chalupecky
474e36d38a
cgo: add Dlaswp
2016-12-09 14:20:35 +01:00
Vladimir Chalupecky
15d8541aeb
cgo: add Dlasrt
2016-12-09 14:20:35 +01:00
Vladimir Chalupecky
dd6917d579
native,cgo: update docs for Dlaset
2016-12-09 14:20:35 +01:00
Vladimir Chalupecky
96c8f34176
cgo: add Dlaset
2016-12-09 14:20:35 +01:00
Vladimir Chalupecky
bea9176c45
native,cgo: update docs for Dlascl
2016-12-09 14:20:35 +01:00
Vladimir Chalupecky
1889a8a379
cgo: add Dlascl
2016-12-09 14:20:35 +01:00
Vladimir Chalupecky
813a70a2da
cgo: add Dlapy2
...
Updates #142
2016-12-09 14:20:35 +01:00
Vladimir Chalupecky
0ddbe87d4b
cgo: add Dorgql
2016-11-30 11:09:38 +01:00
Vladimir Chalupecky
7024c297e1
native,cgo: update docs for Dlacn2
2016-11-16 18:40:55 +01:00
Vladimir Chalupecky
cd1885272b
cgo: add Dlacn2
...
Updates #142
2016-11-10 09:12:47 +01:00
Vladimir Chalupecky
10a17191c1
lapack,native,cgo: rename lapack.UpdateQ to UpdateSchur and change its type to EVComp
2016-10-14 00:38:37 +09:00
Vladimir Chalupecky
fd435a9071
lapack,native,cgo: remove lapack.UpdateZ and rename lapack.InitZ to lapack.HessEV
2016-10-14 00:38:37 +09:00
Vladimir Chalupecky
c02fe3f6ff
lapack,native,cgo: use lapack.EVComp instead of lapack.Comp in Dhseqr
2016-10-14 00:38:37 +09:00
Vladimir Chalupecky
e2a7d959d7
lapack,native,cgo: use lapack.EVJob instead of lapack.Job in Dhseqr
2016-10-14 00:38:37 +09:00
Vladimir Chalupecky
a219b045f0
lapack: rename EigComp to EVComp
...
This follows the naming style of EVJob and EVSide.
2016-10-14 00:38:37 +09:00
Vladimir Chalupecky
43f037ad80
cgo: work around bug in LAPACKE_dlarfb_work
...
Issue submitted: https://github.com/Reference-LAPACK/lapack/issues/37
2016-10-13 19:48:18 +10:30
kortschak
8b8be085c7
cgo: add Dlarf[bgt]
2016-10-13 19:48:18 +10:30
Vladimir Chalupecky
78b6c8cef8
lapack: rename JobRightEV to RightEVJob, JobLeftEV to LeftEVJob
2016-10-07 15:26:13 +09:00
Vladimir Chalupecky
f4dbaaea62
lapack,native,cgo: rename JobEV to EVJob
2016-10-07 15:26:13 +09:00
Vladimir Chalupecky
fd57e99f9e
native,cgo: change type of compq in Dtrexc from lapack.EigComp to lapack.Comp
2016-10-07 15:26:13 +09:00
Vladimir Chalupecky
efcc5f8fec
native,cgo: replace lapack.EigComp with lapack.JobEV in Dsyev
2016-10-07 15:26:13 +09:00
Vladimir Chalupecky
a1bf1eaa04
lapack,native,cgo: abbreviate EigVec to EV
2016-10-07 15:26:13 +09:00
Vladimir Chalupecky
a99d36c311
cgo: add Dgeev
2016-10-05 10:24:11 +09:00
Vladimir Chalupecky
dfe8997264
native,cgo,testlapack: change type of side to lapack.SideEigVec in Dgebak
2016-09-29 16:03:56 +09:00
Vladimir Chalupecky
11128ea0b7
lapack,native,cgo: add HowMany and EigVecSide types, constants, and panic strings
2016-09-28 13:55:25 +09:00
Vladimir Chalupecky
93b7c2cc88
cgo: add Dhseqr
2016-09-07 11:27:27 +09:00
Vladimir Chalupecky
59e1caf629
cgo: add Dgebak
2016-09-01 10:06:42 +09:00
Vladimir Chalupecky
4543d38b3d
cgo: add Dgebal
2016-08-30 10:39:56 +09:00
Vladimir Chalupecky
994841ff81
native,cgo: add badJob panic string
2016-08-30 09:58:01 +09:00
Vladimir Chalupecky
f434c698db
cgo: sync validity checks in Dormqr from native.Dormqr
2016-08-25 20:10:30 +09:00
Vladimir Chalupecky
25d47204ec
native,cgo: update docs for Dormqr
2016-08-25 20:10:27 +09:00
Vladimir Chalupecky
b663f896f3
cgo: use new lapacke package name in function calls
2016-08-22 09:57:33 +09:00
Vladimir Chalupecky
0f31af6e33
lapack,cgo: rename CompSV to Comp
...
Partly addresses #160 and #163
2016-08-22 09:43:26 +09:00
Vladimir Chalupecky
b125291e21
native: check input slices to Dlaqr2, Dgehrd and Dormhr only after workspace query
...
so that it is possible to pass all slices as nil to those functions. A workspace
query should depend only on the input sizes, the matrices and vectors must
not be accessed anyway or may not be available at the call site. Moreover, often
the reference LAPACK uses arbitrary placeholders for arrays and relies on the
fact that no checking is done.
2016-08-20 11:05:19 +09:00
Vladimir Chalupecky
997f41b20b
native,cgo: update docs for Dgehrd
2016-08-17 14:43:46 +09:00
Vladimir Chalupecky
4807f95d33
native,cgo: don't check tau when doing work query in Dormhr and Dgehrd
2016-08-17 14:43:46 +09:00
Vladimir Chalupecky
f9f769bc13
cgo: add Dtrexc
2016-08-12 15:01:15 +09:00
Vladimir Chalupecky
af58704575
cgo: add Dlarfx
2016-06-15 09:11:54 +09:00
Vladimir Chalupecky
bb061dd0f6
cgo: add Dormhr
2016-06-15 08:54:27 +09:00