
| ACE | BN | BNA | CG | CLG | COMP | FM | FREE | HEKA | IDCA | NCA | NCSF | SFA | SG | SGA | SP | SYMF | TAB | TYP | 
FUNCTION: PartOrderMat - order matrix on partitions
CALLING SEQUENCE:
PARAMETERS:
SYNOPSIS:
EXAMPLES:
> with(PART):
> PartOrderMat(6);
 
                      [ 1  0  0  0  0  0  0  0  0  0  0 ]
                      [                                 ]
                      [ 1  1  0  0  0  0  0  0  0  0  0 ]
                      [                                 ]
                      [ 1  1  1  0  0  0  0  0  0  0  0 ]
                      [                                 ]
                      [ 1  1  1  1  0  0  0  0  0  0  0 ]
                      [                                 ]
                      [ 1  1  1  0  1  0  0  0  0  0  0 ]
                      [                                 ]
                      [ 1  1  1  1  1  1  0  0  0  0  0 ]
                      [                                 ]
                      [ 1  1  1  1  1  1  1  0  0  0  0 ]
                      [                                 ]
                      [ 1  1  1  1  1  1  0  1  0  0  0 ]
                      [                                 ]
                      [ 1  1  1  1  1  1  1  1  1  0  0 ]
                      [                                 ]
                      [ 1  1  1  1  1  1  1  1  1  1  0 ]
                      [                                 ]
                      [ 1  1  1  1  1  1  1  1  1  1  1 ]
 
> linalg[inverse](PartOrderMat(6));
 
                 [  1   0   0   0   0   0   0   0   0   0  0 ]
                 [                                           ]
                 [ -1   1   0   0   0   0   0   0   0   0  0 ]
                 [                                           ]
                 [  0  -1   1   0   0   0   0   0   0   0  0 ]
                 [                                           ]
                 [  0   0  -1   1   0   0   0   0   0   0  0 ]
                 [                                           ]
                 [  0   0  -1   0   1   0   0   0   0   0  0 ]
                 [                                           ]
                 [  0   0   1  -1  -1   1   0   0   0   0  0 ]
                 [                                           ]
                 [  0   0   0   0   0  -1   1   0   0   0  0 ]
                 [                                           ]
                 [  0   0   0   0   0  -1   0   1   0   0  0 ]
                 [                                           ]
                 [  0   0   0   0   0   1  -1  -1   1   0  0 ]
                 [                                           ]
                 [  0   0   0   0   0   0   0   0  -1   1  0 ]
                 [                                           ]
                 [  0   0   0   0   0   0   0   0   0  -1  1 ]
 
> PartOrderMat(4, 'cixel');
 
                              [ 1  1  1  1  1 ]
                              [               ]
                              [ 0  1  0  1  1 ]
                              [               ]
                              [ 0  1  1  1  1 ]
                              [               ]
                              [ 0  0  0  1  1 ]
                              [               ]
                              [ 0  0  0  0  1 ]