Committed to Code

ComSigProc is Fortran-95/2003 library of mathematical, signal processing and communication routines. The core of the library provides linear algebra routines for digital signal processing and digital communications. The aim is to make this atleast as good as Matlab + Signal Processing Toolbox + Communications Toolbox.

Code Analysis


News

LU, Cholesky's decompistion, matrix determinant added, basic tests OK.

LU, Cholesky's decompistion, matrix determinant added, basic tests OK.

src/numerics/m_linalg.F90
(146 lines added, 86 lines removed)


Linear algebra initial version. Gaussian elimination and matrix inverse routines are working, some examples included.

Linear algebra initial version. Gaussian elimination and matrix inverse
routines are working, some examples included.

src/numerics/m_linalg.F90
(222 lines added, 0 lines removed)


Formatting changes to fit to 80 columns.

Formatting changes to fit to 80 columns.

src/numerics/m_polynomial.F90
(3 lines added, 16 lines removed)

test/test_m_polynomial.F90
(20 lines added, 14 lines removed)


Root-finding, exceptions are working. Many testcases added.

Root-finding, exceptions are working. Many testcases added.

src/numerics/Makefile.am
(2 lines added, 1 lines removed)

src/numerics/m_root.F90
(280 lines added, 0 lines removed)

... [More] test/fortest.F90
(24 lines added, 6 lines removed)

src/numerics/m_roots.F90
(0 lines added, 221 lines removed)

ChangeLog
(10 lines added, 0 lines removed)

src/utils/m_exceptions.F90
(0 lines added, 470 lines removed)

acinclude.m4
(1 lines added, 0 lines removed)

src/utils/m_exception.F90
(480 lines added, 0 lines removed)

test/test_m_root.F90
(168 lines added, 0 lines removed)

test/test_all.F90
(6 lines added, 2 lines removed)

test/test_m_exception.F90
(91 lines added, 0 lines removed)

test/Makefile.am
(2 lines added, 1 lines removed)

test/test_m_math.F90
(5 lines added, 5 lines removed)

[Less]


Some more changes to exceptions and polynomials.

Some more changes to exceptions and polynomials.

test/fortest.F90
(52 lines added, 43 lines removed)

src/numerics/m_roots.F90
(13 lines added, 12 lines removed)

... [More] test/test_m_polynomial.F90
(11 lines added, 11 lines removed)

src/utils/m_math.F90
(71 lines added, 48 lines removed)

src/utils/m_exceptions.F90
(67 lines added, 6 lines removed)

src/numerics/m_polynomial.F90
(5 lines added, 5 lines removed)

test/test_m_math.F90
(15 lines added, 17 lines removed)

[Less]


Read all Comsigproc articles…

Edit RSS feeds.