git clone https://@opensourceprojects.eu/git/p/modula2/numerik/testcode/ed28/sources modula2-numerik-testcode-ed28-sources



File Date Author Commit
LinLibTst.def 2018-07-28 hzlb0l hzlb0l [1d8585] Initial commit
LinLibTst.mod 2018-07-28 hzlb0l hzlb0l [1d8585] Initial commit
Makefile 2019-02-03 hzlb0l hzlb0l [718461] new
README 2019-02-03 hzlb0l hzlb0l [f49a74] initial version
TstSVD1u2LQ.mod 2018-08-26 hzlb0l hzlb0l [b493e2] Test Real SVD routines & LQ
TstSVDLib1u2a.mod 2019-02-03 hzlb0l hzlb0l [74a5ae] initial commit
TstSVDLib3a.mod 2019-02-03 hzlb0l hzlb0l [aedd71] cosmetic
TstSVDLib3b.mod 2018-07-28 hzlb0l hzlb0l [1d8585] Initial commit
svdtest.ein 2019-02-03 hzlb0l hzlb0l [f9fcdc] initial commit
tlgsasym.ein 2018-08-26 hzlb0l hzlb0l [b493e2] Test Real SVD routines & LQ
zSVDtstLib.def 2018-07-28 hzlb0l hzlb0l [1d8585] Initial commit
zSVDtstLib.mod 2018-07-28 hzlb0l hzlb0l [1d8585] Initial commit

Read Me

This section contains routines to verify the SVD routines provided

LinAlgTest.mod    : Auxiliary routines needed for the tests

No direct use

TstSVD1u2LQ:
------------

 Least squares solvers based on the SVD routines

  -  MinFit
  -  GivSVD
  -  PowSVD
  -  JacobiSVD
  -  Eispack SVD
  -  LinPack SVD 

TstSVDLib1u2a: 
--------------

Check the SVD routines provided in SVDLib1 and SVDLib2

  -  GivSVD
  -  PowSVD
  -  JacobiSVD
  -  Eispack SVD
  -  LinPack SVD 

     Checks performed are

  -  Orthogonality of left and right singular vectors
  -  re-construction of original matrix from SVD decomposition
  -  diagonalisation of original matrix with the singular vectors to
     check singular values
  -  reproduce "pre-defined" problems

TstSVDLib3a.mod
---------------

Checks similar to real valued procedures for complex case

TstSVDLib3b.mod
---------------

Checks similar to TestSVDLib3a to Takagi decomposition