github.com/jingcheng-WU/gonum@v0.9.1-0.20210323123734-f1a2a11a8f7b/lapack/gonum/lapack_test.go (about)

     1  // Copyright ©2015 The Gonum Authors. All rights reserved.
     2  // Use of this source code is governed by a BSD-style
     3  // license that can be found in the LICENSE file.
     4  
     5  package gonum
     6  
     7  import (
     8  	"testing"
     9  
    10  	"github.com/jingcheng-WU/gonum/lapack/testlapack"
    11  )
    12  
    13  var impl = Implementation{}
    14  
    15  func TestDbdsqr(t *testing.T) {
    16  	t.Parallel()
    17  	testlapack.DbdsqrTest(t, impl)
    18  }
    19  
    20  func TestDcombssq(t *testing.T) {
    21  	t.Parallel()
    22  	testlapack.DcombssqTest(t, impl)
    23  }
    24  
    25  func TestDhseqr(t *testing.T) {
    26  	t.Parallel()
    27  	testlapack.DhseqrTest(t, impl)
    28  }
    29  
    30  func TestDgebak(t *testing.T) {
    31  	t.Parallel()
    32  	testlapack.DgebakTest(t, impl)
    33  }
    34  
    35  func TestDgebal(t *testing.T) {
    36  	t.Parallel()
    37  	testlapack.DgebalTest(t, impl)
    38  }
    39  
    40  func TestDgebd2(t *testing.T) {
    41  	t.Parallel()
    42  	testlapack.Dgebd2Test(t, impl)
    43  }
    44  
    45  func TestDgebrd(t *testing.T) {
    46  	t.Parallel()
    47  	testlapack.DgebrdTest(t, impl)
    48  }
    49  
    50  func TestDgecon(t *testing.T) {
    51  	t.Parallel()
    52  	testlapack.DgeconTest(t, impl)
    53  }
    54  
    55  func TestDgeev(t *testing.T) {
    56  	t.Parallel()
    57  	testlapack.DgeevTest(t, impl)
    58  }
    59  
    60  func TestDgehd2(t *testing.T) {
    61  	t.Parallel()
    62  	testlapack.Dgehd2Test(t, impl)
    63  }
    64  
    65  func TestDgehrd(t *testing.T) {
    66  	t.Parallel()
    67  	testlapack.DgehrdTest(t, impl)
    68  }
    69  
    70  func TestDgelqf(t *testing.T) {
    71  	t.Parallel()
    72  	testlapack.DgelqfTest(t, impl)
    73  }
    74  
    75  func TestDgelq2(t *testing.T) {
    76  	t.Parallel()
    77  	testlapack.Dgelq2Test(t, impl)
    78  }
    79  
    80  func TestDgeql2(t *testing.T) {
    81  	t.Parallel()
    82  	testlapack.Dgeql2Test(t, impl)
    83  }
    84  
    85  func TestDgels(t *testing.T) {
    86  	t.Parallel()
    87  	testlapack.DgelsTest(t, impl)
    88  }
    89  
    90  func TestDgerq2(t *testing.T) {
    91  	t.Parallel()
    92  	testlapack.Dgerq2Test(t, impl)
    93  }
    94  
    95  func TestDgeqp3(t *testing.T) {
    96  	t.Parallel()
    97  	testlapack.Dgeqp3Test(t, impl)
    98  }
    99  
   100  func TestDgeqr2(t *testing.T) {
   101  	t.Parallel()
   102  	testlapack.Dgeqr2Test(t, impl)
   103  }
   104  
   105  func TestDgeqrf(t *testing.T) {
   106  	t.Parallel()
   107  	testlapack.DgeqrfTest(t, impl)
   108  }
   109  
   110  func TestDgerqf(t *testing.T) {
   111  	t.Parallel()
   112  	testlapack.DgerqfTest(t, impl)
   113  }
   114  
   115  func TestDgesvd(t *testing.T) {
   116  	t.Parallel()
   117  	const tol = 1e-13
   118  	testlapack.DgesvdTest(t, impl, tol)
   119  }
   120  
   121  func TestDgetri(t *testing.T) {
   122  	t.Parallel()
   123  	testlapack.DgetriTest(t, impl)
   124  }
   125  
   126  func TestDgetf2(t *testing.T) {
   127  	t.Parallel()
   128  	testlapack.Dgetf2Test(t, impl)
   129  }
   130  
   131  func TestDgetrf(t *testing.T) {
   132  	t.Parallel()
   133  	testlapack.DgetrfTest(t, impl)
   134  }
   135  
   136  func TestDgetrs(t *testing.T) {
   137  	t.Parallel()
   138  	testlapack.DgetrsTest(t, impl)
   139  }
   140  
   141  func TestDggsvd3(t *testing.T) {
   142  	t.Parallel()
   143  	testlapack.Dggsvd3Test(t, impl)
   144  }
   145  
   146  func TestDggsvp3(t *testing.T) {
   147  	t.Parallel()
   148  	testlapack.Dggsvp3Test(t, impl)
   149  }
   150  
   151  func TestDgtsv(t *testing.T) {
   152  	t.Parallel()
   153  	testlapack.DgtsvTest(t, impl)
   154  }
   155  
   156  func TestDlabrd(t *testing.T) {
   157  	t.Parallel()
   158  	testlapack.DlabrdTest(t, impl)
   159  }
   160  
   161  func TestDlacn2(t *testing.T) {
   162  	t.Parallel()
   163  	testlapack.Dlacn2Test(t, impl)
   164  }
   165  
   166  func TestDlacpy(t *testing.T) {
   167  	t.Parallel()
   168  	testlapack.DlacpyTest(t, impl)
   169  }
   170  
   171  func TestDlae2(t *testing.T) {
   172  	t.Parallel()
   173  	testlapack.Dlae2Test(t, impl)
   174  }
   175  
   176  func TestDlaev2(t *testing.T) {
   177  	t.Parallel()
   178  	testlapack.Dlaev2Test(t, impl)
   179  }
   180  
   181  func TestDlaexc(t *testing.T) {
   182  	t.Parallel()
   183  	testlapack.DlaexcTest(t, impl)
   184  }
   185  
   186  func TestDlags2(t *testing.T) {
   187  	t.Parallel()
   188  	testlapack.Dlags2Test(t, impl)
   189  }
   190  
   191  func TestDlagtm(t *testing.T) {
   192  	t.Parallel()
   193  	testlapack.DlagtmTest(t, impl)
   194  }
   195  
   196  func TestDlahqr(t *testing.T) {
   197  	t.Parallel()
   198  	testlapack.DlahqrTest(t, impl)
   199  }
   200  
   201  func TestDlahr2(t *testing.T) {
   202  	t.Parallel()
   203  	testlapack.Dlahr2Test(t, impl)
   204  }
   205  
   206  func TestDlaln2(t *testing.T) {
   207  	t.Parallel()
   208  	testlapack.Dlaln2Test(t, impl)
   209  }
   210  
   211  func TestDlange(t *testing.T) {
   212  	t.Parallel()
   213  	testlapack.DlangeTest(t, impl)
   214  }
   215  
   216  func TestDlangt(t *testing.T) {
   217  	t.Parallel()
   218  	testlapack.DlangtTest(t, impl)
   219  }
   220  
   221  func TestDlapy2(t *testing.T) {
   222  	t.Parallel()
   223  	testlapack.Dlapy2Test(t, impl)
   224  }
   225  
   226  func TestDlapll(t *testing.T) {
   227  	t.Parallel()
   228  	testlapack.DlapllTest(t, impl)
   229  }
   230  
   231  func TestDlapmt(t *testing.T) {
   232  	t.Parallel()
   233  	testlapack.DlapmtTest(t, impl)
   234  }
   235  
   236  func TestDlas2(t *testing.T) {
   237  	t.Parallel()
   238  	testlapack.Dlas2Test(t, impl)
   239  }
   240  
   241  func TestDlascl(t *testing.T) {
   242  	t.Parallel()
   243  	testlapack.DlasclTest(t, impl)
   244  }
   245  
   246  func TestDlaset(t *testing.T) {
   247  	t.Parallel()
   248  	testlapack.DlasetTest(t, impl)
   249  }
   250  
   251  func TestDlasrt(t *testing.T) {
   252  	t.Parallel()
   253  	testlapack.DlasrtTest(t, impl)
   254  }
   255  
   256  func TestDlassq(t *testing.T) {
   257  	t.Parallel()
   258  	testlapack.DlassqTest(t, impl)
   259  }
   260  
   261  func TestDlaswp(t *testing.T) {
   262  	t.Parallel()
   263  	testlapack.DlaswpTest(t, impl)
   264  }
   265  
   266  func TestDlasy2(t *testing.T) {
   267  	t.Parallel()
   268  	testlapack.Dlasy2Test(t, impl)
   269  }
   270  
   271  func TestDlansb(t *testing.T) {
   272  	t.Parallel()
   273  	testlapack.DlansbTest(t, impl)
   274  }
   275  
   276  func TestDlanst(t *testing.T) {
   277  	t.Parallel()
   278  	testlapack.DlanstTest(t, impl)
   279  }
   280  
   281  func TestDlansy(t *testing.T) {
   282  	t.Parallel()
   283  	testlapack.DlansyTest(t, impl)
   284  }
   285  
   286  func TestDlantb(t *testing.T) {
   287  	t.Parallel()
   288  	testlapack.DlantbTest(t, impl)
   289  }
   290  
   291  func TestDlantr(t *testing.T) {
   292  	t.Parallel()
   293  	testlapack.DlantrTest(t, impl)
   294  }
   295  
   296  func TestDlanv2(t *testing.T) {
   297  	t.Parallel()
   298  	testlapack.Dlanv2Test(t, impl)
   299  }
   300  
   301  func TestDlaqr04(t *testing.T) {
   302  	t.Parallel()
   303  	testlapack.Dlaqr04Test(t, impl)
   304  }
   305  
   306  func TestDlaqp2(t *testing.T) {
   307  	t.Parallel()
   308  	testlapack.Dlaqp2Test(t, impl)
   309  }
   310  
   311  func TestDlaqps(t *testing.T) {
   312  	t.Parallel()
   313  	testlapack.DlaqpsTest(t, impl)
   314  }
   315  
   316  func TestDlaqr1(t *testing.T) {
   317  	t.Parallel()
   318  	testlapack.Dlaqr1Test(t, impl)
   319  }
   320  
   321  func TestDlaqr23(t *testing.T) {
   322  	t.Parallel()
   323  	testlapack.Dlaqr23Test(t, impl)
   324  }
   325  
   326  func TestDlaqr5(t *testing.T) {
   327  	t.Parallel()
   328  	testlapack.Dlaqr5Test(t, impl)
   329  }
   330  
   331  func TestDlarf(t *testing.T) {
   332  	t.Parallel()
   333  	testlapack.DlarfTest(t, impl)
   334  }
   335  
   336  func TestDlarfb(t *testing.T) {
   337  	t.Parallel()
   338  	testlapack.DlarfbTest(t, impl)
   339  }
   340  
   341  func TestDlarfg(t *testing.T) {
   342  	t.Parallel()
   343  	testlapack.DlarfgTest(t, impl)
   344  }
   345  
   346  func TestDlarft(t *testing.T) {
   347  	t.Parallel()
   348  	testlapack.DlarftTest(t, impl)
   349  }
   350  
   351  func TestDlarfx(t *testing.T) {
   352  	t.Parallel()
   353  	testlapack.DlarfxTest(t, impl)
   354  }
   355  
   356  func TestDlartg(t *testing.T) {
   357  	t.Parallel()
   358  	testlapack.DlartgTest(t, impl)
   359  }
   360  
   361  func TestDlasq1(t *testing.T) {
   362  	t.Parallel()
   363  	testlapack.Dlasq1Test(t, impl)
   364  }
   365  
   366  func TestDlasq2(t *testing.T) {
   367  	t.Parallel()
   368  	testlapack.Dlasq2Test(t, impl)
   369  }
   370  
   371  func TestDlasr(t *testing.T) {
   372  	t.Parallel()
   373  	testlapack.DlasrTest(t, impl)
   374  }
   375  
   376  func TestDlasv2(t *testing.T) {
   377  	t.Parallel()
   378  	testlapack.Dlasv2Test(t, impl)
   379  }
   380  
   381  func TestDlatbs(t *testing.T) {
   382  	t.Parallel()
   383  	testlapack.DlatbsTest(t, impl)
   384  }
   385  
   386  func TestDlatrd(t *testing.T) {
   387  	t.Parallel()
   388  	testlapack.DlatrdTest(t, impl)
   389  }
   390  
   391  func TestDlatrs(t *testing.T) {
   392  	t.Parallel()
   393  	testlapack.DlatrsTest(t, impl)
   394  }
   395  
   396  func TestDlauu2(t *testing.T) {
   397  	t.Parallel()
   398  	testlapack.Dlauu2Test(t, impl)
   399  }
   400  
   401  func TestDlauum(t *testing.T) {
   402  	t.Parallel()
   403  	testlapack.DlauumTest(t, impl)
   404  }
   405  
   406  func TestDorg2r(t *testing.T) {
   407  	t.Parallel()
   408  	testlapack.Dorg2rTest(t, impl)
   409  }
   410  
   411  func TestDorgbr(t *testing.T) {
   412  	t.Parallel()
   413  	testlapack.DorgbrTest(t, impl)
   414  }
   415  
   416  func TestDorghr(t *testing.T) {
   417  	t.Parallel()
   418  	testlapack.DorghrTest(t, impl)
   419  }
   420  
   421  func TestDorg2l(t *testing.T) {
   422  	t.Parallel()
   423  	testlapack.Dorg2lTest(t, impl)
   424  }
   425  
   426  func TestDorgl2(t *testing.T) {
   427  	t.Parallel()
   428  	testlapack.Dorgl2Test(t, impl)
   429  }
   430  
   431  func TestDorglq(t *testing.T) {
   432  	t.Parallel()
   433  	testlapack.DorglqTest(t, impl)
   434  }
   435  
   436  func TestDorgql(t *testing.T) {
   437  	t.Parallel()
   438  	testlapack.DorgqlTest(t, impl)
   439  }
   440  
   441  func TestDorgqr(t *testing.T) {
   442  	t.Parallel()
   443  	testlapack.DorgqrTest(t, impl)
   444  }
   445  
   446  func TestDorgtr(t *testing.T) {
   447  	t.Parallel()
   448  	testlapack.DorgtrTest(t, impl)
   449  }
   450  
   451  func TestDormbr(t *testing.T) {
   452  	t.Parallel()
   453  	testlapack.DormbrTest(t, impl)
   454  }
   455  
   456  func TestDormhr(t *testing.T) {
   457  	t.Parallel()
   458  	testlapack.DormhrTest(t, impl)
   459  }
   460  
   461  func TestDorml2(t *testing.T) {
   462  	t.Parallel()
   463  	testlapack.Dorml2Test(t, impl)
   464  }
   465  
   466  func TestDormlq(t *testing.T) {
   467  	t.Parallel()
   468  	testlapack.DormlqTest(t, impl)
   469  }
   470  
   471  func TestDormqr(t *testing.T) {
   472  	t.Parallel()
   473  	testlapack.DormqrTest(t, impl)
   474  }
   475  
   476  func TestDormr2(t *testing.T) {
   477  	t.Parallel()
   478  	testlapack.Dormr2Test(t, impl)
   479  }
   480  
   481  func TestDorm2r(t *testing.T) {
   482  	t.Parallel()
   483  	testlapack.Dorm2rTest(t, impl)
   484  }
   485  
   486  func TestDpbcon(t *testing.T) {
   487  	t.Parallel()
   488  	testlapack.DpbconTest(t, impl)
   489  }
   490  
   491  func TestDpbtf2(t *testing.T) {
   492  	t.Parallel()
   493  	testlapack.Dpbtf2Test(t, impl)
   494  }
   495  
   496  func TestDpbtrf(t *testing.T) {
   497  	t.Parallel()
   498  	testlapack.DpbtrfTest(t, impl)
   499  }
   500  
   501  func TestDpbtrs(t *testing.T) {
   502  	t.Parallel()
   503  	testlapack.DpbtrsTest(t, impl)
   504  }
   505  
   506  func TestDpocon(t *testing.T) {
   507  	t.Parallel()
   508  	testlapack.DpoconTest(t, impl)
   509  }
   510  
   511  func TestDpotf2(t *testing.T) {
   512  	t.Parallel()
   513  	testlapack.Dpotf2Test(t, impl)
   514  }
   515  
   516  func TestDpotrf(t *testing.T) {
   517  	t.Parallel()
   518  	testlapack.DpotrfTest(t, impl)
   519  }
   520  
   521  func TestDpotri(t *testing.T) {
   522  	t.Parallel()
   523  	testlapack.DpotriTest(t, impl)
   524  }
   525  
   526  func TestDpotrs(t *testing.T) {
   527  	t.Parallel()
   528  	testlapack.DpotrsTest(t, impl)
   529  }
   530  
   531  func TestDrscl(t *testing.T) {
   532  	t.Parallel()
   533  	testlapack.DrsclTest(t, impl)
   534  }
   535  
   536  func TestDsteqr(t *testing.T) {
   537  	t.Parallel()
   538  	testlapack.DsteqrTest(t, impl)
   539  }
   540  
   541  func TestDsterf(t *testing.T) {
   542  	t.Parallel()
   543  	testlapack.DsterfTest(t, impl)
   544  }
   545  
   546  func TestDsyev(t *testing.T) {
   547  	t.Parallel()
   548  	testlapack.DsyevTest(t, impl)
   549  }
   550  
   551  func TestDsytd2(t *testing.T) {
   552  	t.Parallel()
   553  	testlapack.Dsytd2Test(t, impl)
   554  }
   555  
   556  func TestDsytrd(t *testing.T) {
   557  	t.Parallel()
   558  	testlapack.DsytrdTest(t, impl)
   559  }
   560  
   561  func TestDtgsja(t *testing.T) {
   562  	t.Parallel()
   563  	testlapack.DtgsjaTest(t, impl)
   564  }
   565  
   566  func TestDtbtrs(t *testing.T) {
   567  	t.Parallel()
   568  	testlapack.DtbtrsTest(t, impl)
   569  }
   570  
   571  func TestDtrcon(t *testing.T) {
   572  	t.Parallel()
   573  	testlapack.DtrconTest(t, impl)
   574  }
   575  
   576  func TestDtrevc3(t *testing.T) {
   577  	t.Parallel()
   578  	testlapack.Dtrevc3Test(t, impl)
   579  }
   580  
   581  func TestDtrexc(t *testing.T) {
   582  	t.Parallel()
   583  	testlapack.DtrexcTest(t, impl)
   584  }
   585  
   586  func TestDtrti2(t *testing.T) {
   587  	t.Parallel()
   588  	testlapack.Dtrti2Test(t, impl)
   589  }
   590  
   591  func TestDtrtri(t *testing.T) {
   592  	t.Parallel()
   593  	testlapack.DtrtriTest(t, impl)
   594  }
   595  
   596  func TestDtrtrs(t *testing.T) {
   597  	t.Parallel()
   598  	testlapack.DtrtrsTest(t, impl)
   599  }
   600  
   601  func TestIladlc(t *testing.T) {
   602  	t.Parallel()
   603  	testlapack.IladlcTest(t, impl)
   604  }
   605  
   606  func TestIladlr(t *testing.T) {
   607  	t.Parallel()
   608  	testlapack.IladlrTest(t, impl)
   609  }