**svd_basis_test**,
a C++ code which
calls svd_basis(), which
applies the singular value decomposition to
a set of data vectors, to extract the leading "modes" of the data.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

svd_basis, a C++ code which applies the Singular Value Decomposition (SVD) to a set of vectors, extracting dominant modes;

- svd_basis_test.sh, runs all the tests.
- input.txt, three lines of input that define a run.
- svd_basis_test.txt, the printed output.

- data01.txt, input data file #1.
- data02.txt, input data file #2.
- data04.txt, input data file #3.
- data05.txt, input data file #4.
- svd_001.txt, output SVD file #1.
- svd_002.txt, output SVD file #2.
- svd_003.txt, output SVD file #3.