mat: panic if matrix is empty in Tridiag.Norm

This commit is contained in:
Vladimir Chalupecky
2021-05-05 13:56:59 +02:00
committed by Vladimír Chalupecký
parent 32854e3cda
commit d440876c00

View File

@@ -188,6 +188,9 @@ func (a *Tridiag) Trace() float64 {
//
// Norm will panic with ErrNormOrder if an illegal norm is specified.
func (a *Tridiag) Norm(norm float64) float64 {
if a.IsEmpty() {
panic(ErrZeroLength)
}
return lapack64.Langt(normLapack(norm, false), a.mat)
}