Skip to content

Refactorisation of families #7208

@nthiery

Description

@nthiery

Log of the attached patch:

  • Families are parents, in the (Finite/Infinite)EnumeratedSets category
  • New class EnumeratedFamily; Family accept any (Finite)EnumeratedSet as input
  • Improves the output of lazy families, and update accordingly the
    doctests in CombinatorialFreeModule, ...
  • Clean trailing whitespaces
  • Use TestSuite
  • Fix enumeration for FiniteFamily

Depends on #5891

CC: @sagetrac-sage-combinat

Component: combinatorics

Keywords: Family, enumerated set

Author: Florent Hivert

Reviewer: Nicolas M. Thiéry

Merged: sage-4.3.alpha0

Issue created by migration from https://trac.sagemath.org/ticket/7208

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions