Changes between Version 1 and Version 2 of Ticket #18972, comment 118


Ignore:
Timestamp:
08/25/15 12:23:07 (6 years ago)
Author:
ncohen
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #18972, comment 118

    v1 v2  
    1010> Why do you ask me to make `TwoGraph` a second-class citizen then?
    1111
    12 No. I asked you to *not make it appear in the catalog*, in the same way that you do not see the following classes (that I also created): `BalancedIncompleteBlockDesign`, `GroupDivisibleDesign`, `PairwiseBalancedDesign`.
     12No. I asked you to *not make it appear in the catalog* (which is different). In the same way that you do not see the following classes (that I also created): `BalancedIncompleteBlockDesign`, `GroupDivisibleDesign`, `PairwiseBalancedDesign`.
    1313
    14 Catalogs are not meant to hold generic class constructors (you don't see Graph in 'graphs.' or `PermutationGroup` in `group.`), but only functions meant to return a "famous object". That's what catalogs are for. And 'TwoGraph', like 'BalancedIncompleteBlockDesign', is to be instanciated with a list of blocks (like `IncidenceStructure` or `BalancedIncompleteBlockDesign`) while orthogonal arrays (which appear in `designs.<tab>`) are created from a pair of integers.
     14Catalogs are not meant to hold generic class constructors (you don't see Graph in 'graphs.' or `PermutationGroup` in `group.`), but only functions meant to return a "famous object". That's what catalogs are for. And 'TwoGraph', like 'BalancedIncompleteBlockDesign', is to be instanciated with a list of blocks (like `IncidenceStructure` or `BalancedIncompleteBlockDesign`) while orthogonal arrays (which appear in `designs.<tab>`) are created from a pair of integers only.
    1515
    16 I mean. That's what catalogs are supposed to hold. You have `matrix.ones` gut not `matrix.Matrix`.
     16I mean. That's what catalogs are supposed to hold. You have `matrix.ones` but not `matrix.Matrix`.
    1717
    1818Nathann