Posted
over 13 years
ago
by
[email protected]
LU, Cholesky's decompistion, matrix determinant added, basic tests OK.
src/numerics/m_linalg.F90
(146 lines added, 86 lines removed)
|
Posted
over 13 years
ago
by
[email protected]
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)
|
Posted
over 13 years
ago
by
[email protected]
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)
|
Posted
over 13 years
ago
by
[email protected]
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)
|
Posted
over 13 years
ago
by
[email protected]>
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)
test/test_m_polynomial.F90
|
Posted
over 13 years
ago
by
[email protected]>
More documentation added.
src/utils/m_exceptions.F90
(179 lines added, 70 lines removed)
|
Posted
over 13 years
ago
by
[email protected]>
Ada-style m_exceptions.F90 implemented.
src/numerics/Makefile.am
(1 lines added, 1 lines removed)
src/utils/Makefile.am
(1 lines added, 1 lines removed)
Makefile.am
(7 lines added, 10
|
Posted
over 13 years
ago
by
[email protected]>
Ada-style exceptions interspersed among default raise / assert.
To be moved to m_exceptions.F90
src/utils/m_exception.F90
(144 lines added, 8 lines removed)
|
Posted
over 13 years
ago
by
[email protected]>
Renamed all files to *.F90 so that they will be preprocessed by default.
test/test_secant.f90
(0 lines added, 124 lines removed)
test/test_exception.f90
(0 lines added, 54 lines removed)
|
Posted
over 13 years
ago
by
[email protected]>
Module m_math.F90 added. Major reuse from the former m_constants, which
is now removed. A test suite also added and passed.
src/numerics/m_constants.F90
(0 lines added, 122 lines removed)
test_math.sh
(16
|