Menu

Commit [r26769]  Maximize  Restore  History

A small code rearrangement to create the new target_functions.relax_fit_wrapper module.

This follows from the idea at https://gna.org/task/?7415#comment6. The *func_wrapper() functions of
the specific_analyses.relax_fit.optimisation module have been shifted out and converted to class
methods to create the target_functions.relax_fit_wrapper module. This will be used to abstract away
all of the C code, and will form the infrastructure to allow new exponential curves to be quickly
supported.

The modules of the specific_analyses.relax_fit and specific_analyses.relax_disp packages now import
the target_functions.relax_fit_wrapper.Relax_fit_opt target function class and use that instead.

bugman 2014-11-26

changed /trunk/specific_analyses/relax_disp/estimate_r2eff.py
changed /trunk/specific_analyses/relax_disp/optimisation.py
changed /trunk/specific_analyses/relax_fit/api.py
changed /trunk/specific_analyses/relax_fit/optimisation.py
copied /trunk/specific_analyses/relax_fit/optimisation.py -> /trunk/target_functions/relax_fit_wrapper.py
changed /trunk/test_suite/system_tests/relax_disp.py
/trunk/specific_analyses/relax_disp/estimate_r2eff.py Diff Switch to side-by-side view
Loading...
/trunk/specific_analyses/relax_disp/optimisation.py Diff Switch to side-by-side view
Loading...
/trunk/specific_analyses/relax_fit/api.py Diff Switch to side-by-side view
Loading...
/trunk/specific_analyses/relax_fit/optimisation.py Diff Switch to side-by-side view
Loading...
/trunk/test_suite/system_tests/relax_disp.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.