continueing on partitions

This commit is contained in:
2021-05-24 18:46:34 +02:00
parent 6135a4b595
commit 7d9fc46784
3 changed files with 207 additions and 7 deletions

14
t.cc
View File

@@ -77,6 +77,18 @@ cout<<"IR dim "<<p.Sn_irrep_dim()<<endl;
CompressedPartition qc(q);
cout <<"("<<qc<<')';
cout<<" Class size "<<qc.Sn_class_size()<<endl;
int nn=p.size();
YoungTableaux<int> y(p);
for(int i=1; i<=y.nrows(); ++i)
{
for(int j=1; j<=y[i].size(); ++j) y[i][j]= nn--;
}
cout <<y;
YoungTableaux<int> yy(y);
yy.clear();
cout<<yy;
cout <<y;
}
@@ -2113,8 +2125,10 @@ cin >>n;
Partition<int> p(n);
int tot=p.generate_all(pprintme,0);
cout <<"generated "<<tot<<endl;
if(tot!=partitions(n)) laerror("internal error in partition generation or enumerations");
}
}