Commit | Date | |
---|---|---|
[r15614]
by
bugman
Spun out all of the results queue objects into their own module. This completes another set of TODOs by removing these queue objects from any fabric level. They |
2012-03-23 11:44:15 | Tree |
[r15613]
by
bugman
Shifted the run_command_queue() and run_queue() methods from the Multi_processor to Processor class. |
2012-03-23 11:37:27 | Tree |
[r15612]
by
bugman
The multi/test_implementation2.py script can now be run in uni-processor mode. Thought it still fails due to deficiencies in the Processor base class (one of Gary's TODOS in the |
2012-03-23 11:33:28 | Tree |
2012-03-23 11:31:39 | Tree | |
[r15610]
by
bugman
The multi/test_implementation2.py script now properly uses pre-send data in the slave calculations. The sending component is complete (though is still non-functional on the uni-processor). However |
2012-03-23 11:19:33 | Tree |
[r15609]
by
bugman
Partially implemented the Processor.data_update() method. This now should work when the rank argument is not supplied. |
2012-03-23 10:20:07 | Tree |
[r15608]
by
bugman
Removed the Test_slave_command_presend class as the multi-processor API is now simpler. The single line data_update() API function call is now used instead. |
2012-03-23 10:18:11 | Tree |
[r15607]
by
bugman
Created the special command object Slave_storage_command for transferring data to slaves. This command currently has two special methods: |
2012-03-22 15:31:51 | Tree |
[r15606]
by
bugman
Split the multi.commands module into two - the slave commands and result commands. This rearrangement is only for code clarity. |
2012-03-22 15:06:50 | Tree |
[r15605]
by
bugman
Removed the Mpi_processor.data_upload() method as this will be done at the Processor level. |
2012-03-22 14:56:58 | Tree |