mailr9527 - in /branches/multi_processor_merge: ./ data/ docs/ generic_fns/ generic_fns/structure/ maths_fns/ prompt/ specific_f...


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

Header


Content

Posted by edward on September 14, 2009 - 17:01:
Author: bugman
Date: Mon Sep 14 17:01:33 2009
New Revision: 9527

URL: http://svn.gna.org/viewcvs/relax?rev=9527&view=rev
Log:
Merged revisions 9454,9457-9526 via svnmerge from 
svn+ssh://bugman@xxxxxxxxxxx/svn/relax/1.3

........
  r9454 | bugman | 2009-09-03 15:23:45 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  Updated the non-dangerous Python3k update command.
........
  r9457 | bugman | 2009-09-03 17:53:41 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  Created a sub-directory for frame order test scripts.
........
  r9458 | bugman | 2009-09-03 18:18:51 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  Shifted the rigid frame order system test into the sub-directory.
........
  r9459 | bugman | 2009-09-03 18:31:23 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  Added another rigid frame order system test.
........
  r9460 | bugman | 2009-09-03 18:32:10 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  Renamed a frame order system test.
........
  r9461 | bugman | 2009-09-03 19:05:02 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  Specific architecture and optimisation details are now printed if the frame 
order system tests fail.
........
  r9462 | bugman | 2009-09-03 19:17:08 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  Fix for the new frame order system test - the results file goes to devnull.
........
  r9463 | bugman | 2009-09-03 19:25:01 +0200 (Thu, 03 Sep 2009) | 3 lines
  
  The beta angle for the tensor rotations is now folded to be between 0 and 
pi.
........
  r9464 | bugman | 2009-09-04 10:24:52 +0200 (Fri, 04 Sep 2009) | 5 lines
  
  Added a function for converting the frame order matrix to the rotational 
superoperator.
  
  The function is called daeg_to_rotational_superoperator().
........
  r9465 | bugman | 2009-09-04 11:21:28 +0200 (Fri, 04 Sep 2009) | 5 lines
  
  Fix for the new daeg_to_rotational_superoperator() function.
  
  The frame order matrix shape is now restored.
........
  r9466 | bugman | 2009-09-04 16:12:31 +0200 (Fri, 04 Sep 2009) | 5 lines
  
  The print_frame_order_2nd_degree() function now accepts the epsilon arg.
  
  This allows zero to be defined differently making the printout nicer.
........
  r9467 | bugman | 2009-09-07 19:28:57 +0200 (Mon, 07 Sep 2009) | 6 lines
  
  Improved and expanded the output of the print_frame_order_2nd_degree() 
function.
  
  The print out can now be in integer form, dots can replace zeros, and 
commas between elements are
  now optional.  Matrix forms are also converted to array forms.
........
  r9468 | bugman | 2009-09-07 19:31:49 +0200 (Mon, 07 Sep 2009) | 5 lines
  
  Fix for the __update_model() method.
  
  The theta_axis, phi_axis, and theta_cone params were not being added to the 
parameter array!
........
  r9469 | bugman | 2009-09-08 11:14:08 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Added some unit tests for the R_euler_zyz() function.
  
  This tests some basic axis rotations.
........
  r9470 | bugman | 2009-09-08 11:26:37 +0200 (Tue, 08 Sep 2009) | 3 lines
  
  Fixes for the R_euler_zyz() unit tests.
........
  r9471 | bugman | 2009-09-08 11:27:23 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Fix for the R_euler_zyz() function.
  
  The rotations were being performed in the opposite direction?!?
........
  r9472 | bugman | 2009-09-08 14:38:05 +0200 (Tue, 08 Sep 2009) | 3 lines
  
  Removed the incorrect part of the R_euler_zyz() docstring.
........
  r9473 | bugman | 2009-09-08 14:40:37 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Bug fix for the R_to_euler_zyz() function.
  
  This matches the important bug fix in the R_euler_zyz() function.
........
  r9474 | bugman | 2009-09-08 14:43:47 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Fixes for the test_func3() and test_func4() unit tests.
  
  The rotations were backwards because of the R_euler_zyz() fix!
