Commit | Date | |
---|---|---|
[r24306]
by
tlinnet
Small fix for making sure that power is a integer in ns mmq 2site. Following system tests was failing. They should already be integers, but is now solved. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 01:41:04 | Tree |
[r24305]
by
tlinnet
Triple speed in NS MMQ 2site, after using numpy.linalg.matrix_power instead of the lib version in relax. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 01:41:02 | Tree |
[r24304]
by
tlinnet
Double speed in NS CPMG 2site star, after using numpy.linalg.matrix_power instead of the lib version in relax. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 01:41:00 | Tree |
[r24303]
by
tlinnet
Changes to unit test of NS CPMG 2site 3D. This is after the new initiated M0 matrix in init of target function. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 00:14:52 | Tree |
[r24302]
by
tlinnet
Tried to implement using lib.linear_algebra.matrix_power.square_matrix_power instead of matrix_power from numpy in NS CPMG 2site 3d. Strangely, then systemtest: starts to fail! This is very weird. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 00:14:50 | Tree |
[r24301]
by
tlinnet
Got rid of the inner evolution of the magnetization. If the looping over the number of CPMG elements is given by the index l, and the initial magnetization has Following evolution will be: Sum_{k=1}^{k} D_(1, j) * Evol_(k,j) = Mint_(1,k) * Evol_(k,j) * Evol_(k,j). - Get which power to raise the matrix to. - Raise the square evolution matrix to the power l. Mint_T_i = dot(Mint_T_i, evolution_matrix_T_pwer_i) Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 00:14:48 | Tree |
[r24300]
by
tlinnet
Speeded up ns cpmg 2site 3d, by preforming the magnetisation. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 00:14:46 | Tree |
[r24299]
by
tlinnet
Lowered the looping in NS CPMG 2site 3D, by preforming the inital dot product. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 00:14:45 | Tree |
[r24298]
by
tlinnet
Swapped the dot product position, when propagating the magnetisation in model NS CPMG 2site 3D. This it to try to align to same method as in NS R1rho 2site. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 00:14:43 | Tree |
[r24297]
by
tlinnet
For model NS CPMG 2site 3d, the M0 matrix was preformed for higher dimensionality in init of target function. The transposes/rolled axis versions was also initiated. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-25 00:14:42 | Tree |