Menu

SVN archive Commit Log


Commit Date  
[r24699] by bugman

Modified the grid search upper bounds functions for the relaxation curve-fitting.

This is for both the exponential relaxation curve-fitting analysis and the same fitting in the
dispersion analysis. The intensity values are doubled and then rounded to the next order. This
ensures that I0 and Iinf will be within the grid bounds. Hence the zooming grid search can be used
for these curves.

2014-07-24 09:26:51 Tree
[r24698] by bugman

Completed the Relax_fit.test_zooming_grid_search system test.

Now only a single spin is optimised. The zooming levels increase in integer increments from 0 to 50
so that the final zoomed grid is insanely small (as the curve-fitting C modules are incredibly fast,
this test is nevertheless relatively quick). The final zooming grid search parameter values are
checked to see if they are the same as those optimised in the Relax_fit.test_curve_fitting_height
system test to demonstrate the success of the algorithm.

2014-07-24 09:24:26 Tree
[r24697] by bugman

Expanded the minimise.grid_zoom user function documentation.

A few sentences about the limitations of the algorithm have been added.

2014-07-24 09:12:33 Tree
[r24696] by bugman

Large expansion of the minimise.grid_search user function documentation.

The previous documentation was essentially non-existent.

2014-07-24 08:17:54 Tree
[r24695] by bugman

Alphabetical ordering of the minimisation user functions in the user_functions.minimisation module.

2014-07-24 07:39:39 Tree
[r24694] by bugman

Changed the minimise.grid_zoom user function.

The zoom level can now be any floating point number or integer, including negative values. The user
function docstring has been significantly expanded to explain the entire zooming grid search
concept.

2014-07-24 07:38:46 Tree
[r24693] by bugman

Removed a debugging printout.

2014-07-24 07:08:42 Tree
[r24692] by bugman

Modified the zooming grid search algorithm.

If the zoom level is negative, hence the grid will be larger than the original, the checks that the
grid is within the original are no longer active.

2014-07-24 07:05:42 Tree
[r24691] by bugman

Implemented the zooming grid search.

If the zoom level is set to any value other than 0, then the grid width will be divided by
2**zoom_level and centred at the current parameter values. If the new grid is outside of the bounds
of the original grid, the entire grid will be translated so that it lies entirely within the
original.

2014-07-24 06:51:48 Tree
[r24690] by bugman

The rx parameter of the relaxation curve-fitting analysis now has 'rad.s^-1' units defined.

2014-07-24 06:46:22 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.