........
  r9475 | bugman | 2009-09-08 15:11:17 +0200 (Tue, 08 Sep 2009) | 6 lines
  
  Fix to the frame order system tests.
  
  This corresponds to the fixes in R_euler_zyz() where the rotation matrices 
were in the left-handed
  universe and hence the rotation was back to front.
........
  r9476 | bugman | 2009-09-08 16:40:16 +0200 (Tue, 08 Sep 2009) | 3 lines
  
  Created 3 unit tests of the maths_fns.rotation_matrix.quaternion_to_R() 
function.
........
  r9477 | bugman | 2009-09-08 17:07:06 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Created 3 unit tests of the maths_fns.rotation_matrix.R_axis_angle() 
function.
  
  These are almost identical to those of quaternion_to_R().
........
  r9478 | bugman | 2009-09-08 17:42:48 +0200 (Tue, 08 Sep 2009) | 3 lines
  
  Added a unit test for maths_fns.rotation_matrix.R_to_axis_angle() using R = 
I.
........
  r9479 | bugman | 2009-09-08 17:43:36 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Bug fix for R_to_axis_angle().
  
  All vector elements were NaN when the angle is 0.  Now the zero vector is 
not normalised by zero.
........
  r9480 | bugman | 2009-09-08 17:47:59 +0200 (Tue, 08 Sep 2009) | 3 lines
  
  Added another unit test for maths_fns.rotation_matrix.R_axis_angle().
........
  r9481 | bugman | 2009-09-08 18:20:08 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Function renaming and argument order changes in the 
maths_fns.rotation_matrix module.
  
  The naming scheme is now more logical (as well as the argument order).
........
  r9482 | bugman | 2009-09-08 18:27:50 +0200 (Tue, 08 Sep 2009) | 3 lines
  
  Alphabetical reordering of functions.
........
  r9483 | bugman | 2009-09-08 18:52:54 +0200 (Tue, 08 Sep 2009) | 3 lines
  
  Huge simplifications to the unit tests for the maths_fns.rotation_matrix 
package.
........
  r9484 | bugman | 2009-09-08 19:17:29 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Created the maths_fns.rotation_matrix.axis_angle_to_quaternion() function.
  
  This is accompanied by 2 unit tests.
........
  r9485 | bugman | 2009-09-08 19:51:14 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Created the maths_fns.rotation_matrix.quaternion_to_axis_angle() function.
  
  This is accompanied by 2 unit tests.
........
  r9486 | bugman | 2009-09-08 20:20:34 +0200 (Tue, 08 Sep 2009) | 5 lines
  
  Created the maths_fns.rotation_matrix.R_to_quaternion() function.
  
  This is accompanied by 2 unit tests.
........
  r9487 | bugman | 2009-09-08 21:07:41 +0200 (Tue, 08 Sep 2009) | 13 lines
  
  Added a unit test to bounce around all the conversion functions in 
maths_fns.rotation_matrix.
  
  This bounces through:
      1) euler_zyz_to_R().
      2) R_to_axis_angle().
      3) axis_angle_to_quaternion().
      4) quaternion_to_axis_angle().
      5) axis_angle_to_R().
      6) R_to_quaternion().
      7) quaternion_to_R().
      8) R_to_euler_zyz().
........
  r9488 | bugman | 2009-09-09 16:04:40 +0200 (Wed, 09 Sep 2009) | 5 lines
  
  Added a unit test to check if all the 
maths_fns.kronecker_product.transpose_*() functions revert.
  
  Calling the function twice should return the matrix to the original state.
........
  r9489 | bugman | 2009-09-10 14:33:33 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Renamed the data pipes system tests module.
........
  r9490 | bugman | 2009-09-10 16:51:39 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Wrote a system test for the writing and re-reading of data pipes.
........
  r9491 | bugman | 2009-09-10 16:53:06 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Shifted the valid types private function variable into a module variable.
........
  r9492 | bugman | 2009-09-10 16:54:55 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  The test_write_read_pipes() system test is now using the VALID_TYPES module 
variable to get all pipes.
........
  r9493 | bugman | 2009-09-10 17:01:39 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Deleted the __init__() class methods as these were empty, and shifted the 
docstring to that of the class.
........
  r9494 | bugman | 2009-09-10 17:02:22 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Removed an empty line.
........
  r9495 | bugman | 2009-09-10 17:20:21 +0200 (Thu, 10 Sep 2009) | 5 lines
  
  Added a very basic, and completely empty module and class for SRLS analysis.
  
  This is to allow the data pipe to be created.
........
  r9496 | bugman | 2009-09-10 17:37:16 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Updated the specific_fns module __all__ list for the SRLS module.
........
  r9497 | bugman | 2009-09-10 17:38:20 +0200 (Thu, 10 Sep 2009) | 5 lines
  
  Shifted the test_write_read_pipes() system test to the 'state' test module.
  
  The program state is now being saved as the results file is for just one 
data pipe.
........
  r9498 | bugman | 2009-09-10 18:07:22 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  A few fixes for the test_write_read_pipes() system test.
........
  r9499 | bugman | 2009-09-10 18:32:31 +0200 (Thu, 10 Sep 2009) | 7 lines
  
  Redesign of the relax state loading for adding support for a XML formatted 
state file.
  
  Half of the load_state() is now in load_pickle(), and a new function 
load_xml() added.
  The determine_format() function will tell if the file is a pickle or XML 
file, and then
  load_pickle() will run the appropriate loading function.
........
  r9500 | bugman | 2009-09-10 18:36:40 +0200 (Thu, 10 Sep 2009) | 5 lines
  
  Added the pickle flag to save_state().
  
  This defaults to True to prevent relax failures during the XML file 
implementation.
........
  r9501 | bugman | 2009-09-10 19:01:25 +0200 (Thu, 10 Sep 2009) | 5 lines
  
  The save_state() function now calls the relax data store to_xml() method.
  
  This method is currently only for one data pipe, and is used by the results 
writing user function.
........
  r9502 | bugman | 2009-09-10 19:24:30 +0200 (Thu, 10 Sep 2009) | 6 lines
  
  The relax data store to_xml() method now can add all data pipes to the XML 
file (or a subset).
  
  The results.write() method now asks to_xml() for just the current pipe to 
be stored, whereas
  state.save() supplies no 'pipes' argument to have all pipes stored.
........
  r9503 | bugman | 2009-09-10 19:26:22 +0200 (Thu, 10 Sep 2009) | 5 lines
  
  Shifted the results.write() force arg to the end.
  
  Bool args should be last!
........
  r9504 | bugman | 2009-09-10 19:37:33 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Removed trailing whitespace.
........
  r9505 | bugman | 2009-09-10 19:56:32 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Updates to the load_xml() function.  This now does something!
........
  r9506 | bugman | 2009-09-10 20:04:05 +0200 (Thu, 10 Sep 2009) | 3 lines
  
  Created the relax data store is_empty() method.
........
  r9507 | bugman | 2009-09-11 10:06:05 +0200 (Fri, 11 Sep 2009) | 6 lines
  
  Added the pickle arg to state.save().
  
  This allows the relax state - the contents of the relax data store - to 
either be saved as XML or as
  a pickled object.
........
  r9508 | bugman | 2009-09-11 10:07:11 +0200 (Fri, 11 Sep 2009) | 3 lines
  
  Added a warning to the state.save() user function about the pickle format 
compatibility.
........
  r9509 | bugman | 2009-09-11 10:16:04 +0200 (Fri, 11 Sep 2009) | 6 lines
  
  Absorbed the load_xml() function into load_state().
  
  After shifting the data store check to load_state() for all formats, the 
function only had one
  statement.
........
  r9510 | bugman | 2009-09-11 10:29:08 +0200 (Fri, 11 Sep 2009) | 3 lines
  
  Docstring clarification of the dir arg.
........
  r9511 | bugman | 2009-09-11 11:12:30 +0200 (Fri, 11 Sep 2009) | 3 lines
  
  Updated the relax data store from_xml() method for support of the loading 
