Author: bugman Date: Thu Jan 17 17:21:11 2008 New Revision: 4833 URL: http://svn.gna.org/viewcvs/relax?rev=4833&view=rev Log: Wrote the model-free specific set_non_spin_params() method. This simply calls the diffusion tensor setting code. Modified: 1.3/specific_fns/model_free/model_free.py Modified: 1.3/specific_fns/model_free/model_free.py URL: http://svn.gna.org/viewcvs/relax/1.3/specific_fns/model_free/model_free.py?rev=4833&r1=4832&r2=4833&view=diff ============================================================================== --- 1.3/specific_fns/model_free/model_free.py (original) +++ 1.3/specific_fns/model_free/model_free.py Thu Jan 17 17:21:11 2008 @@ -32,6 +32,7 @@ # relax module imports. from data import Data as relax_data_store from float import isNaN,isInf +from generic_fns import diffusion_tensor from generic_fns.selection import exists_mol_res_spin_data, spin_loop from maths_fns.mf import Mf from minimise.generic import generic_minimise @@ -3109,6 +3110,19 @@ inc = inc + 1 + def set_non_spin_params(self, value=None, param=None): + """Set the non-spin specific model-free params (this is solely the diffusion params). + + @param value: The parameter values. + @type value: None, number, or list of numbers + @param param: The parameter names. + @type param: None, str, or list of str + """ + + # Call the diffusion tensor parameter setting function. + diffusion_tensor.set(value=value, param=param) + + def set_selected_sim(self, run, instance, select_sim): """Function for returning the array of selected simulation flags."""