X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=vendor%2Fgonum.org%2Fv1%2Fgonum%2Flapack%2Ftestlapack%2Filadlr.go;fp=vendor%2Fgonum.org%2Fv1%2Fgonum%2Flapack%2Ftestlapack%2Filadlr.go;h=0000000000000000000000000000000000000000;hb=54373c1a3efe0e373ec1605840a4363e4b246c46;hp=b962c2b40284918ed751be937501d608c0902688;hpb=ee01d543fdfe1fd0a4d548965c66f7923ea7b062;p=bytom%2Fvapor.git diff --git a/vendor/gonum.org/v1/gonum/lapack/testlapack/iladlr.go b/vendor/gonum.org/v1/gonum/lapack/testlapack/iladlr.go deleted file mode 100644 index b962c2b4..00000000 --- a/vendor/gonum.org/v1/gonum/lapack/testlapack/iladlr.go +++ /dev/null @@ -1,83 +0,0 @@ -// Copyright ©2015 The Gonum Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package testlapack - -import "testing" - -type Iladlrer interface { - Iladlr(m, n int, a []float64, lda int) int -} - -func IladlrTest(t *testing.T, impl Iladlrer) { - for i, test := range []struct { - a []float64 - m, n, lda int - ans int - }{ - { - a: []float64{0, 0, 0, 0}, - m: 1, - n: 1, - lda: 2, - ans: -1, - }, - { - a: []float64{0, 0, 0, 0}, - m: 2, - n: 2, - lda: 2, - ans: -1, - }, - { - a: []float64{0, 0, 0, 0}, - m: 4, - n: 1, - lda: 1, - ans: -1, - }, - { - a: []float64{0, 0, 0, 0}, - m: 1, - n: 4, - lda: 4, - ans: -1, - }, - { - a: []float64{ - 1, 2, 3, 4, - 5, 6, 7, 8, - }, - m: 2, - n: 4, - lda: 4, - ans: 1, - }, - { - a: []float64{ - 1, 2, 3, 0, - 0, 0, 0, 0, - }, - m: 2, - n: 4, - lda: 4, - ans: 0, - }, - { - a: []float64{ - 0, 0, 3, 4, - 0, 0, 0, 0, - }, - m: 2, - n: 2, - lda: 4, - ans: -1, - }, - } { - ans := impl.Iladlr(test.m, test.n, test.a, test.lda) - if ans != test.ans { - t.Errorf("Column mismatch case %v. Want: %v, got: %v", i, test.ans, ans) - } - } -}