Commit | Date | |
---|---|---|
[r23767]
by
tlinnet
Very important fix, for only replacing part of data array which have Nan values. Before, all values were replaced, which was wrong. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 23:02:02 | Tree |
[r23766]
by
tlinnet
Fixed that arrays are correctly initiated with one or zero values. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 23:02:00 | Tree |
[r23765]
by
tlinnet
Small edit to profiling script, to help bug finding. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 23:01:59 | Tree |
[r23764]
by
tlinnet
Made the back_calc array be initiated as copy of the values array. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 23:01:57 | Tree |
[r23763]
by
tlinnet
Reordered arrays for beauty of code. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 23:01:55 | Tree |
[r23762]
by
tlinnet
Removed all looping over spin and spectrometer frequency. This is the last loop! Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 23:01:53 | Tree |
[r23761]
by
tlinnet
Removed dw_frq_a numpy array, as it was not necessary. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 23:01:51 | Tree |
[r23760]
by
tlinnet
Moved the calculation of pA and kex out off all loopes. This was done by having two special 1/0 spin structure arrays. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 23:01:49 | Tree |
[r23759]
by
tlinnet
Merged revisions 23753 via svnmerge from ........ |
2014-06-09 17:50:27 | Tree |
[r23758]
by
tlinnet
Moved the calculation of dw_frq out of spin and spectrometer loop. This is done by having a special 1/0 spin numpy array, which turns on or off the values in the numpy array multiplication. The multiplication needs to first axis expand dw, and then tile the arrays according to the numpy structure. Task #7807 (https://gna.org/task/index.php?7807): Speed-up of dispersion models for Clustered analysis. |
2014-06-09 17:46:25 | Tree |