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.