SubgroupFusions( subtbl, tbl )
SubgroupFusions( subtbl, tbl, parameters )
returns the list of all subgroup fusion maps from subtbl into tbl.
The optional record parameters may have the following fields:
chars:tbl.irreducibles
subchars:chars, the default is subtbl.irreducibles
fusionmap:
decompose:true, the restrictions of chars must have all
     constituents in subchars, that will be used in the algorithm;
     if subchars is not bound and subtbl.irreducibles is complete,
     the default value of decompose is true, otherwise false
permchar:
quick:true, the subroutines are called with the option
     "quick"; especially, a unique map will be returned immediately
     without checking all symmetrisations; the default value is false
parameters:maxamb, minamb and maxlen which control
     the subroutine FusionsAllowedByRestrictions: 
     It only uses characters with actual indeterminateness up to
     maxamb, tests decomposability only for characters with actual
     indeterminateness at least minamb and admits a branch only
     according to a character if there is one with at most maxlen
     possible restrictions.
    # cf.\ example in "FusionsAllowedByRestrictions"
    gap> s:= CharTable( "U3(3)" );; t:= CharTable( "J4" );;
    gap> SubgroupFusions( s, t, rec( quick:= true ) );
    [ [ 1, 2, 4, 4, 5, 5, 6, 10, 12, 13, 14, 14, 21, 21 ],
      [ 1, 2, 4, 4, 5, 5, 6, 10, 13, 12, 14, 14, 21, 21 ],
      [ 1, 2, 4, 4, 6, 6, 6, 10, 12, 13, 15, 15, 22, 22 ],
      [ 1, 2, 4, 4, 6, 6, 6, 10, 12, 13, 16, 16, 22, 22 ],
      [ 1, 2, 4, 4, 6, 6, 6, 10, 13, 12, 15, 15, 22, 22 ],
      [ 1, 2, 4, 4, 6, 6, 6, 10, 13, 12, 16, 16, 22, 22 ] ]
GAP 3.4.4