Menu

SVN archive Commit Log


Commit Date  
[r15437] by bugman

Initial parallelisation of the pseudo-ellipse frame order target function for the multi-processor.

This currently functions only for the uni-processor fabric, more work on the data structures within
the memo is required before the mpi4py fabric is functional. A number of classes and functions have
been added:

- The Slave_command_pcs_pseudo_ellipse_qrint class: the pcs_numeric_int_pseudo_ellipse_qrint()
function has been split up so that its numerical integration code is within this class.
- The Memo_pcs_pseudo_ellipse_qrint class: Currently being used to hold the number of
integration points.
- The Result_command_pcs_pseudo_ellipse_qrint class: Is currently being used to transfer the
number of integration points into the memo.
- The subdivide() function: Used to split up the points into blocks for each slave processor.
It is currently broken for >1 slaves.

These changes do not increase the Frame_order.test_cam_pseudo_ellipse system test timings.

2012-03-06 10:17:58 Tree
[r15436] by bugman

Merged revisions 15435 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3

........
r15435 | bugman | 2012-03-05 16:43:16 +0100 (Mon, 05 Mar 2012) | 6 lines

Expansion of the multi-processor API documentation.

This should now be close to complete and should cover all concepts required to use the
multi-processor package.
........

2012-03-06 09:56:18 Tree
[r15435] by bugman

Expansion of the multi-processor API documentation.

This should now be close to complete and should cover all concepts required to use the
multi-processor package.

2012-03-05 15:43:16 Tree
[r15434] by bugman

The multi-processor Processor_box is now available for parallelisation of the pseudo-ellipse model.

2012-03-05 10:14:13 Tree
[r15433] by bugman

Merged revisions 15432 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3

........
r15432 | bugman | 2012-03-02 17:43:08 +0100 (Fri, 02 Mar 2012) | 5 lines

Expansion of the multi-processor package documentation with a step by step usage guide.

This should significantly increase the usability of the package by clarifying how one should use it.
........

2012-03-05 09:52:02 Tree
[r15432] by bugman

Expansion of the multi-processor package documentation with a step by step usage guide.

This should significantly increase the usability of the package by clarifying how one should use it.

2012-03-02 16:43:08 Tree
[r15431] by bugman

Merged revisions 15425-15428 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3

........
r15425 | bugman | 2012-03-01 14:28:41 +0100 (Thu, 01 Mar 2012) | 3 lines

Epydoc docstring fixes.
........
r15426 | bugman | 2012-03-01 15:06:41 +0100 (Thu, 01 Mar 2012) | 3 lines

Bug fix for old numpy versions missing the float16 object.
........
r15427 | bugman | 2012-03-01 16:15:40 +0100 (Thu, 01 Mar 2012) | 7 lines

The finish button in the new analysis wizard has been renamed to "Start".

This is based on feedback from Hessam Rezaei-Ghaleh.

Now all of the text and icons for the wizards can be programmatically changed.
........
r15428 | bugman | 2012-03-01 16:32:34 +0100 (Thu, 01 Mar 2012) | 3 lines

Expansion and improvements to the multi-processor package and module docstrings.
........

2012-03-02 11:20:12 Tree
[r15430] by bugman

Updated the 2nd pseudo ellipse test data frame_order.py script for the new parameters.

2012-03-02 09:36:34 Tree
[r15429] by bugman

Removed the unused ave_pos_alpha parameter from the Frame_order.test_cam_iso_cone_free_rotor2 sys test.

2012-03-02 09:34:26 Tree
[r15428] by bugman

Expansion and improvements to the multi-processor package and module docstrings.

2012-03-01 15:32:34 Tree
Older >
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.