ACE BN BNA CG CLG COMP FM FREE HEKA IDCA NCA NCSF PART SFA SG SGA SP SYMF TAB TYP

FUNCTION: ListTab - generate all tableaux of a given shape and evaluation

CALLING SEQUENCE:

ListTab(part, eval)
TAB[ListTab](part, eval)

PARAMETERS:

part = any list denoting a partition
eval = any list denoting an evaluation

SYNOPSIS:

EXAMPLES:


> with(TAB):
> l:=ListTab([3,2], [0,1,0,0,1,2,0,0,1]);
 
   l := [[[6, 9], [2, 5, 6]], [[5, 9], [2, 6, 6]], [[6, 6], [2, 5, 9]]]
 
> ListTab([3,2],  [0,1,0,0,1,2,0,0,1], 'mintab'=[[6],[-infinity]]);
 
                  [[[6, 9], [2, 5, 6]], [[6, 6], [2, 5, 9]]]
 
> map(Tab2Mat, l);
 
                    [ 6  9    ]  [ 5  9    ]  [ 6  6    ]
                   [[         ], [         ], [         ]]
                    [ 2  5  6 ]  [ 2  6  6 ]  [ 2  5  9 ]
 
> ListTab([5,5], [1$10], 'nb');
 
                                      42
 

SEE ALSO: ListStdTab