Author: bugman Date: Tue Oct 15 11:08:58 2013 New Revision: 21106 URL: http://svn.gna.org/viewcvs/relax?rev=21106&view=rev Log: Merged revisions 21103-21105 via svnmerge from svn+ssh://bugman@xxxxxxxxxxx/svn/relax/trunk ........ r21103 | bugman | 2013-10-15 10:43:03 +0200 (Tue, 15 Oct 2013) | 6 lines Created a unit test for the lib.linear_algebra.matrix_exponential module. This module does not exist yet, but it will be used to replace the scipy.linalg.expm() function use in the relaxation dispersion branch. ........ r21104 | bugman | 2013-10-15 11:07:19 +0200 (Tue, 15 Oct 2013) | 3 lines Loosened the lib.linear_algebra.matrix_exponential.matrix_exponential() unit test checks. ........ r21105 | bugman | 2013-10-15 11:07:54 +0200 (Tue, 15 Oct 2013) | 5 lines Implemented the lib.linear_algebra.matrix_exponential.matrix_exponential() function. This handles square matrices in either complex or real form. ........ Added: branches/relax_disp/lib/linear_algebra/matrix_exponential.py - copied unchanged from r21105, trunk/lib/linear_algebra/matrix_exponential.py branches/relax_disp/test_suite/unit_tests/_lib/_linear_algebra/test_matrix_exponential.py - copied unchanged from r21105, trunk/test_suite/unit_tests/_lib/_linear_algebra/test_matrix_exponential.py Modified: branches/relax_disp/ (props changed) branches/relax_disp/lib/linear_algebra/__init__.py branches/relax_disp/test_suite/unit_tests/_lib/_linear_algebra/__init__.py Propchange: branches/relax_disp/ ------------------------------------------------------------------------------ --- svnmerge-integrated (original) +++ svnmerge-integrated Tue Oct 15 11:08:58 2013 @@ -1,1 +1,1 @@ -/trunk:1-21099 +/trunk:1-21105 Modified: branches/relax_disp/lib/linear_algebra/__init__.py URL: http://svn.gna.org/viewcvs/relax/branches/relax_disp/lib/linear_algebra/__init__.py?rev=21106&r1=21105&r2=21106&view=diff ============================================================================== --- branches/relax_disp/lib/linear_algebra/__init__.py (original) +++ branches/relax_disp/lib/linear_algebra/__init__.py Tue Oct 15 11:08:58 2013 @@ -24,5 +24,6 @@ __all__ = [ 'kronecker_product', + 'matrix_exponential', 'matrix_power' ] Modified: branches/relax_disp/test_suite/unit_tests/_lib/_linear_algebra/__init__.py URL: http://svn.gna.org/viewcvs/relax/branches/relax_disp/test_suite/unit_tests/_lib/_linear_algebra/__init__.py?rev=21106&r1=21105&r2=21106&view=diff ============================================================================== --- branches/relax_disp/test_suite/unit_tests/_lib/_linear_algebra/__init__.py (original) +++ branches/relax_disp/test_suite/unit_tests/_lib/_linear_algebra/__init__.py Tue Oct 15 11:08:58 2013 @@ -22,5 +22,6 @@ __all__ = [ 'test___init__', - 'test_kronecker_prod' + 'test_kronecker_prod', + 'test_matrix_exponential' ]