Skip to content
Marc Mezzarobba edited this page Feb 4, 2025 · 23 revisions

January 27­–31, 2025

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

Zulip chat

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

Possible topics

Streamlining, automating and maintaining FLINT

People: Albin

  • Upload more files to FLINT website, solving issues such as #2022
  • Create issue templates for Github #2056
  • Dynamically check for compiler pragmas when configuring and use them accordingly, hence allowing older compilers to compile FLINT #2127
  • Use temporary Nemo branch for our CI #2197
  • State license of FLINT on website more explicit flintwebpage#12
  • Start on macrofying docstrings #2216

Interfaces

People: Albin, Fredrik, Lars, Tom, ...

Linear ODEs, D-finite functions

People: Marc, Fredrik, Ricardo

Theta functions

People: Jean, Fredrik

  • Worked on #2182
  • Wrote profile programs for the key functions acb_theta_ql_setup and acb_theta_ql_exact, and observed some regressions compared to the current code. Then worked on suppressing them.
  • Presented the features of acb_theta.h and what will be improved once the PR is merged.

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)