Skip to content

Speed improvements for categories with axioms #16296

@simon-king-jena

Description

@simon-king-jena

With the "axiomatic" approach towards categories introduced in #10963, we are now using join categories far more frequently than in the past. This involves many little operations (sorting, computation of index, ...) that should be made as fast as possible.

Hence, this ticket is about using Cython and optimizing basic algorithms in sage.categories.category and friends.

Depends on #10963
Depends on #15801
Depends on #16309

CC: @nthiery @mezzarobba

Component: categories

Keywords: cython performance categories

Author: Simon King

Branch/Commit: 5bad2ff

Reviewer: Travis Scrimshaw

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

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions