mailr4165 - /1.3/generic_fns/value.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on December 09, 2007 - 21:48:
Author: bugman
Date: Sun Dec  9 21:48:53 2007
New Revision: 4165

URL: http://svn.gna.org/viewcvs/relax?rev=4165&view=rev
Log:
Passed the val and param args into partition_params() and changed all 
references to value to val.


Modified:
    1.3/generic_fns/value.py

Modified: 1.3/generic_fns/value.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/generic_fns/value.py?rev=4165&r1=4164&r2=4165&view=diff
==============================================================================
--- 1.3/generic_fns/value.py (original)
+++ 1.3/generic_fns/value.py Sun Dec  9 21:48:53 2007
@@ -31,7 +31,7 @@
 from specific_fns import get_specific_fn
 
 
-def partition_params():
+def partition_params(val, param):
     """Function for sorting and partitioning the parameters and their values.
 
     The two major partitions are the tensor parameters and the spin specific 
parameters.
@@ -56,13 +56,13 @@
             # The parameter is a diffusion parameter.
             if tensor_name:
                 # List of values.
-                if type(value) == list or type(value) == ArrayType:
+                if type(val) == list or type(val) == ArrayType:
                     # Parameter name.
-                    for i in xrange(len(value)):
+                    for i in xrange(len(val)):
                         tensor_params.append(tensor_name)
 
                     # Parameter value.
-                    tensor_values = value
+                    tensor_values = val
 
                 # Single value.
                 else:
@@ -70,18 +70,18 @@
                     tensor_params.append(param)
 
                     # Parameter value.
-                    tensor_values.append(value)
+                    tensor_values.append(val)
 
             # The parameter is not a diffusion parameter.
             elif return_data_name(param):
                 # List of values.
-                if type(value) == list or type(value) == ArrayType:
+                if type(val) == list or type(val) == ArrayType:
                     # Parameter name.
-                    for i in xrange(len(value)):
+                    for i in xrange(len(val)):
                         spin_params.append(param)
 
                     # Parameter value.
-                    spin_values = value
+                    spin_values = val
 
                 # Single value.
                 else:
@@ -89,7 +89,7 @@
                     spin_params.append(param)
 
                     # Parameter value.
-                    spin_values.append(value)
+                    spin_values.append(val)
 
             # Unknown parameter
             else:
@@ -108,10 +108,10 @@
                     tensor_params.append(tensor_name)
 
                     # Parameter value.
-                    if type(value) == list or type(value) == ArrayType:
-                        tensor_values.append(value[i])
+                    if type(val) == list or type(val) == ArrayType:
+                        tensor_values.append(val[i])
                     else:
-                        tensor_values.append(value)
+                        tensor_values.append(val)
 
                 # The parameter is not a diffusion parameter.
                 elif return_data_name(param[i]):
@@ -119,10 +119,10 @@
                     spin_params.append(param[i])
 
                     # Parameter value.
-                    if type(value) == list or type(value) == ArrayType:
-                        spin_values.append(value[i])
+                    if type(val) == list or type(val) == ArrayType:
+                        spin_values.append(val[i])
                     else:
-                        spin_values.append(value)
+                        spin_values.append(val)
 
                 # Unknown parameter
                 else:
@@ -134,13 +134,13 @@
         # No parameter or a single parameter.
         if param == None or type(param) == str:
             # List of values.
-            if type(value) == list or type(value) == ArrayType:
+            if type(val) == list or type(val) == ArrayType:
                 # Parameter name.
-                for i in xrange(len(value)):
+                for i in xrange(len(val)):
                     spin_params.append(param)
 
                 # Parameter value.
-                spin_values = value
+                spin_values = val
 
             # Single value.
             else:
@@ -148,7 +148,7 @@
                 spin_params.append(param)
 
                 # Parameter value.
-                spin_values.append(value)
+                spin_values.append(val)
 
         # Multiple parameters.
         elif type(param) == list:
@@ -158,10 +158,10 @@
                 spin_params.append(param[i])
 
                 # Parameter value.
-                if type(value) == list or type(value) == ArrayType:
-                    spin_values.append(value[i])
+                if type(val) == list or type(val) == ArrayType:
+                    spin_values.append(val[i])
                 else:
-                    spin_values.append(value)
+                    spin_values.append(val)
 
     # Debugging.
     if len(tensor_params) != len(tensor_values) or len(spin_params) != 
len(spin_values):




Related Messages


Powered by MHonArc, Updated Sun Dec 09 22:00:11 2007