Skip to content

Manim implementation of Ferrer's diagrams, a tool for visualizing partitions.

Notifications You must be signed in to change notification settings

IllusiveAldebaran/Ferrers-Diagrams

 
 

Repository files navigation

Ferrer's Diagrams for Manim

Original by patrickshox

Currently Convolution does not work

Manim implementation of Ferrer's/Young diagrams, a tool for visualizing partitions and partition bijections.

class FerrersDiagramDemonstration(Scene):
    def construct(self):
        ferrers_diagram = FerrersDiagram(partition_sequence=np.array([3,7,9,5,7]))
        self.play(ShowCreation(ferrers_diagram))
        self.play(SortingParts(ferrers_diagram))
        self.play(FranklinInvoluting(ferrers_diagram))
        self.play(Conjugating(ferrers_diagram))
        self.play(Convoluting(ferrers_diagram))

About

Manim implementation of Ferrer's diagrams, a tool for visualizing partitions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%