On 7/11/13 1:28 AM, Nicolas M. Thiery wrote:
> On Thu, Jul 11, 2013 at 01:14:09AM -0700, Travis Scrimshaw wrote:
>>    On Nicolas' second point, don't we want Tableau to inherit from
>>    SkewTableau
> 
> I am not sure: at least not if the internal data structures are not
> the same, which is probably what we want. On the other hand, on the
> abstract class level, the answer is probably yes.
> 
>>    (and likewise for the parents)?
> 
> Yes. Just being a bit careful that we conform to the ``isA`` paradigm:
> the class of ``Tableaux()`` should not inherit from that of
> ``SkewTableaux()``: the unique set of all tableaux is not the unique
> set of all skew tableaux. Oh the other hand, the class of
> ``StandardTableaux(shape)`` could well inherit from that of
> ``StandardSkewTableaux(outer_shape, inner_shape)``: a set of all
> standard tableaux of a given shape is indeed a special case of a set
> of all standard tableaux of a given outer shape and inner shape.

Just to let you know: for the weak k-tableaux I have now implemented the

WeakTableaux(k, shape, inner_shape = [], weight, representation = "core")

option! That seems the most natural in this setting!

Best,

Anne

-- 
You received this message because you are subscribed to the Google Groups 
"sage-combinat-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-combinat-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-combinat-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-combinat-devel.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to