Menu

Commit [r24681]  Maximize  Restore  History

Converted the model-free analysis to the new grid bounds and scaling factor design.

The parameter object now registers the grid bounds and scaling factors for all of the model-free
parameters. This includes the functions rex_scaling() and rex_upper() in the
specific_analyses.model_free.parameter_object module for calculating some of these values. The base
parameter object has also been updated as that is where the diffusion parameters are defined. Here
the da_lower() and da_upper() have been defined to handle the different Da value constraints.

The specific_analyses.model_free.parameters.assemble_scaling_matrix() function has been deleted as
this is now provided by the upstream code in pipe_control.minimise. And the API methods
grid_search() and minimise() has been modified to accept the list of scaling matrices.

As the grid bounds and increments are now handled by the upstream pipe_control.minimise.grid_setup()
function, the grid_search_config(), grid_search_diff_bounds() and grid_search_spin_bounds()
functions in the specific_analyses.model_free.optimisation module were redundant and were deleted.

The new API function print_model_title() has been implemented to handle the grid search setup
printouts.

bugman 2014-07-23

changed /branches/zooming_grid_search/specific_analyses/model_free/api.py
changed /branches/zooming_grid_search/specific_analyses/model_free/optimisation.py
changed /branches/zooming_grid_search/specific_analyses/model_free/parameter_object.py
changed /branches/zooming_grid_search/specific_analyses/model_free/parameters.py
changed /branches/zooming_grid_search/specific_analyses/parameter_object.py
/branches/zooming_grid_search/specific_analyses/model_free/api.py Diff Switch to side-by-side view
Loading...
/branches/zooming_grid_search/specific_analyses/model_free/optimisation.py Diff Switch to side-by-side view
Loading...
/branches/zooming_grid_search/specific_analyses/model_free/parameter_object.py Diff Switch to side-by-side view
Loading...
/branches/zooming_grid_search/specific_analyses/model_free/parameters.py Diff Switch to side-by-side view
Loading...
/branches/zooming_grid_search/specific_analyses/parameter_object.py Diff Switch to side-by-side view
Loading...
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.