Skip to content
Ricardo Buring edited this page Jan 27, 2025 · 26 revisions

January 27­–31, 2025

https://flintlib.github.io/workshop2025.html

Zulip chat

https://sagemath.zulipchat.com/#narrow/stream/408539-flint

Possible topics

More streamlining of FLINT

People: Albin, ...

  • Continuing on Edgar's work, check that each entry in header files has a corresponding docstring. Automate this and integrate into our CI.

  • Add a runner for checking documentation format.

  • One of our CI runners currently checks parts of FLINT for an extended list of warnings. Extend this check to cover the whole of FLINT.

Interfaces

People: Albin, Fredrik, ...

  • Sage interface

  • Perhaps write a tool that helps downstream projects to write wrappers for structs and basic functions (see https://github.com/Nemocas/Nemo.jl/issues/1812). Would also be useful for SageMath, python-flint, PARI/GP, ...

Linear ODEs, D-finite functions

People: Marc, Fredrik, Ricardo

  • Discuss and continue WIP in #2186
  • More generally #1881

Theta functions

People: Jean, Fredrik

  • Review #2182

New features

Some ideas for self-contained new features that could reasonably be implemented during the workshop:

  • Sparse linear algebra (rebase PR from last workshop, #1845)
  • Quasilinear power series composition (#1911)
  • Factoring over number fields (#1601)
Clone this wiki locally