Menu

SVN archive Commit Log


Commit Date  
[r11685] by bugman

Final bug fix for the input of (Dxx, Dyy, Dzz, Dxy, Dxz, Dyz) ellipsoidal diffusion parameters.

The numpy eigenvalue decomposition has been replaced by SVD as the eigenvalue decomposition could
generate a proper rotation matrix when 2 eigenvalues are the same. The test suite now passes fully.

2010-11-18 17:53:39 Tree
[r11684] by bugman

Fix for the eigenvalue and rotation matrix sorting for (Dxx, Dyy, Dzz, Dxy, Dxz, Dyz).

The eigenvalues were being converted to ints!

2010-11-18 17:29:29 Tree
[r11683] by bugman

Fix for the ellipsoid eigenvalue and rotation matrix reordering for when 2 eigenvalues are the same.

This only affects the (Dxx, Dyy, Dzz, Dxy, Dxz, Dyz) parameter input into diffusion_tensor.init().

2010-11-18 17:25:51 Tree
[r11682] by bugman

Added a new system test test_init_oblate_spheroid_as_ellipsoid().

2010-11-18 17:20:02 Tree
[r11681] by bugman

Alphabetical ordering of methods, and shifting of the spheroid to ellipsoid checks into a separate method.

2010-11-18 16:38:09 Tree
[r11680] by bugman

Renamed test_init_spheroid_as_ellipsoid() to test_init_prolate_spheroid_as_ellipsoid().

The print outs of the system test have been slightly improved.

2010-11-18 16:25:40 Tree
[r11679] by bugman

The tensor is first twisted before rotating to PDB frame in the spheroid diffusion tensor system tests.

The twisting rotation was not being correctly performed.

2010-11-18 16:08:23 Tree
[r11678] by bugman

Fix for the spheroid diffusion tensors for a recently introduced bug.

The oblate and prolate check was failing as the 'spheroid_type' variable was set to None after a
call to diffusion_tensor.init(). 'spheroid_type' is now automatically updated if Da is changed.

2010-11-18 15:52:49 Tree
[r11677] by bugman

Added 6 system tests for the initialisation of the prolate spheroid diffusion tensor.

2010-11-18 13:03:01 Tree
[r11676] by bugman

The hardcoded variables in get_spheroid() are now keyword args.

2010-11-18 12:51:23 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.