of the XML state file.
........
  r9512 | bugman | 2009-09-11 11:31:44 +0200 (Fri, 11 Sep 2009) | 5 lines
  
  Added the force flag to the state.load() user function.
  
  When True, this causes the relax data store to be reset prior to state 
loading.
........
  r9513 | bugman | 2009-09-11 11:36:02 +0200 (Fri, 11 Sep 2009) | 5 lines
  
  Duplicated the test_state() system test into test_state_pickle() and 
test_state_xml().
  
  This tests both formats.
........
  r9514 | bugman | 2009-09-11 11:39:53 +0200 (Fri, 11 Sep 2009) | 6 lines
  
  Fixes for load_pickle().
  
  The ds.__reset__() call has been removed because of redundancy and the new 
ds.is_empty() has been
  blacklisted.
........
  r9515 | bugman | 2009-09-11 11:48:17 +0200 (Fri, 11 Sep 2009) | 3 lines
  
  Changed the default save state to XML.
........
  r9516 | bugman | 2009-09-11 13:43:34 +0200 (Fri, 11 Sep 2009) | 3 lines
  
  Added a dir arg to a state.save() call in test_state_pickle().
........
  r9517 | bugman | 2009-09-11 13:52:36 +0200 (Fri, 11 Sep 2009) | 5 lines
  
  Renamed the state.load() and state.save() directory argument from dir_name 
to dir.
  
  This is to bring it in line with the rest of relax.
........
  r9518 | bugman | 2009-09-11 14:44:41 +0200 (Fri, 11 Sep 2009) | 3 lines
  
  Fixes for print_frame_order_2nd_degree() for when NaN is encountered.
........
  r9519 | bugman | 2009-09-11 14:46:04 +0200 (Fri, 11 Sep 2009) | 5 lines
  
  Fix for the print_frame_order_2nd_degree().
  
  The NaN fix was partly incorrect.
........
  r9520 | bugman | 2009-09-11 15:04:15 +0200 (Fri, 11 Sep 2009) | 3 lines
  
  Made the integer printout 4 char wide.
........
  r9521 | bugman | 2009-09-11 15:31:42 +0200 (Fri, 11 Sep 2009) | 5 lines
  
  Bug fix for the compile_2nd_matrix_iso_cone() function.
  
  The T23 and not T14 transpose should be performed!
........
  r9522 | bugman | 2009-09-11 15:59:04 +0200 (Fri, 11 Sep 2009) | 2 lines
  
  Reordered the relax debugging save state so that the format is 
yyyymmdd_hhmmss rather than yyyyddmm_hhmmss.
........
  r9523 | bugman | 2009-09-11 17:55:23 +0200 (Fri, 11 Sep 2009) | 3 lines
  
  Added a check for the setting of the domain the tensor corresponds to.
........
  r9524 | bugman | 2009-09-14 13:59:44 +0200 (Mon, 14 Sep 2009) | 3 lines
  
  Renamed the frame order target function module.
........
  r9525 | bugman | 2009-09-14 14:07:40 +0200 (Mon, 14 Sep 2009) | 3 lines
  
  Bug fix, the func_iso_cone_elements() method was been replaced with 
func_iso_cone().
........
  r9526 | bugman | 2009-09-14 14:23:10 +0200 (Mon, 14 Sep 2009) | 5 lines
  
  Fix for r9525.
  
  The func_iso_cone() was now not being set up.
........

Added:
    branches/multi_processor_merge/maths_fns/frame_order.py
      - copied unchanged from r9526, 1.3/maths_fns/frame_order.py
    branches/multi_processor_merge/specific_fns/srls.py
      - copied unchanged from r9526, 1.3/specific_fns/srls.py
    branches/multi_processor_merge/test_suite/system_tests/pipes.py
      - copied unchanged from r9526, 1.3/test_suite/system_tests/pipes.py
    
branches/multi_processor_merge/test_suite/system_tests/scripts/frame_order/
      - copied from r9526, 1.3/test_suite/system_tests/scripts/frame_order/
Removed:
    branches/multi_processor_merge/maths_fns/frame_order_models.py
    branches/multi_processor_merge/test_suite/system_tests/pipe_create.py
    
