Skip to content
This repository was archived by the owner on Feb 1, 2023. It is now read-only.

Commit 78fdc24

Browse files
author
Release Manager
committed
Trac #28458: Housekeeping for hypergeometric motives
This ticket includes some housekeeping for `sage.modular.hypergeometric_motive.HypergeometricData`. * Reordered methods into clearer categories (internals, parameters/invariants, operations, L-functions). * Added some utility methods: `alpha`, `beta`, `hodge_polygon_function`, `hodge_polygon_vertices`. * We now cache some of the parameters at creation time, to reduce overhead when computing many Euler factors. * Some simple but effective optimizations to `padic_H_value`. Most significantly, we eliminate redundant calls to `padic_gauss_sum`. In addition, we make some tweaks to `sage.rings.padics.padic_generic_element.gamma`, including optimizing the working precision. URL: https://trac.sagemath.org/28458 Reported by: kedlaya Ticket author(s): Kiran Kedlaya Reviewer(s): Frédéric Chapoton
2 parents c9df1ee + dfb2f29 commit 78fdc24

File tree

2 files changed

+379
-260
lines changed

2 files changed

+379
-260
lines changed

0 commit comments

Comments
 (0)