branches/multi_processor_merge/test_suite/system_tests/scripts/frame_order_rigid_no_rot.py
Modified:
    branches/multi_processor_merge/   (props changed)
    branches/multi_processor_merge/data/__init__.py
    branches/multi_processor_merge/data/pipe_container.py
    branches/multi_processor_merge/docs/2to3_checklist
    branches/multi_processor_merge/generic_fns/frame_order.py
    branches/multi_processor_merge/generic_fns/pipes.py
    branches/multi_processor_merge/generic_fns/results.py
    branches/multi_processor_merge/generic_fns/state.py
    branches/multi_processor_merge/generic_fns/structure/geometric.py
    branches/multi_processor_merge/maths_fns/__init__.py
    branches/multi_processor_merge/maths_fns/frame_order_matrix_ops.py
    branches/multi_processor_merge/maths_fns/n_state_model.py
    branches/multi_processor_merge/maths_fns/rotation_matrix.py
    branches/multi_processor_merge/prompt/results.py
    branches/multi_processor_merge/prompt/state.py
    branches/multi_processor_merge/relax_errors.py
    branches/multi_processor_merge/specific_fns/__init__.py
    branches/multi_processor_merge/specific_fns/consistency_tests.py
    branches/multi_processor_merge/specific_fns/frame_order.py
    branches/multi_processor_merge/specific_fns/hybrid.py
    branches/multi_processor_merge/specific_fns/jw_mapping.py
    branches/multi_processor_merge/specific_fns/n_state_model.py
    branches/multi_processor_merge/specific_fns/noe.py
    branches/multi_processor_merge/specific_fns/setup.py
    branches/multi_processor_merge/test_suite/system_tests/__init__.py
    branches/multi_processor_merge/test_suite/system_tests/frame_order.py
    branches/multi_processor_merge/test_suite/system_tests/relax_fit.py
    branches/multi_processor_merge/test_suite/system_tests/results.py
    
branches/multi_processor_merge/test_suite/system_tests/scripts/1UBQ_relax_fit.py
    branches/multi_processor_merge/test_suite/system_tests/scripts/palmer.py
    
branches/multi_processor_merge/test_suite/system_tests/scripts/palmer_omp.py
    branches/multi_processor_merge/test_suite/system_tests/state.py
    
branches/multi_processor_merge/test_suite/unit_tests/_maths_fns/test_kronecker_product.py
    
branches/multi_processor_merge/test_suite/unit_tests/_maths_fns/test_n_state_model.py
    
branches/multi_processor_merge/test_suite/unit_tests/_maths_fns/test_rotation_matrix.py
    branches/multi_processor_merge/test_suite/unit_tests/_prompt/test_state.py
    branches/multi_processor_merge/test_suite/unit_tests/state_testing_base.py

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: branches/multi_processor_merge/data/__init__.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/data/__init__.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/data/pipe_container.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/data/pipe_container.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/docs/2to3_checklist
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/docs/2to3_checklist?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/generic_fns/frame_order.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/generic_fns/frame_order.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/generic_fns/pipes.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/generic_fns/pipes.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/generic_fns/results.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/generic_fns/results.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/generic_fns/state.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/generic_fns/state.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/generic_fns/structure/geometric.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/generic_fns/structure/geometric.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/maths_fns/__init__.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/maths_fns/__init__.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/maths_fns/frame_order_matrix_ops.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/maths_fns/frame_order_matrix_ops.py?rev=9527&r1=9526&r2=9527&view=diff

Removed: branches/multi_processor_merge/maths_fns/frame_order_models.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/maths_fns/frame_order_models.py?rev=9526&view=auto

Modified: branches/multi_processor_merge/maths_fns/n_state_model.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/maths_fns/n_state_model.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/maths_fns/rotation_matrix.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/multi_processor_merge/maths_fns/rotation_matrix.py?rev=9527&r1=9526&r2=9527&view=diff

Modified: branches/multi_processor_merge/prompt/results.py

[... 77 lines stripped ...]



Related Messages


Powered by MHonArc, Updated Fri Sep 18 14:20:04 2009